Impostare LangChain per l'intelligenza artificiale generativa
Impostare i package LangChain, inclusi i package per l'integrazione con OCI Generative AI. Quindi, prova l'installazione chattando con un modello ospitato sull'AI generativa OCI.
Panoramica
Task principali:
- Installare i pacchetti OCI LangChain e LangChain.
- Eseguire il codice Python e ricevere una risposta dal modello.
Per ulteriori informazioni, vedere le risorse indicate di seguito.
Prima di iniziare
Per eseguire correttamente questa esercitazione, è necessario disporre della seguente configurazione.
- Un ambiente MacOS, Linux o Windows con Windows Subsystem for Linux (WSL).
- Python 3 installato. Per le versioni Python supportate, consultare la documentazione di Python SDK.
- Hanno eseguito i seguenti tutorial:
1. Installa LangChain
2. Installare il package OCI LangChain
3. Raccolta delle informazioni richieste
Raccogliere tutte le informazioni necessarie per completare questa esercitazione. Copiare le informazioni richieste in un file di testo sicuro.
Questa esercitazione invia un messaggio di chat al modello Meta Llama 4 Scout ospitato sull'AI generativa OCI e riceve una risposta. Il costo di un messaggio di chat su richiesta è vicino a zero dollari, ma non è gratuito. Con questa sezione, vogliamo che tu impari a calcolare i costi e a decidere quale modello utilizzare quando hai migliaia di transazioni.
3.1 Recupera ID area e modello
Passare a Modelli di base pre-addestrati offerti nell'intelligenza artificiale generativa e selezionare Scout Meta Llama 4.
- Dalla sezione Aree per questo modello, copiare un'area non elencata come (solo cluster AI dedicato): Midwest degli Stati Uniti (Chicago)
- Nella sezione Modalità su richiesta copiare il Nome modello OCI dalla tabella:
meta.llama-4-scout-17b-16e-instruct
3.2 Ottieni informazioni compartimento
Per ottenere l'OCID compartimento di un compartimento:
3.3 Recupera percorso al file di configurazione
Nell'esercitazione Imposta autenticazione API per OCI copiare le informazioni riportate di seguito.
- Percorso del file di configurazione come
<your-home-directory>/.oci/config - Nome del profilo di autenticazione da utilizzare nel file di configurazione. Ad esempio, Predefinito.
3.4 Ottieni endpoint API di inferenza
3.5 Informazioni raccolte
Assicurati di avere le seguenti informazioni scritte per l'esercitazione.
-
ID compartimento:
<sandbox-compartment>Esempio:
ocid1.compartment.oc1.aaaaaaa... -
ID modello:
meta.llama-4-scout-17b-16e-instruct -
Endpoint API:
https://inference.generativeai.us-chicago-1.oci.oraclecloud.com - Percorso file di configurazione:
<path-to-config-fileEsempio:
<your-home-directory>/.oci/config - Nome profilo di autenticazione nel file di configurazione:
<auth-profile-name-in-config-file>Esempio:
Default
4. Chat
Chatta utilizzando un modello ospitato in OCI Generative AI. Raggiungere questo modello con il pacchetto langchain-oci.
Assicurarsi di eseguire i passi all'interno di <sandbox-compartment>. È possibile che non si disponga dell'autorizzazione per visualizzare o creare risorse nella tenancy o in altri compartimenti.