Spaces:
Sleeping
Sleeping
| import os | |
| os.environ['TOKENIZERS_PARALLELISM'] = 'true' | |
| os.environ['MISTRAL_API_KEY'] = "i5jSJkCFNGKfgIztloxTMjfckiFbYBj4" | |
| from langchain import hub | |
| from langchain.agents import AgentExecutor, create_json_chat_agent | |
| from langchain_mistralai.chat_models import ChatMistralAI | |
| prompt = hub.pull("hwchase17/react-chat-json") | |
| from langchain_community.tools import DuckDuckGoSearchRun | |
| tools = [DuckDuckGoSearchRun()] | |
| llm = ChatMistralAI(model='mistral-large-latest') | |
| agent = create_json_chat_agent( | |
| llm=llm, | |
| tools=tools, | |
| prompt=prompt, | |
| ) | |
| agent_executor = AgentExecutor( | |
| agent=agent, | |
| tools=tools, | |
| verbose=True, | |
| handle_parsing_errors=True | |
| ) | |
| agent_executor.invoke({"input":"How many proteins should I eat per day? Search mainly on wikipedia"}) | |