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

Implementa una knowledge base

Per distribuire una knowledge base nella tua applicazione, configurala per RetrieveAndGenerateinviare Retrieveo inviare richieste alla knowledge base. Per vedere come utilizzare queste operazioni API, seleziona la scheda API inProva una knowledge base in Amazon Bedrock.

Puoi anche associare la knowledge base a un agente e l'agente la richiamerà quando necessario durante l'orchestrazione. Per ulteriori informazioni, consulta Agenti per Amazon Bedrock. Seleziona la scheda corrispondente al metodo scelto e segui i passaggi.

Console
Per associare una knowledge base a un agente
  1. Accedi a e apri AWS Management Console la console Amazon Bedrock all'indirizzo https://console.aws.amazon.com/bedrock/.

  2. Seleziona Agenti nel riquadro di navigazione a sinistra.

  3. Scegli l'agente a cui desideri aggiungere una knowledge base.

  4. Nella sezione Bozza di lavoro, scegli Bozza di lavoro.

  5. Nella sezione Knowledge base, seleziona Aggiungi.

  6. Scegli una knowledge base dall'elenco a discesa sotto Seleziona la knowledge base e specifica le istruzioni per l'agente su come deve interagire con la knowledge base e restituire risultati.

Per dissociare una knowledge base da un agente
  1. Accedi a e apri AWS Management Console la console Amazon Bedrock all'indirizzo https://console.aws.amazon.com/bedrock/.

  2. Seleziona Agenti nel riquadro di navigazione a sinistra.

  3. Scegli l'agente a cui desideri aggiungere una knowledge base.

  4. Nella sezione Bozza di lavoro, scegli Bozza di lavoro.

  5. Nella sezione Basi di conoscenza, scegli una knowledge base.

  6. Selezionare Elimina.

API

Per associare una knowledge base a un agente, invia una AssociateAgentKnowledgeBaserichiesta.

  • descriptionIncludi istruzioni dettagliate su come l'agente deve interagire con la knowledge base e restituire i risultati.

  • Imposta knowledgeBaseState su ENABLED per consentire all'agente di interrogare la knowledge base.

È possibile aggiornare una knowledge base associata a un agente inviando una UpdateAgentKnowledgeBaserichiesta. Ad esempio, potresti voler impostare to knowledgeBaseState per ENABLED risolvere un problema. Poiché tutti i campi verranno sovrascritti, includi sia i campi che desideri aggiornare sia i campi che desideri mantenere invariati.

Per dissociare una knowledge base con un agente, invia una richiesta. DisassociateAgentKnowledgeBase