Configurer LangChain pour l'IA générative
Configurez des ensembles LangChain, y compris des ensembles pour l'intégration avec le service d'intelligence artificielle générative pour OCI. Testez ensuite l'installation en clavardant avec un modèle hébergé sur le service d'intelligence artificielle générative pour OCI.
Aperçu
Tâches clés :
- Installez les ensembles OCI LangChain et LangChain.
- Exécutez le code Python et recevez une réponse du modèle.
Pour plus d'informations, voir les ressources suivantes :
Avant de commencer
Pour suivre ce tutoriel avec succès, vous devez disposer de la configuration suivante.
- Un environnement MacOS, Linux ou Windows avec le sous-système Windows pour Linux (WSL).
- Python 3 est installé. Pour les versions Python prises en charge, voir la documentation sur la trousse SDK Python.
- A effectué les tutoriels suivants :
1. Installer LangChain
2. Installer l'ensemble OCI LangChain
3. Collecter les informations requises
Collectez toutes les informations dont vous aurez besoin pour suivre ce tutoriel. Copiez les informations requises dans un fichier texte sécurisé.
Ce tutoriel envoie un message de clavardage au modèle Meta Llama 4 Scout hébergé dans l'IA générative d'OCI et reçoit une réponse. Le coût d'un message de clavardage à la demande est proche de zéro dollar, mais ce n'est pas gratuit. Cette section vous permet d'apprendre à calculer le coût et de décider du modèle à utiliser lorsque vous avez des milliers de transactions.
3.1 Obtenir la région et l'ID modèle
Naviguez jusqu'à Modèles fondamentaux préentraînés dans l'IA générative et sélectionnez Meta Llama 4 Scout (Nouveau).
- Dans la section Disponible dans ces régions, copiez une région non listée comme (grappe dédiée à l'IA uniquement) : États-Unis - Midwest (Chicago)
- Dans la section Mode sur demande, copiez le nom du modèle OCI à partir de la table :
meta.llama-4-scout-17b-16e-instruct
3.2 Obtenir des informations sur le compartiment
Pour obtenir l'OCID d'un compartiment :
3.3 Obtenir le chemin d'accès au fichier de configuration
Dans le tutoriel Configurer l'authentification d'API pour OCI, copiez les informations suivantes :
- Chemin d'accès au fichier de configuration tel que
<your-home-directory>/.oci/config - Nom du profil d'authentification à utiliser dans le fichier de configuration. Par exemple, Par défaut.
3.4 Obtenir le point d'extrémité de l'API d'inférence
3.5 Informations collectées
Notez les informations suivantes pour le tutoriel.
-
ID compartiment :
<sandbox-compartment>Exemple :
ocid1.compartment.oc1.aaaaaaa... -
ID modèle :
meta.llama-4-scout-17b-16e-instruct -
Point d'extrémité d'API :
https://inference.generativeai.us-chicago-1.oci.oraclecloud.com - Chemin du fichier de configuration :
<path-to-config-fileExemple :
<your-home-directory>/.oci/config - Authentication Profile Name in config File (Nom du profil d'authentification dans le fichier de configuration) :
<auth-profile-name-in-config-file>Exemple :
Default
4. Clavarder
Clavarder à l'aide d'un modèle hébergé dans le service d'intelligence artificielle générative pour OCI. Atteignez ce modèle avec l'ensemble langchain-oci.
Assurez-vous d'effectuer les étapes de votre <sandbox-compartment>. Vous n'êtes peut-être pas autorisé à voir ou à créer des ressources dans la location ou dans d'autres compartiments.