BaşlayınÜcretsiz Başlayın

Birden fazla aracı bağlama

Az önce birden fazla araç oluşturdun! Şimdi bunları önce LLM'e bağlayarak sohbet botuna ekleyebileceksin. wikipedia_tool, palindrome_checker ve historical_events araçlarının hepsi, llm ile birlikte ortamına eklendi. Ayrıca, mevcut tüm araçları listeleyen ve sohbet botuna ekleyeceğin bir araç düğümü de oluşturacaksın.

Bu egzersiz

LangChain ile Aracı Sistemler Tasarlama

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • langgraph.prebuilt içinden bir araç düğümü tanımlamak için gerekli modülü içe aktar.
  • Ortamında bulunan uygun araç adlarını ekleyerek araçlar listesini tamamla.
  • tools listesini ToolNode() sınıfına aktar ve tool_node değişkenine ata.
  • .bind_tools() kullanarak tools listesini llm ile bağla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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 = ____.____(____)
Kodu Düzenle ve Çalıştır