Mulai sekarangMulai gratis

Mengintegrasikan alat kustom dan kueri

Sekarang Anda memiliki alat matematika kustom untuk menghitung panjang atap. Anda dapat mengintegrasikannya dengan alur kerja agentic dengan membuat variabel bernama query yang menerima pertanyaan pengguna dalam bentuk string bahasa natural. Alat Anda sudah dimuat sebagai hypotenuse_length, begitu juga model Anda.

Latihan ini merupakan bagian dari kursus

Merancang Sistem Agentic dengan LangChain

Lihat Kursus

Instruksi latihan

  • Buat variabel daftar bernama tools dan sertakan alat Anda, hypotenuse_length, di dalam daftar tersebut.
  • Buat variabel bernama query yang menerima pertanyaan sebagai string bahasa natural.
  • Gunakan fungsi create_react_agent() untuk membuat agen, dengan meneruskan model dan tools.
  • Panggil agen app, dengan meneruskan query Anda yang diberi label "human", sebelum menyimpan dan mencetak response dari agen.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Create a list variable and pass in your tool
____ = [____]

# Create a query using natural language
____ = "What is the hypotenuse length of a triangle with side lengths of 10 and 12?"

# Pass in the hypotenuse length tool and create the agent
app = ____(____, ____)

# Invoke the agent and print the response
response = ____.____({"messages": [("____", ____)]})
print(____['messages'][-1].content)
Edit dan Jalankan Kode