Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen einer verwalteten Wissensdatenbank
Wenn Sie eine verwaltete Wissensdatenbank erstellen, AgentCore verwaltet Amazon Bedrock die Speicher-, Indexierungs- und Abrufinfrastruktur für Sie. Standardmäßig wird ein vom Service verwaltetes Einbettungsmodell verwendet, und es ist keine Modellauswahl oder -konfiguration erforderlich. Sie können stattdessen optional Ihr eigenes Bedrock-Einbettungsmodell bereitstellen. Sie können optional auch einen KMS-Schlüssel für die Verschlüsselung des verwalteten Vektorspeichers angeben.
Nachdem Sie die Wissensdatenbank erstellt haben, verbinden Sie sie mit einer Datenquelle und beginnen Sie mit der Erfassung. Einzelheiten zum Verbinden einer Datenquelle finden Sie unter Verbinden einer Datenquelle. Verwenden Sie die StartIngestionJob API, um eine Datenquelle zu synchronisieren. Details hierzu finden Sie unter Synchronisieren Sie Ihre Datenquelle mit Ihrer Amazon Bedrock-Wissensdatenbank.
Anmerkung
Nachdem Sie eine verwaltete Wissensdatenbank erstellt und synchronisiert haben, verwenden Sie die Retrieve API, um sie abzufragen. Geben Sie in dem retrievalConfiguration Feld anmanagedSearchConfiguration. Das vectorSearchConfiguration Feld gilt nur für benutzerdefinierte Wissensdatenbanken. Beispiele für Anfragen und weitere Überlegungen finden Sie unterAbrufen einer Wissensdatenbank und Datenabruf.
Um zu erfahren, wie Sie eine verwaltete Wissensdatenbank erstellen, wählen Sie den Tab für Ihre bevorzugte Methode:
Modelloptionen einbetten
Verwaltete Wissensdatenbanken unterstützen die folgenden Einbettungsmodelltypen:
-
Verwaltete Einbettung (Standard) — Ein dienstverwaltetes Einbettungsmodell wird automatisch verwendet. Sie müssen kein Modell auswählen, Dimensionen konfigurieren oder Bedrock-Servicelimits für das Einbetten verwalten. Der Service wickelt die Modellauswahl, das Hosting und die Skalierung transparent ab.
-
Benutzerdefinierte Einbettung — Sie stellen Ihren eigenen ARN für das Bedrock-Einbettungsmodell bereit. Wenn Sie ein benutzerdefiniertes Einbettungsmodell verwenden, müssen Sie die Modellabmessungen (1024) und den Float32-Einbettungsdatentyp angeben. Die folgenden Bedrock-Einbettungsmodelle werden unterstützt:
-
Amazon Titan Text Embeddings V2
-
Cohere Embed, Englisch, Version 3
-
Cohere Embed Mehrsprachig v3
-
Cohere Embed v4
-
Multimodale Einbettungen von Amazon Nova
-
-
Benutzerdefinierte multimodale Einbettung — Sie geben den ARN eines multimodalen Einbettungsmodells an, das neben Text auch Bild-, Audio- und Videodateien nativ verarbeitet. Derzeit ist TwelveLabs Marengo Embed 3.0 (
twelvelabs.marengo-embed-3-0-v1:0) das einzige unterstützte multimodale Einbettungsmodell. Für diese Option ist ein multimodales Speicherziel erforderlich.
Anmerkung
Sie können den Einbettungsmodelltyp nicht mehr ändern, nachdem Sie die Wissensdatenbank erstellt haben. Um zwischen verwalteter und benutzerdefinierter Einbettung zu wechseln, müssen Sie eine neue Wissensdatenbank erstellen.
Wichtig
Wenn Sie eine Wissensdatenbank mit einem benutzerdefinierten Einbettungsmodell erstellen, ist der verwaltete Reranker für diese Wissensdatenbank nicht verfügbar. Um den verwalteten Reranker zu verwenden, erstellen Sie Ihre Wissensdatenbank mit dem standardmäßigen verwalteten Einbettungsmodell.
Unterstützte Datenquellen-Konnektoren
Verwaltete Wissensdatenbanken unterstützen die folgenden Datenquellen-Connectors:
-
Amazon S3
-
Box (Kasten)
-
Confluence Cloud
-
Confluence-Rechenzentrum
-
Microsoft Online SharePoint
-
Google Drive
-
Microsoft OneDrive
-
ServiceNow
-
Webcrawler
-
Benutzerdefinierter Anschluss
Informationen zur Konfiguration von Datenquellen-Connectoren finden Sie unter Eine Datenquelle verbinden.