Intégration à OCI OpenAI
L'ensemble OCI OpenAI est une bibliothèque Python développée et tenue à jour par l'équipe OCI Generative AI. Cet ensemble rationalise l'intégration entre la trousse SDK Python OpenAI et le service d'intelligence artificielle générative pour OCI. Avec l'authentification et l'autorisation intégrées, vous pouvez vous connecter en toute sécurité au service d'intelligence artificielle générative à l'aide des données d'identification OCI.
Principaux avantages
- Cet ensemble simplifie l'intégration entre la trousse SDK Python OpenAI et le service d'intelligence artificielle générative pour OCI en créant une couche d'authentification OCI au-dessus de la trousse SDK OpenAI. Vous pouvez donc utiliser l'authentification OCI avec les trousses SDK OpenAI.
- Fonctionne avec un sous-ensemble de trousses SDK OpenAI, de sorte que les développeurs qui connaissent l'API OpenAI peuvent se connecter aux modèles d'IA générative d'OCI plus rapidement et avec moins de tâches d'intégration.
Installation et exemples
Installez l'ensemble Python OCI OpenAI à l'aide de la commande suivante :
pip install oci-openaiPour obtenir des instructions et des exemples, voir les ressources suivantes :
Trousses SDK OpenAI prises en charge
L'ensemble OCI OpenAI prend en charge les trousses SDK Python OpenAI pour les API suivantes :
L'ensemble OCI OpenAI ajoute sa propre couche d'authentification au-dessus de la trousse SDK OpenAI. Seules les trousses SDK listées ci-dessus sont compatibles avec ce package. L'utilisation d'autres trousses SDK OpenAI entraîne des erreurs (par exemple, une trousse SDK 404). Assurez-vous de vérifier OCI OpenAI sur GitHub pour obtenir des exemples de travail.
Modèles pris en charge
L'ensemble OCI OpenAI prend en charge uniquement les modèles suivants hébergés sur le service d'intelligence artificielle générative pour OCI. Pour chaque modèle, vérifiez s'il est offert en mode sur demande ou dédié. Pour les régions prises en charge pour chaque modèle, voir Régions prises en charge.
- Modèles pour l'API de achèvements de clavardage
- Modèle pour l'API de réponses
Appels externes
Les modèles Grok xAI sont hébergés dans un centre de données OCI, dans une location provisionnée pour xAI. Les modèles Grok xAI, accessibles au moyen du service d'intelligence artificielle générative pour OCI, sont gérés par xAI.
Régions prises en charge
- OCI OpenAI Régions
-
Les régions OCI prises en charge pour l'ensemble OCI OpenAI sont limitées à :
- Allemagne - Centre (Francfort)
- Inde - Sud (Hyderabad)
- Japon - Centre (Osaka)
- États-Unis - Est (Ashburn)
- États-Unis - Midwest (Chicago)
- États-Unis - Ouest (Phoenix)
Pour confirmer les régions utilisables d'un modèle pour l'ensemble OCI OpenAI, effectuez les tâches suivantes.