Update main.py
Browse files
main.py
CHANGED
@@ -7,7 +7,7 @@ from typing import List
|
|
7 |
from pathlib import Path
|
8 |
from langchain_huggingface import HuggingFaceEndpoint
|
9 |
from langchain.schema import StrOutputParser
|
10 |
-
from langchain_anthropic import AnthropicLLM
|
11 |
|
12 |
from langchain.agents import AgentExecutor
|
13 |
from langchain.agents.agent_types import AgentType
|
@@ -30,7 +30,7 @@ async def LLMistral():
|
|
30 |
|
31 |
async def LLM():
|
32 |
os.environ['ANTHROPIC_API_KEY'] = os.environ['ANTHROPIC_API_KEY']
|
33 |
-
llm =
|
34 |
return llm
|
35 |
|
36 |
@cl.set_chat_profiles
|
@@ -60,9 +60,8 @@ async def on_message(message: cl.Message):
|
|
60 |
agent = create_csv_agent(
|
61 |
model,
|
62 |
"./public/ExpeCFA_LP_CAA.csv",
|
63 |
-
verbose=
|
64 |
allow_dangerous_code=True,
|
65 |
-
handle_parsing_errors=True,
|
66 |
agent_type=AgentType.ZERO_SHOT_REACT_DESCRIPTION
|
67 |
)
|
68 |
|
|
|
7 |
from pathlib import Path
|
8 |
from langchain_huggingface import HuggingFaceEndpoint
|
9 |
from langchain.schema import StrOutputParser
|
10 |
+
from langchain_anthropic import AnthropicLLM, ChatAnthropic
|
11 |
|
12 |
from langchain.agents import AgentExecutor
|
13 |
from langchain.agents.agent_types import AgentType
|
|
|
30 |
|
31 |
async def LLM():
|
32 |
os.environ['ANTHROPIC_API_KEY'] = os.environ['ANTHROPIC_API_KEY']
|
33 |
+
llm = ChatAnthropic(model='claude-3-5-sonnet-20240620',temperature=0)
|
34 |
return llm
|
35 |
|
36 |
@cl.set_chat_profiles
|
|
|
60 |
agent = create_csv_agent(
|
61 |
model,
|
62 |
"./public/ExpeCFA_LP_CAA.csv",
|
63 |
+
verbose=True,
|
64 |
allow_dangerous_code=True,
|
|
|
65 |
agent_type=AgentType.ZERO_SHOT_REACT_DESCRIPTION
|
66 |
)
|
67 |
|