Začněte nyníZačněte zdarma

ReAct agenti

Čas si vytvořit vlastního ReAct agenta! Připomeň si, že ReAct je zkratka pro Reason and Act (uvažuj a jednej) – přesně tak tito agenti přijímají rozhodnutí. V tomto cvičení načteš vestavěný nástroj wikipedia, který propojí externí data z Wikipedie s tvým LLM. Proměnná llm je už připravená a používá model gpt-4o-mini od OpenAI.

Poznámka: Nástroj wikipedia vyžaduje nainstalovanou Python knihovnu wikipedia – v tomto prostředí je už k dispozici.

Toto cvičení je součástí kurzu

Vývoj LLM aplikací s LangChain

Zobrazit kurz

Pokyny k cvičení

  • Načti nástroj "wikipedia" pomocí funkce load_tools().
  • Definuj ReAct agenta pomocí create_react_agent() a předej mu llm a seznam nástrojů.
  • Spusť agenta se zadaným vstupem a vypiš obsah poslední zprávy z response.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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].____)
Upravit a spustit kód