Aumento della generazione di risposte per il proprio agente con la knowledge base - Amazon Bedrock

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

Aumento della generazione di risposte per il proprio agente con la knowledge base

Knowledge Base per Amazon Bedrock ti consente di sfruttare la generazione potenziata da recupero dati (RAG), una tecnica popolare che prevede l’estrazione di informazioni da un archivio dati per arricchire le risposte generate dai modelli linguistici di grandi dimensioni (LLM). Quando configuri una knowledge base con le tue origini dati e il tuo archivio vettoriale, l’applicazione può eseguire query sulla knowledge base per restituire informazioni utili a rispondere alla query con citazioni dirette dalle origini o con risposte naturali generate dai risultati della query.

Per utilizzare Knowledge Base per Amazon Bedrock con Agent per Amazon Bedrock, devi prima creare una knowledge base e quindi associarla all’agente. Se non hai ancora creato una knowledge base, consulta Recupero di dati e generazione di risposte di IA con Knowledge Base per Amazon Bedrock per scoprire di più sulle knowledge base e crearne una. È possibile associare una knowledge base durante o dopo la creazione di un agente. Per associare una knowledge base a un agente esistente, scegli la scheda relativa al metodo che preferisci, quindi segui i passaggi sotto indicati.

Console
Per aggiungere una knowledge base
  1. Accedi alla Console di gestione AWS con un’identità IAM che disponga delle autorizzazioni per utilizzare la console Amazon Bedrock. Quindi, apri la console Amazon Bedrock all’indirizzo https://console.aws.amazon.com/bedrock.

  2. Seleziona Agenti nel riquadro di navigazione a sinistra. Quindi, scegli un agente nella sezione Agenti.

  3. Scegli Modifica in Agente Builder.

  4. Nella sezione Knowledge base, scegli Aggiungi.

  5. Scegli una knowledge base che hai creato e fornisci istruzioni sul modo in cui l'agente deve interagire con essa.

  6. Scegli Aggiungi. Nella parte superiore viene visualizzato un banner per informarti che l’operazione è riuscita.

  7. Per applicare le modifiche apportate all’agente prima di testarlo, seleziona Prepara prima del test.

API

Per associare una knowledge base a un agente, invia una richiesta AssociateAgentKnowledgeBase con un endpoint in fase di compilazione di Agent per Amazon Bedrock.

Nell’elenco riportato di seguito sono descritti i campi presenti nella richiesta.

  • I seguenti campi sono obbligatori:

    Campo Breve descrizione
    agentId ID dell’agente
    agentVersion Versione dell’agente
    knowledgeBaseId ID della knowledge base.
  • I seguenti campi sono facoltativi:

    Campo Breve descrizione
    description Descrizione di come l’agente può utilizzare la knowledge base
    knowledgeBaseState Per impedire all’agente di eseguire query sulla knowledge base, specifica DISABLED

Puoi modificare le configurazioni delle query di una knowledge base collegata all’agente utilizzando il campo sessionState nella richiesta InvokeAgent quando invochi l’agente. Per ulteriori informazioni, consulta Contesto della sessione dell’agente di controllo.