Comece agoraComece grátis

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 exercicio faz parte do curso

Desenvolvimento de aplicativos de LLM com LangChain

Ver curso

Instruções do exercicio

  • Carregue a ferramenta "wikipedia" usando a função load_tools().
  • Defina um agente ReAct usando create_react_agent(), passando para ele o llm e as ferramentas a serem usadas.
  • Execute o agente na entrada fornecida e imprima o conteúdo da mensagem final em response.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Define the tools
tools = load_tools(["____"])

# Define the agent
agent = create_react_agent(____, ____)

# Invoke the agent
response = agent.____({"messages": [("human", "How many people live in New York City?")]})
print(response['messages'][-1].____)
Editar e Executar Código