datacipen commited on
Commit
2ea893d
1 Parent(s): c2ddf2b

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +4 -7
main.py CHANGED
@@ -5,7 +5,7 @@ import pandas as pd
5
  import numpy as np
6
  from typing import List
7
  from pathlib import Path
8
- from langchain_huggingface import HuggingFaceEndpoint
9
  from langchain.schema.runnable.config import RunnableConfig
10
  from langchain.schema import StrOutputParser
11
  from langchain_core.prompts import ChatPromptTemplate
@@ -48,17 +48,14 @@ def create_agent(filename: str):
48
  """
49
 
50
  # Create an OpenAI object.
51
- os.environ['HUGGINGFACEHUB_API_TOKEN'] = os.environ['HUGGINGFACEHUB_API_TOKEN']
52
- repo_id = "mistralai/Mixtral-8x7B-Instruct-v0.1"
53
- llm = HuggingFaceEndpoint(
54
- repo_id=repo_id, max_new_tokens=5300, temperature=0.1, task="text2text-generation", streaming=True
55
- )
56
 
57
  # Read the CSV file into a Pandas DataFrame.
58
  df = pd.read_csv(filename)
59
 
60
  # Create a Pandas DataFrame agent.
61
- return create_pandas_dataframe_agent(llm, df, verbose=False, allow_dangerous_code=True)
62
 
63
  def query_agent(agent, query):
64
  """
 
5
  import numpy as np
6
  from typing import List
7
  from pathlib import Path
8
+ from langchain_openai import ChatOpenAI
9
  from langchain.schema.runnable.config import RunnableConfig
10
  from langchain.schema import StrOutputParser
11
  from langchain_core.prompts import ChatPromptTemplate
 
48
  """
49
 
50
  # Create an OpenAI object.
51
+ os.environ['OPENAI_API_KEY'] = os.environ['OPENAI_API_KEY']
52
+ llm = ChatOpenAI(temperature=0, model="gpt-4o-2024-05-13")
 
 
 
53
 
54
  # Read the CSV file into a Pandas DataFrame.
55
  df = pd.read_csv(filename)
56
 
57
  # Create a Pandas DataFrame agent.
58
+ return create_pandas_dataframe_agent(llm, df, verbose=False, allow_dangerous_code=True, agent_type=AgentType.OPENAI_FUNCTIONS)
59
 
60
  def query_agent(agent, query):
61
  """