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ırEgzersiz talimatları
langgraph.prebuiltiç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.
toolslistesiniToolNode()sınıfına aktar vetool_nodedeğişkenine ata..bind_tools()kullanaraktoolslistesinillmile 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 = ____.____(____)