Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dapatkan rekomendasi
Mengambil status dan hasil rekomendasi. Jajak pendapat operasi ini sampai rekomendasi mencapai status terminal (COMPLETEDatauFAILED).
Sampel Kode
contoh
Permintaan parameter
| Parameter | Tipe | Diperlukan | Deskripsi |
|---|---|---|---|
|
|
Tali |
Ya |
ID rekomendasi dikembalikan oleh |
Respons
| Bidang | Tipe | Deskripsi |
|---|---|---|
|
|
String |
Pengidentifikasi unik untuk rekomendasi. |
|
|
String |
ARN dari rekomendasi tersebut. |
|
|
String |
Nama rekomendasi. |
|
|
String |
|
|
|
String |
Status saat ini: |
|
|
Objek |
Konfigurasi yang Anda kirimkan. |
|
|
Objek |
Hadir saat status ada |
|
|
Stempel waktu |
Ketika rekomendasi dibuat. |
|
|
Stempel waktu |
Kapan rekomendasi terakhir diperbarui. |
Bidang hasil prompt sistem
Hadir recommendationResult.systemPromptRecommendationResult ketika jenisnya adalahSYSTEM_PROMPT_RECOMMENDATION:
| Bidang | Tipe | Deskripsi |
|---|---|---|
|
|
String |
Teks prompt sistem yang dioptimalkan. |
|
|
Objek |
Hadir ketika input adalah bundel konfigurasi. Ber |
|
|
String |
Penjelasan mengapa rekomendasi dihasilkan dan alasan di balik perubahan yang disarankan. |
|
|
String |
Hadir pada kegagalan. Kode kesalahan. |
|
|
String |
Hadir pada kegagalan. Human-readable deskripsi. |
Bidang hasil deskripsi alat
Hadir recommendationResult.toolDescriptionRecommendationResult ketika jenisnya adalahTOOL_DESCRIPTION_RECOMMENDATION:
| Bidang | Tipe | Deskripsi |
|---|---|---|
|
|
Daftar |
Per-tool hasil. Setiap entri berisi |
|
|
Objek |
Hadir ketika input adalah bundel konfigurasi. Ber |
|
|
String |
Hadir pada kegagalan. Kode kesalahan. |
|
|
String |
Hadir pada kegagalan. Human-readable deskripsi. |
Contoh tanggapan
Rekomendasi prompt sistem selesai (input sebaris):
{ "recommendationId": "MyPromptRec-Ab1Cd2Ef3G", "recommendationArn": "arn:aws:bedrock-agentcore:us-west-2:123456789012:recommendation/MyPromptRec-Ab1Cd2Ef3G", "name": "my-prompt-rec", "type": "SYSTEM_PROMPT_RECOMMENDATION", "status": "COMPLETED", "recommendationConfig": { ... }, "recommendationResult": { "systemPromptRecommendationResult": { "recommendedSystemPrompt": "<optimized system prompt text>", "explanation": "<explanation of why the recommendation was generated>" } }, "createdAt": "2025-03-15T10:00:00Z", "updatedAt": "2025-03-15T10:05:30Z" }
Rekomendasi prompt sistem selesai (input bundel konfigurasi):
{ "recommendationId": "MyBundleRec-Xy9Zw8Vq1R", "recommendationArn": "arn:aws:bedrock-agentcore:us-west-2:123456789012:recommendation/MyBundleRec-Xy9Zw8Vq1R", "name": "my-bundle-prompt-rec", "type": "SYSTEM_PROMPT_RECOMMENDATION", "status": "COMPLETED", "recommendationConfig": { ... }, "recommendationResult": { "systemPromptRecommendationResult": { "recommendedSystemPrompt": "<optimized system prompt text>", "configurationBundle": { "bundleArn": "arn:aws:bedrock-agentcore:us-west-2:123456789012:configuration-bundle/myBundle-Ab1Cd2Ef3G", "versionId": "12345678-1234-1234-1234-123456789012" }, "explanation": "<explanation of why the recommendation was generated>" } }, "createdAt": "2025-03-15T10:00:00Z", "updatedAt": "2025-03-15T10:06:12Z" }
Rekomendasi deskripsi alat lengkap:
{ "recommendationId": "MyToolRec-Qr5St6Uv7W", "recommendationArn": "arn:aws:bedrock-agentcore:us-west-2:123456789012:recommendation/MyToolRec-Qr5St6Uv7W", "name": "my-tool-rec", "type": "TOOL_DESCRIPTION_RECOMMENDATION", "status": "COMPLETED", "recommendationConfig": { ... }, "recommendationResult": { "toolDescriptionRecommendationResult": { "tools": [ { "toolName": "<tool-name-1>", "recommendedToolDescription": "<optimized description for tool 1>", "explanation": "<explanation of why this tool description was changed>" }, { "toolName": "<tool-name-2>", "recommendedToolDescription": "<optimized description for tool 2>", "explanation": "<explanation of why this tool description was changed>" } ] } }, "createdAt": "2025-03-15T11:00:00Z", "updatedAt": "2025-03-15T11:04:45Z" }
Rekomendasi gagal:
{ "recommendationId": "MyFailedRec-Mn3Op4Qr5S", "recommendationArn": "arn:aws:bedrock-agentcore:us-west-2:123456789012:recommendation/MyFailedRec-Mn3Op4Qr5S", "name": "my-failed-rec", "type": "SYSTEM_PROMPT_RECOMMENDATION", "status": "FAILED", "recommendationConfig": { ... }, "recommendationResult": { "systemPromptRecommendationResult": { "errorCode": "<error-code>", "errorMessage": "<human-readable error description>" } }, "createdAt": "2025-03-15T12:00:00Z", "updatedAt": "2025-03-15T12:01:10Z" }
Kesalahan
| Kesalahan | Status HTTP | Deskripsi |
|---|---|---|
|
|
404 |
Tidak ada rekomendasi yang ditemukan dengan ID yang ditentukan. |
|
|
400 |
Format ID rekomendasi tidak valid. |
|
|
403 |
Izin tidak mencukupi. |
|
|
429 |
Tingkat permintaan terlampaui. |
|
|
500 |
Service-side kesalahan. |