Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -206,7 +206,7 @@ import requests
|
|
| 206 |
from datetime import datetime as dt1
|
| 207 |
import requests
|
| 208 |
from datetime import datetime as dt1, timezone, timedelta
|
| 209 |
-
|
| 210 |
tools = load_tools(["ddg-search", "arxiv"], llm=llm,allow_dangerous_tools=True)
|
| 211 |
tools.append(Tool(name="python_repl", func=PythonREPLTool().run, description="Python ์ฝ๋ ์คํ ๋๊ตฌ"))
|
| 212 |
retriever = WikipediaRetriever(lang="ko")
|
|
@@ -216,7 +216,8 @@ from langchain_community.tools import ShellTool
|
|
| 216 |
#tools+=[YTS()]
|
| 217 |
shell_tool = ShellTool()
|
| 218 |
tools.append(shell_tool)
|
| 219 |
-
|
|
|
|
| 220 |
|
| 221 |
# โ
Agent (Memory ์ฐ๋)
|
| 222 |
|
|
@@ -255,7 +256,7 @@ def chat(message, history):
|
|
| 255 |
tools,
|
| 256 |
llm,
|
| 257 |
agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,
|
| 258 |
-
memory=memory,
|
| 259 |
verbose=True,
|
| 260 |
handle_parsing_errors=True
|
| 261 |
)
|
|
@@ -263,7 +264,7 @@ def chat(message, history):
|
|
| 263 |
raw = agent.invoke(ab)["output"]
|
| 264 |
except:
|
| 265 |
llm = ChatOpenAI(model="openai/gpt-4.1-nano",openai_api_key="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",openai_api_base="https://models.github.ai/inference")
|
| 266 |
-
agent=initialize_agent(tools,llm,agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,
|
| 267 |
raw=agent.invoke(ab)["output"]
|
| 268 |
try:
|
| 269 |
# ๋ํ ๊ธฐ๋ก์ LangChain memory์ ๋ฐ์
|
|
|
|
| 206 |
from datetime import datetime as dt1
|
| 207 |
import requests
|
| 208 |
from datetime import datetime as dt1, timezone, timedelta
|
| 209 |
+
'''
|
| 210 |
tools = load_tools(["ddg-search", "arxiv"], llm=llm,allow_dangerous_tools=True)
|
| 211 |
tools.append(Tool(name="python_repl", func=PythonREPLTool().run, description="Python ์ฝ๋ ์คํ ๋๊ตฌ"))
|
| 212 |
retriever = WikipediaRetriever(lang="ko")
|
|
|
|
| 216 |
#tools+=[YTS()]
|
| 217 |
shell_tool = ShellTool()
|
| 218 |
tools.append(shell_tool)
|
| 219 |
+
'''
|
| 220 |
+
#memory = ConversationBufferMemory(return_messages=True)
|
| 221 |
|
| 222 |
# โ
Agent (Memory ์ฐ๋)
|
| 223 |
|
|
|
|
| 256 |
tools,
|
| 257 |
llm,
|
| 258 |
agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,
|
| 259 |
+
#memory=memory,
|
| 260 |
verbose=True,
|
| 261 |
handle_parsing_errors=True
|
| 262 |
)
|
|
|
|
| 264 |
raw = agent.invoke(ab)["output"]
|
| 265 |
except:
|
| 266 |
llm = ChatOpenAI(model="openai/gpt-4.1-nano",openai_api_key="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",openai_api_base="https://models.github.ai/inference")
|
| 267 |
+
agent=initialize_agent(tools,llm,agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,verbose=True,handle_parsing_errors=True)
|
| 268 |
raw=agent.invoke(ab)["output"]
|
| 269 |
try:
|
| 270 |
# ๋ํ ๊ธฐ๋ก์ LangChain memory์ ๋ฐ์
|