Spaces:
Configuration error
Configuration error
| import os | |
| from dotenv import load_dotenv, find_dotenv | |
| _ = load_dotenv(find_dotenv()) | |
| from langchain_openai import ChatOpenAI | |
| from langchain_community.tools.tavily_search import TavilySearchResults | |
| from langgraph.prebuilt import create_react_agent | |
| from langchain_core.messages import HumanMessage | |
| # Access the variables | |
| OPENAI_API_KEY = os.getenv('OPENAI_API_KEY') | |
| TAVILY_API_KEY = os.getenv('TAVILY_API_KEY') | |
| os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY | |
| os.environ["TAVILY_API_KEY"] = TAVILY_API_KEY | |
| chatModel = ChatOpenAI(model="gpt-3.5-turbo-0125") | |
| search = TavilySearchResults(max_results=3) | |
| # res = search.invoke("Tell me the recent movies list in 2025") | |
| # print(res) | |
| tool = [search] | |
| agent_executor = create_react_agent(chatModel, tool) | |
| response = agent_executor.invoke({"messages": [HumanMessage(content="Tell me the recent movies list in 2025")]}) | |
| print(response['messages']) |