Librairie OpenAI de Robot Framework
La librairie OpenAI de Robot Framework offre un ensemble de mots-clés permettant de tirer parti des capacités d'OpenAI et d'Azure OpenAI de manière programmatique.
Prérequis
Avant d'utiliser cette librairie, veuillez noter les points suivants :
Un compte OpenAI ou Azure OpenAI est nécessaire pour utiliser cette bibliothèque. Il est essentiel de configurer une clé API dans le compte correspondant.
L'utilisation de la librairie est soumise aux restrictions de l'abonnement OpenAI.
Les fonctionnalités disponibles sont limitées aux données accessibles à travers OpenAI.
Mots-clés disponibles
La librairie OpenAI de Robot Framework offre les mots-clés suivants :
Authorize To Azure Openai
Autorise l'accès à Azure OpenAI.
Authorize To Openai
Autorise l'accès à OpenAI en utilisant votre clé API obtenue depuis votre compte.
Chat Completion Create
Crée des complétions de texte ChatGPT en utilisant OpenAI ou Azure OpenAI.
Retourne la réponse en tant que chaîne de caractères et l'historique des messages sous forme de liste.
Completion Create
Crée des complétions de texte en utilisant OpenAI et Azure OpenAI.
Retourne une chaîne de texte.
Image Create
Crée une ou plusieurs images en utilisant OpenAI.
Retourne une liste d'URLs pour les images créées.
N’est pas supporté pour Azure OpenAI
Image Create Variation
Crée une ou plusieurs variations d'une image.
Retourne une liste d'URLs pour les images créées.
Le fichier source doit être un fichier PNG valide, de moins de 4 Mo et de forme carrée.
N’est pas supporté pour Azure OpenAI
Une documentation exhaustive de cette librairie est accessible sur le site web de Robot Framework.
Utilisation
Pour utiliser cette fonctionnalité utilisez les mots-clés appropriés de la librairie OpenAI de Robot Framework pour accéder aux fonctionnalités d'OpenAI et d'Azure OpenAI.
Exemple d'utilisation
N'oubliez pas de créer une variable secrète dans laquelle vous mettrez votre clé API OpenAI.
Related content
©️2023 Alithya GoTest - Tous Droits Réservés
Besoin d'aide? Vous avez une suggestion?