Création d'un pipeline RAG pour la recherche avec OpenSearch
Générez automatiquement du code pour configurer et utiliser un connecteur du service d'intelligence artificielle générative pour OCI avec la fonction de recherche OpenSearch pour un pipeline de génération augmentée par extraction de bout en bout.
Vous devrez peut-être configurer davantage de réseau pour que l'application appelle la fonction qui parle à la grappe OpenSearch. Le réseau requiert l'une des options suivantes :
- Pour un sous-réseau public, une passerelle Internet et deux règles de la liste de sécurité : une règle de trafic sortant avec état et une règle de trafic entrant permettant au trafic TCP d'utiliser le port 9200.
- Pour un sous-réseau privé, une passerelle de service et une règle de trafic sortant avec état dans la liste de sécurité.
Pour plus d'informations sur la configuration de ces options, voir Création du VCN et des sous-réseaux à utiliser avec le service des fonctions pour OCI, s'ils n'existent pas déjà.
L'application doit être exécutée à partir d'une instance de machine virtuelle dans le même sous-réseau que la grappe, ou vous pouvez configurer le réacheminement de port pour exécuter le code localement. Voir Tâche 5 : Interroger le service de recherche OCI pour obtenir des exemples de ces options.
Dans la console
Si vous sélectionnez Kibana, le code généré ne peut pas être exécuté en tant qu'application autonome. Le code généré est fractionné en étapes séquentielles que vous copiez pour exécuter à partir du tableau de bord OpenSearch de la grappe.
La deuxième zone de texte contient le code de modèle indiquant comment effectuer des interrogations après la création du pipeline.