Agentes ReAct
É hora de você tentar criar seu próprio agente ReAct! Lembre-se de que ReAct significa Reason and Act, que descreve como eles tomam decisões. Neste exercício, você carregará a ferramenta incorporada wikipedia
para integrar dados externos da Wikipédia com o seu LLM. Já foi definido para você um llm
que usa o modelo gpt-4o-mini
da OpenAI
Observação: A ferramenta wikipedia
requer que a biblioteca Python wikipedia
seja instalada como uma dependência, o que foi feito para você neste caso.
Este exercício faz parte do curso
Desenvolvimento de aplicativos LLM com LangChain
Instruções de exercício
- Carregue a ferramenta
"wikipedia"
. - Defina um agente ReAct, passando a ele o endereço
llm
e 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 preenchendo 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(____)