Trousses SDK compatibles avec 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 les trousses SDK Python compatibles 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 les trousses SDK Python compatibles OpenAI et le service d'intelligence artificielle générative pour OCI en créant une couche d'authentification OCI au-dessus des trousses SDK compatibles OpenAI, afin que vous puissiez utiliser l'authentification OCI avec les trousses SDK compatibles OpenAI.
- Fonctionne avec un sous-ensemble de trousses SDK compatibles avec OpenAI, de sorte que les développeurs qui connaissent l'API OpenAI peuvent se connecter plus rapidement aux modèles d'IA générative d'OCI et effectuer 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 compatibles avec OpenAI pour l'API suivante :
L'ensemble OCI OpenAI ajoute sa propre couche d'authentification au-dessus de la trousse SDK OpenAI. Seule l'API précédente est compatible avec ce package. L'utilisation d'autres API OpenAI entraîne des erreurs (par exemple, une version 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.