RAG-Pipeline für die Suche mit OpenSearch erstellen
Generieren Sie automatisch Code, um einen OCI Generative AI-Connector mit Search with OpenSearch für eine End-to-End-Pipeline einer Retrieval-Augmented Generation (RAG) einzurichten und zu verwenden.
Möglicherweise müssen Sie mehr Netzwerk einrichten, damit die Anwendung die Funktion aufrufen kann, die mit dem Cluster OpenSearch kommuniziert. Für das Netzwerk ist eine der folgenden Optionen erforderlich:
- Für ein öffentliches Subnetz, ein Internetgateway und zwei Regeln in der Sicherheitsliste: eine Regel für zustandsbehafteten Egress und eine Ingress-Regel, mit der TCP-Traffic Port 9200 verwenden kann.
- Für ein privates Subnetz, ein Servicegateway und eine Regel für zustandsbehafteten Egress in der Sicherheitsliste.
Informationen zum Einrichten dieser Optionen finden Sie unter VCN und Subnetze für OCI Functions erstellen, falls noch nicht vorhanden.
Die Anwendung muss von einer VM-Instanz in demselben Subnetz wie das Cluster ausgeführt werden, oder Sie können die Portweiterleitung einrichten, um den Code lokal auszuführen. Beispiele für diese Optionen finden Sie unter Aufgabe 5: OCI Search Service abfragen.
Von der Konsole aus
Wenn Sie Kibana auswählen, kann der generierte Code nicht als Standalone-Anwendung ausgeführt werden. Stattdessen wird der generierte Code in sequenzielle Schritte aufgeteilt, die Sie kopieren, um sie aus dem OpenSearch-Dashboard des Clusters auszuführen.
Der zweite Textbereich enthält Vorlagencode, der zeigt, wie Abfragen nach der Pipeline erstellt werden.