Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Avvia una raccomandazione sulla descrizione dello strumento
Crea una raccomandazione per generare descrizioni ottimizzate degli strumenti per il tuo agente. Il servizio analizza le tracce degli agenti per identificare la confusione nella selezione degli strumenti e produce descrizioni nitide che riducono l'ambiguità quando l'agente sceglie tra gli strumenti.
Nota
I consigli vengono generati dagli LLM. Rivedi e prova prima di applicarli.
Esempi di codice
Esempio
Parametri della richiesta
| Parametro | Tipo | Campo obbligatorio | Descrizione |
|---|---|---|---|
|
|
Stringa |
Sì |
Un nome per la raccomandazione. Massimo 48 caratteri. Motivo: |
|
|
Stringa |
Sì |
Deve essere |
|
|
Oggetto |
Sì |
Contiene |
|
|
Stringa |
No |
Descrizione facoltativa. Massimo 4096 caratteri. |
|
|
Stringa |
No |
Token di idempotenza. Se ritenti una richiesta con lo stesso token client, il servizio restituisce il consiglio esistente invece di crearne uno nuovo. |
campi degli strumenti DescriptionRecommendationConfig
| Campo | Tipo | Campo obbligatorio | Description |
|---|---|---|---|
|
|
Union |
Sì |
Le descrizioni degli strumenti correnti da ottimizzare. Fornisci |
|
|
Union |
Sì |
Traccia la fonte per l'analisi. Vedi Trace sources per consigli. |
Nota
I consigli sulla descrizione degli strumenti non richiedono unevaluationConfig. A differenza dei suggerimenti di sistema, che utilizzano un valutatore come segnale di ottimizzazione, i consigli sulla descrizione degli strumenti analizzano i modelli di selezione degli strumenti direttamente dalle tracce degli agenti per identificare le ambiguità tra gli strumenti e generare descrizioni nitide.
Modalità di immissione della descrizione dell'utensile
| Modalità | Bandiere CLI | Campo API |
|---|---|---|
|
Testo in linea |
|
|
|
Pacchetto di configurazione |
|
|
Quando si utilizza un pacchetto di configurazione, il risultato include una nuova versione del pacchetto con le descrizioni degli strumenti ottimizzate applicate.
Risposta
| Campo | Tipo | Description |
|---|---|---|
|
|
Stringa |
Identificatore univoco per la raccomandazione. |
|
|
Stringa |
ARN della raccomandazione. |
|
|
Stringa |
Il nome che hai specificato. |
|
|
Stringa |
|
|
|
Stringa |
Stato iniziale: |
|
|
Time stamp |
Quando è stata creata la raccomandazione. |
|
|
Time stamp |
Data dell'ultimo aggiornamento del consiglio. |
Risultato della raccomandazione
Quando la raccomandazione raggiunge COMPLETED lo stato (recuperato tramite Ottieni una raccomandazione), il risultato contiene:
| Campo | Tipo | Description |
|---|---|---|
|
|
List |
Per-tool risultati. Ogni voce contiene |
|
|
Oggetto |
Presente quando l'input era un pacchetto di configurazione. Contiene |
|
|
Stringa |
Presente se la raccomandazione non è riuscita. Codice di errore che descrive l'errore. |
|
|
Stringa |
Presente se la raccomandazione non è riuscita. Human-readable descrizione dell'errore. |
Errori
| Errore | Stato HTTP | Description |
|---|---|---|
|
|
400 |
Parametri di richiesta non validi. Controlla i vincoli dei campi e i campi obbligatori. |
|
|
403 |
Autorizzazioni insufficienti. Verifica le politiche IAM. |
|
|
409 |
Esiste già una raccomandazione con lo stesso token client con parametri diversi. |
|
|
402 |
Hai superato il numero massimo di raccomandazioni simultanee. |
|
|
429 |
Percentuale di richieste superata. Riprova con un backoff esponenziale. |
|
|
500 |
Service-side errore. Riprova la richiesta . |