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:
- Mengembangkan agen LlamaIndexQueryPipeline: untuk mengembangkan
agent
sebagai instanceLlamaIndexQueryPipelineAgent
. - Autentikasi pengguna untuk mengautentikasi sebagai pengguna untuk membuat kueri agen.
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.