Bắt đầu ngayBắt đầu miễn phí

Gắn nhiều tool

Bạn vừa xây dựng nhiều tool! Giờ bạn có thể thêm chúng vào chatbot bằng cách bind chúng với LLM trước. Các tool wikipedia_tool, palindrome_checkerhistorical_events đã được thêm vào môi trường của bạn cùng với llm. Bạn cũng sẽ tạo một tool node để thêm vào chatbot, liệt kê toàn bộ các tool hiện có.

Bài tập này là một phần của khóa học

Thiết kế Hệ thống Agentic với LangChain

Xem khóa học

Hướng dẫn bài tập

  • Từ langgraph.prebuilt, import mô-đun cần thiết để định nghĩa một tool node.
  • Hoàn thiện danh sách tool bằng cách thêm các tên tool phù hợp có trong môi trường của bạn.
  • Truyền danh sách tools vào lớp ToolNode() và gán cho tool_node.
  • Bind tools vào llm bằng .bind_tools().

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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 = ____.____(____)
Chỉnh sửa và Chạy Mã