Aumenta la generazione di risposte per il tuo 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à.

Aumenta la generazione di risposte per il tuo agente con la knowledge base

Le Knowledge Base di Amazon Bedrock ti aiutano a sfruttare Retrieval Augmented Generation (RAG), una tecnica popolare che prevede l'estrazione di informazioni da un archivio dati per aumentare le risposte generate da Large Language Models (). LLMs Quando configuri una knowledge base con la tua fonte di dati e il tuo archivio vettoriale, l'applicazione può interrogare la knowledge base per restituire informazioni utili a rispondere alla domanda con citazioni dirette dalle fonti o con risposte naturali generate dai risultati della query.

Per utilizzare Amazon Bedrock Knowledge Bases con il tuo agente Amazon Bedrock, devi prima creare una knowledge base e poi associarla all'agente. Se non hai ancora creato una knowledge base, consulta l'articolo Recupera dati e genera risposte AI con le knowledge base per saperne di più sulle knowledge base e crearne una. È possibile associare una knowledge base durante la creazione di un agente o dopo la creazione di un agente. Per associare una knowledge base a un agente esistente, seleziona la scheda corrispondente al metodo scelto e segui i passaggi:

Console
Per aggiungere una knowledge base
  1. Accedi all' AWS Management Console utilizzo di un IAMruolo con le autorizzazioni di Amazon Bedrock e apri la console Amazon Bedrock all'indirizzo. https://console.aws.amazon.com/bedrock/

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

  3. Scegli Modifica in Agent Builder

  4. Per la 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 di successo.

  7. Per applicare le modifiche apportate all'agente prima di testarlo, scegli Prepara prima di testarlo.

API

Per associare una knowledge base a un agente, invia una AssociateAgentKnowledgeBaserichiesta a un endpoint in fase di costruzione Agents for Amazon Bedrock.

L'elenco seguente descrive i campi della 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 interrogare la knowledge base, specificare DISABLED

È possibile modificare le configurazioni delle interrogazioni di una knowledge base collegata al proprio agente utilizzando il sessionState campo nella InvokeAgentrichiedi quando invoci il tuo agente. Per ulteriori informazioni, consulta Contesto della sessione dell'agente di controllo.