ÎncepețiÎncepe gratuit

Legarea mai multor instrumente

Tocmai ai construit mai multe instrumente! Acum le poți adăuga la chatbot, legându-le mai întâi de LLM. Instrumentele wikipedia_tool, palindrome_checker și historical_events au fost deja adăugate în mediul tău, împreună cu llm. Vei crea, de asemenea, un nod de instrumente pe care îl vei adăuga la chatbot și care va lista toate instrumentele disponibile.

Acest exercițiu face parte din cursul

Proiectarea sistemelor agentice cu LangChain

Vezi cursul

Instrucțiuni pentru exercițiu

  • Din langgraph.prebuilt, importă modulul necesar pentru definirea unui nod de instrumente.
  • Completează lista de instrumente adăugând numele instrumentelor corespunzătoare din mediul tău.
  • Transmite lista tools clasei ToolNode() și atribuie rezultatul variabilei tool_node.
  • Leagă tools de llm folosind .bind_tools().

Exercițiu interactiv practic

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

# Import modules required for defining tool nodes
from ____.____ import ____

# List of tools
tools = [____, ____, ____]

# Pass the tools to the ToolNode()
____ = ____(____)

# Bind tools to the LLM
model_with_tools = ____.____(____)
Editează și rulează codul