Kom igångKom igång gratis

ReAct-agenter

Dags att skapa en egen ReAct-agent! ReAct står för Reason and Act, vilket beskriver hur agenten fattar beslut. I den här övningen läser du in det inbyggda wikipedia-verktyget för att integrera extern data från Wikipedia med din LLM. En llm har redan definierats åt dig och använder OpenAI:s modell gpt-4o-mini.

Obs: wikipedia-verktyget kräver att Python-biblioteket wikipedia är installerat som ett beroende, vilket redan är gjort i det här fallet.

Den här övningen är en del av kursen

Utveckla LLM-applikationer med LangChain

Visa kurs

Övningsinstruktioner

  • Läs in verktyget "wikipedia" med funktionen load_tools().
  • Definiera en ReAct-agent med create_react_agent() och skicka med llm och de verktyg som ska användas.
  • Kör agenten på det angivna indata och skriv ut innehållet från det sista meddelandet i response.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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].____)
Redigera och kör kod