Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Optimalisasi kinerja
Untuk mengoptimalkan kinerja implementasi Gateway Anda, pertimbangkan praktik terbaik berikut:
- Minimalkan latensi alat
-
Latensi keseluruhan gateway Anda sangat ditentukan oleh latensi alat yang mendasarinya. Untuk meminimalkan latensi:
-
Gunakan fungsi Lambda di wilayah yang sama dengan gateway Anda
-
Optimalkan fungsi Lambda Anda untuk start dingin yang cepat
-
Gunakan konkurensi yang disediakan untuk fungsi Lambda yang memerlukan latensi rendah
-
Pastikan REST API memiliki latensi rendah dan ketersediaan tinggi
-
- Gunakan skema alat yang efisien
-
Well-designed skema alat dapat meningkatkan kinerja gateway Anda:
-
Jaga skema sesederhana mungkin
-
Gunakan tipe data yang sesuai untuk parameter
-
Sertakan deskripsi yang jelas untuk parameter untuk membantu agen menggunakan alat dengan benar
-
Gunakan kolom wajib untuk memastikan bahwa agen menyediakan parameter yang diperlukan
-
- Aktifkan pencarian semantik
-
Pencarian semantik membantu agen menemukan alat yang tepat untuk tugas mereka, meningkatkan kinerja keseluruhan interaksi agen-gateway Anda. Aktifkan pencarian semantik saat membuat gateway Anda:
import boto3 # Initialize the AgentCore control client client = boto3.client('bedrock-agentcore-control', region_name="us-west-2") # Create a gateway with semantic search enabled gateway = client.create_gateway( name="semantic-search-gateway", description="A gateway with semantic search enabled", protocolConfiguration={ "mcp": { "searchType": "SEMANTIC" } } ) - Memantau dan mengoptimalkan
-
Gunakan fitur observabilitas yang dijelaskan di bagian sebelumnya untuk memantau kinerja gateway Anda dan mengidentifikasi peluang untuk pengoptimalan:
-
Menyiapkan CloudWatch alarm untuk metrik utama
-
Analisis log untuk mengidentifikasi pola dan masalah
-
Tinjau metrik kinerja secara teratur dan buat penyesuaian sesuai kebutuhan
-