Agentes ReAct
Hora de tentar criar seu próprio agente ReAct! Lembre-se que ReAct significa Reason and Act (raciocínio e ação), que é como eles tomam decisões. Neste exercício, você vai carregar a ferramenta integrada wikipedia para juntar dados externos da Wikipedia com o seu LLM. Já foi definido um llm que usa o modelo gpt-4o-mini da OpenAI.
Observação: A ferramenta wikipedia precisa da biblioteca wikipedia do Python instalada como dependência, o que já foi feito para você neste caso.
Este exercício faz parte do curso
Desenvolvimento de aplicativos de LLM com LangChain
Instruções do exercício
- Carregue a ferramenta
"wikipedia". - Defina um agente ReAct, passando a ele o
llme as ferramentas a serem usadas. - Execute o agente na entrada fornecida e imprima o conteúdo da mensagem final em
response.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Define the tools
tools = ____(["wikipedia"])
# Define the agent
agent = ____(____, ____)
# Invoke the agent
response = ____({"messages": [("human", "How many people live in New York City?")]})
print(____)