Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kerangka kerja agen yang didukung
Amazon Bedrock AgentCore Evaluations mengevaluasi agen yang dibangun dengan beberapa kerangka kerja agen. Apa yang dipancarkan agen sebagai telemetri, dan bagaimana telemetri itu terstruktur, tergantung pada kerangka kerja agen yang Anda buat dan pustaka instrumentasi yang Anda gunakan untuk merekamnya.
Untuk setiap kerangka kerja yang didukung, bagian ini menjelaskan:
-
Pustaka instrumentasi yang dapat Anda gunakan.
-
Bagaimana cara memanipulasi agen Anda.
-
Seperti apa rentang dan catatan peristiwa yang dihasilkan.
-
Bagaimana layanan evaluasi menemukan nilai yang dibutuhkannya, seperti prompt pengguna, respons agen, dan panggilan alat.
AgentCore Evaluasi mendukung kerangka kerja dan perpustakaan instrumentasi berikut. Beberapa kerangka kerja didukung di Python dan TypeScript. Python dan TypeScript versi pustaka memancarkan nama cakupan yang berbeda, sehingga setiap bahasa memiliki barisnya sendiri. Untuk kerangka kerja dan perpustakaan instrumentasi tertentu, layanan evaluasi mengekstrak nilai yang sama dari kedua bahasa.
| Kerangka kerja agen | Perpustakaan instrumentasi | Bahasa | Nama lingkup | Versi yang disarankan |
|---|---|---|---|---|
|
Agen Helai |
Built-in (SDK Agen Helai) |
Python |
|
Terbaru |
|
Agen Helai |
Built-in (SDK Agen Helai) |
TypeScript |
|
|
|
LangGraph |
OpenTelemetry ( |
Python |
|
|
|
LangGraph |
OpenInference ( |
Python |
|
|
|
LangGraph |
OpenTelemetry, ADOT-native |
TypeScript |
|
|
|
LangGraph |
OpenTelemetry ( |
TypeScript |
|
|
|
LangGraph |
OpenInference ( |
TypeScript |
|
|
|
Agen OpenAI |
OpenTelemetry ( |
Python |
|
|
|
Agen OpenAI |
OpenInference ( |
Python |
|
|
|
Agen OpenAI |
OpenTelemetry, ADOT-native |
TypeScript |
|
|
|
Agen OpenAI |
OpenInference ( |
TypeScript |
|
|
|
SDK AI Vercel |
OpenTelemetry, ADOT-native |
TypeScript |
|
|
|
LlamaIndex |
OpenTelemetry ( |
Python |
|
|
|
LlamaIndex |
OpenInference ( |
Python |
|
|
|
Google ADK |
OpenInference ( |
Python |
|
|
|
SDK Agen Claude |
OpenInference ( |
Python |
|
|
Setiap rentang yang dipancarkan agen Anda membawa nama cak upan, yang mengidentifikasi pustaka instrumentasi yang memproduksinya. Layanan evaluasi membaca nama ini untuk memberi tahu perpustakaan mana yang dihadapi, dan oleh karena itu apakah dapat memproses rentang dan atribut mana yang harus dicari. Nama lingkup adalah nilai scope.name bidang pada setiap rentang dan catatan peristiwa.
Nama atribut dan lokasi konten percakapan berbeda menurut kerangka kerja dan perpustakaan instrumentasi. Untuk atribut dan contoh rentang kerangka kerja tunggal, lihat halaman kerangka kerja itu.
catatan
Instrumentasi agen Anda hanyalah salah satu bagian dari pembuatan telemetri yang dapat dibaca oleh layanan evaluasi. Agen Anda juga harus mengaktifkan pengamatan, sehingga ia mengekspor telemetri-nya ke Amazon. CloudWatch
Untuk cara AgentCore memberikan telemetri tersebut, di mana layanan menemukan nilai yang dibutuhkannya, dan langkah-langkah pengaturan untuk opsi hosting Anda, lihat Pengaturan dan pengiriman telemetri.