Menggunakan agen Pipeline Kueri LlamaIndex

Selain petunjuk umum untuk menggunakan agen, halaman ini menjelaskan fitur yang khusus untuk LlamaIndexQueryPipelineAgent.

Sebelum memulai

Tutorial ini mengasumsikan bahwa Anda telah membaca dan mengikuti petunjuk di:

Operasi yang didukung

Operasi berikut didukung untuk LlamaIndexQueryPipelineAgent:

  • query: untuk mendapatkan respons kueri secara sinkron.

Metode query mendukung jenis argumen berikut:

  • input: pesan yang akan dikirim ke agen.

Membuat kueri agen

Perintah:

agent.query(input="What is Paul Graham's life in college?")

setara dengan yang berikut ini (dalam bentuk lengkap):

agent.query(input={"input": "What is Paul Graham's life in college?"})

Untuk menyesuaikan kamus input, lihat Menyesuaikan template perintah.

Anda juga dapat menyesuaikan perilaku agen di luar input dengan meneruskan argumen kata kunci tambahan ke query().

response = agent.query(
    input={
      "input" = [
        "What is Paul Graham's life in college?",
        "How did Paul Graham's college experience shape his career?",
        "How did Paul Graham's college experience shape his entrepreneurial mindset?",
      ],
    },
    batch=True  # run the pipeline in batch mode and pass a list of inputs.
)
print(response)

Lihat kode QueryPipeline.run untuk mengetahui daftar lengkap parameter yang tersedia.

Langkah berikutnya