Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -4,6 +4,7 @@ import os
|
|
4 |
from datetime import date
|
5 |
from langchain.agents import AgentType, initialize_agent, load_tools, tool
|
6 |
from langchain.chat_models import ChatOpenAI
|
|
|
7 |
|
8 |
from dotenv import load_dotenv, find_dotenv
|
9 |
_ = load_dotenv(find_dotenv())
|
@@ -51,6 +52,7 @@ def invoke(openai_api_key, prompt, agent_option):
|
|
51 |
handle_parsing_errors = True,
|
52 |
verbose = True)
|
53 |
else:
|
|
|
54 |
tools = load_tools(["openweathermap-api"], llm)
|
55 |
|
56 |
agent = initialize_agent(tools + [time],
|
|
|
4 |
from datetime import date
|
5 |
from langchain.agents import AgentType, initialize_agent, load_tools, tool
|
6 |
from langchain.chat_models import ChatOpenAI
|
7 |
+
from langchain.utilities import OpenWeatherMapAPIWrapper
|
8 |
|
9 |
from dotenv import load_dotenv, find_dotenv
|
10 |
_ = load_dotenv(find_dotenv())
|
|
|
52 |
handle_parsing_errors = True,
|
53 |
verbose = True)
|
54 |
else:
|
55 |
+
weather = OpenWeatherMapAPIWrapper()
|
56 |
tools = load_tools(["openweathermap-api"], llm)
|
57 |
|
58 |
agent = initialize_agent(tools + [time],
|