Testez OpenAI

APIGit

2023-05-29

test-openai

Testez OpenAI

Achèvement OpenAI

OpenAI Completion, optimisé par GPT-3.5, est un puissant modèle de langage développé par OpenAI. Il peut effectuer un large éventail de tâches impliquant la compréhension et la génération du langage naturel. Certaines des choses que OpenAI Completion peut faire incluent :

  1. Rédaction et édition : vous pouvez utiliser OpenAI Completion pour rédiger des essais, des articles, des articles de blog ou toute autre forme de contenu écrit. Cela peut aider à générer des idées, à améliorer la structure des phrases et à améliorer la lisibilité globale.

  2. Écriture créative : le modèle peut aider dans les efforts d'écriture créative tels que la narration, l'écriture de scénarios ou la génération de poésie. Vous pouvez fournir des invites ou des phrases partielles, et le modèle peut continuer le texte de manière cohérente et imaginative.

  3. Répondre aux questions : OpenAI Completion peut fournir des réponses à des questions factuelles en utilisant sa compréhension de divers sujets. Il peut fournir des explications, des définitions ou des descriptions basées sur les informations sur lesquelles il a été formé.

  4. Traduction de langue : le modèle peut aider à traduire du texte d'une langue à une autre. Vous pouvez saisir une phrase ou un paragraphe dans une langue, et le modèle peut générer une traduction dans la langue souhaitée.

  5. Génération de code : OpenAI Completion peut générer des extraits de code dans divers langages de programmation en fonction des exigences ou des spécifications fournies. Il peut aider à des tâches telles que l'automatisation de tâches de codage répétitives ou fournir des exemples d'implémentations de code.

  6. Agents conversationnels : le modèle peut être utilisé pour créer des agents conversationnels ou des chatbots qui peuvent interagir avec les utilisateurs en langage naturel. Il peut répondre aux requêtes des utilisateurs, tenir des conversations et fournir des informations ou une assistance pertinentes.

  7. Résumé et analyse de documents : OpenAI Completion peut résumer de longs articles, documents ou pages Web, en fournissant des résumés concis et cohérents. Il peut également analyser des documents, extraire des informations pertinentes ou générer des mots-clés liés au contenu.

Il est important de noter que même si OpenAI Completion est un outil puissant, il doit être utilisé avec précaution et évaluation critique. Il peut parfois produire des réponses incorrectes ou absurdes, c'est pourquoi une surveillance et une vérification humaines sont recommandées lors de l'utilisation du modèle pour des tâches importantes.

Créer une spécification d'API pour OpenAI Completion

Accédez à votre référentiel et ajoutez une spécification en fonction deOpenAI Completion's spec.

test-openai-spec

Assurez-vous d'avoir ajouté une balise et lié votre API à une balise.

"tags": [
    {
      "name": "OpenAI",
      "description": ""
    }
  ],
  "paths": {
    "/v1/completions": {
      "post": {
        "summary": "Post your question to OpenAI",
        "description": "Try OepenAI with the simplest request.",
        "operationId": "",
        "tags": [
          "OpenAI"
        ],

Créer un test d'API pour OpenAI Completion

Aller versTest Cases sous votre référentiel et créez un fichier de test pour votre API. Vous pouvez ajouter un scénario de test enSync from API Spec.

test-openai-syn-from-spec

Nous pouvons initialiser un ensemble de cas de test.

test-openai-case

Et puis remplacez les données du corps de la requête par les données de votre ensemble.

test-openai-case-loop

Essaie leCopy bouton autant de fois que la longueur de votre set.

test-openai-case-copy

Avant de publier votre cas de test, vous pouvez essayer leRun bouton pour savoir comment fonctionnent les cas de test.

test-openai-case-run

Et voici le résultat. test-openai-case-result