ÎncepețiÎncepe gratuit

Configurarea conversației

Acum că ai un instrument personalizat pentru a calcula lungimea unui acoperiș, poți configura răspunsurile agentului tău pentru a reacționa la interogarea introdusă. Modificând ușor instrucțiunile de afișare, poți compara direct interogarea cu răspunsul agentului pentru a verifica acuratețea. tools și query au fost deja configurate, iar model este pregătit de utilizare.

Acest exercițiu face parte din cursul

Proiectarea sistemelor agentice cu LangChain

Vezi cursul

Instrucțiuni pentru exercițiu

  • Inițializează funcția create_react_agent creând un obiect numit app și transmițând argumentele necesare.
  • Invocă agentul app, transmițând query, apoi stochează și afișează response-ul agentului.
  • Definește "user_input" ca query și "agent_output" ca ultimul element extras din "messages" în response, apoi afișează-le pe amândouă.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

tools = [hypotenuse_length]
query = "What is the value of the hypotenuse for a triangle with sides 3 and 5?"

# Create the ReAct agent
app = ____(____, ____)

# Invoke the agent with a query and store the messages
response = ____.____({"messages": [("human", ____)]})

# Define and print the input and output messages
print({
    "____": ____,
    "____": ____["____"][____].____
})
Editează și rulează codul