View a markdown version of this page

Bundel konfigurasi - Batuan Dasar Amazon AgentCore

Bundel konfigurasi

Bundel konfigurasi adalah snapshot berversi dan tidak dapat diubah dari konfigurasi dinamis agen Anda — prompt sistem, ID model, deskripsi alat, dan pasangan nilai kunci lainnya yang dibaca agen Anda saat runtime. Bundel memisahkan perilaku agen dari kode, memungkinkan Anda mengubah cara agen Anda merespons tanpa menerapkan ulang kode.

Konsep Utama

  • Komponen dikunci oleh ARN dari AgentCore sumber daya yang mereka konfigurasikan (misalnya, ARN runtime). Setiap komponen berisi configuration objek dengan pasangan kunci-nilai arbitrer.

  • Versi tidak dapat diubah. Setiap pembaruan membuat versi baru dengan UUID unik. Versi membentuk rantai viaparentVersionIds, mirip dengan git commit.

  • Cabang mengatur garis keturunan versi (misalnya,mainline,experiment-1).

  • Nama bundel harus dimulai dengan huruf dan dapat berisi huruf, angka, dan garis bawah (tanpa tanda hubung). Pola:[a-zA-Z][a-zA-Z0-9_]{0,99}.

Kapan menggunakan bundel konfigurasi

  • A/B pengujian. Setiap varian dalam A/B pengujian mereferensikan versi bundel tertentu. Gateway menyuntikkan referensi bundel ke setiap permintaan.

  • Rekomendasi. API Rekomendasi dapat membaca konfigurasi saat ini dari bundel dan menulis konfigurasi yang dioptimalkan sebagai versi bundel baru.

  • Rollback. Karena versi tidak dapat diubah, Anda dapat memutar kembali ke versi sebelumnya dengan mereferensikan ID versinya.

  • Jejak audit. Rantai versi menyediakan riwayat lengkap perubahan konfigurasi.