

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à.

# AMAZON.BedrockAgentIntent
<a name="built-in-intent-bedrockagent"></a>

**Nota**  
Prima di poter sfruttare le funzionalità di intelligenza artificiale generativa, devi soddisfare i seguenti prerequisiti  
Per informazioni sui prezzi per l'utilizzo di Amazon Bedrock, consulta i prezzi di [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/).
Attiva le funzionalità di intelligenza artificiale generativa per le impostazioni locali del tuo bot. Per farlo, segui i passaggi indicati in[Ottimizza la creazione e le prestazioni dei bot Lex V2 utilizzando l'intelligenza artificiale generativa](generative-features.md). 

Attiva gli agenti Amazon Bedrock definiti nell'intento di rispondere alle richieste dei clienti e attiva i flussi di lavoro degli agenti per raggiungere l'attività definita. Questa funzionalità è disponibile in tutte le aree locali supportate da Amazon Lex V2 e in tutte le regioni commerciali in cui sono presenti sia Amazon Lex V2 che Amazon Bedrock Agents. 

Se questo intento è prioritario`FallbackIntent`, l'intento viene attivato quando un'enunciazione non è classificata in nessuno degli altri intenti presenti nel bot, altrimenti viene attivato solo quando un'enunciazione è classificata in questo intento. È importante notare che questo intento non viene attivato in caso di enunciati mancati quando si richiama un valore di slot. 

Una volta riconosciuto dal bot Amazon Lex V2`AMAZON.BedrockAgentIntent`, attiva il comando definito `BedrockAgent` o `BedrockKnowledgeBase` per rispondere al cliente. Se utilizzi Amazon Bedrock Agents, la conversazione rimane in `BedrockAgentIntent` e le richieste degli utenti vengono inoltrate agli agenti, finché l'agente Amazon Bedrock non determina che la conversazione è contrassegnata. `FINISH` Solo dopo, Amazon Lex V2 assume il controllo della conversazione e aderisce ai passaggi successivi definiti nel. `AMAZON.BedrockAgentIntent`

Risponde alle domande dei clienti utilizzando Amazon Bedrock Agents and Knowledge Base per rispondere alle domande dei clienti e fornire risposte dettagliate.

**avvertimento**  
Non puoi usare gli enunciati `AMAZON.BedrockAgentIntent` senza esempi, `AMAZON.QnAIntent` senza gli enunciati di esempio e `AMAZON.KendraSearchIntent` nella stessa lingua del bot.

Se si seleziona questo intento, si configurano i seguenti campi e quindi si seleziona Aggiungi per aggiungere l'intento.
+ Amazon Bedrock Agent Id: l'identificatore di Amazon Bedrock Agent. Scegli l'agente Bedrock che desideri utilizzare. 
+ ID alias di Amazon Bedrock Agent: l'identificatore alias di Amazon Bedrock Agent.

**Importante**  
Quando crei l'agente Amazon Bedrock da utilizzare con Amazon Lex V2, verifica che **l'input dell'utente** in **Impostazioni aggiuntive** sia. `ENABLED` Questa impostazione è fondamentale per consentire agli agenti di porre domande di chiarimento o di follow-up e consente ad Amazon Lex V2 di delegare agli agenti il completamento dell'attività corrispondente.

(Facoltativo) Puoi anche aggiungere un BedrockAgentIntent file con queste opzioni:
+ Modello Amazon Bedrock: scegli il provider e il modello di base da utilizzare a questo scopo. Attualmente sono supportati alcuni modelli Anthropic Claude. 
+ Amazon Bedrock Knowledge Base: se scegli questa opzione, specifica l'ID della Amazon Bedrock Knowledge Base. Puoi trovare l'ID controllando la pagina dei dettagli della Amazon Bedrock Knowledge Base nella console o inviando una `GetKnowledgeBase` richiesta.

Le risposte di BedrockAgentIntent verranno archiviate negli attributi di sessione e richiesta come illustrato di seguito:
+ `x-amz-lex:bedrock-agent-search-response`— La risposta dell'agente Amazon Bedrock alla domanda o all'enunciato.
+ `x-amz-lex:bedrock-knowledge-base-search-response-source`— Indica il documento, o elenco di documenti, utilizzato per generare la risposta se si utilizza la configurazione della Amazon Bedrock Knowledge Base.
+ `x-amz-lex:bedrock-agent-action-group-invocation-input`- Oggetto contenente i valori di input raccolti dal gruppo di azioni dell'agente. Per ulteriori informazioni sui gruppi di azioni degli agenti, vedere ActionGroupInvocationInput.
+ `x-amz-lex:bedrock-agent-knowledge-base-lookup-input`- Oggetto contenente i dettagli relativi alla ricerca della Amazon Bedrock Knowledge Base.
+ `x-amz-lex:bedrock-agent-agent-collaborator-details`— Oggetto contenente i dettagli dell'input e dell'output dei sottoagenti che sono stati richiamati come parte delle chiamate di collaborazione multiagente.

Per ulteriori informazioni, consulta [Utilizzare BedrockAgentIntent un agente Bedrock in Amazon Lex](https://docs.aws.amazon.com/lexv2/latest/dg/bedrock-agent-intent.html).