測試 OpenAI

APIGit

2023-05-29

test-openai

測試 OpenAI

OpenAI 完成

由 GPT-3.5 提供支持的 OpenAI Completion 是 OpenAI 開發的一種強大的語言模型。它可以執行涉及自然語言理解和生成的廣泛任務。 OpenAI Completion 可以做的一些事情包括:

  1. 起草和編輯:您可以使用 OpenAI Completion 撰寫論文、文章、博客文章或任何其他形式的書面內容。它可以幫助產生想法、改進句子結構並增強整體可讀性。

  2. 創意寫作:該模型可以協助進行創意寫作,例如講故事、編劇或創作詩歌。您可以提供提示或部分句子,模型可以連貫且富有想像力地繼續文本。

  3. 回答問題:OpenAI Completion 可以利用其對各種主題的理解來回答事實性問題。它可以根據接受過培訓的信息提供解釋、定義或描述。

  4. 語言翻譯:該模型可以幫助將文本從一種語言翻譯成另一種語言。您可以輸入一種語言的句子或段落,模型可以生成所需語言的翻譯。

  5. 代碼生成:OpenAI Completion 可以根據提供的要求或規範生成各種編程語言的代碼片段。它可以協助完成自動化重複編碼任務或提供代碼實現示例等任務。

  6. 會話代理:該模型可用於創建可以以自然語言方式與用戶交互的會話代理或聊天機器人。它可以響應用戶查詢、進行對話並提供相關信息或幫助。

  7. 摘要和文檔分析:OpenAI Completion 可以對長篇文章、文檔或網頁進行摘要,提供簡潔、連貫的摘要。它還可以分析文檔、提取相關信息或生成與內容相關的關鍵字。

需要注意的是,雖然 OpenAI Completion 是一個強大的工具,但應謹慎使用並進行批判性評估。它有時可能會產生不正確或無意義的響應,因此在將模型用於重要任務時建議進行人工監督和驗證。

為 OpenAI Completion 創建 API 規範

導航到您的存儲庫並根據以下內容添加規範OpenAI Completion的規格。

test-openai-spec

確保您已添加標籤並將您的 API 綁定到標籤。

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

為 OpenAI Completion 創建 API 測試

導航Test Cases 在您的存儲庫下並為您的 API 創建一個測試文件。您可以通過添加測試用例Sync from API Spec.

test-openai-syn-from-spec

我們可以初始化一組測試用例。

test-openai-case

然後用您的集合中的數據替換請求正文數據。

test-openai-case-loop

試試Copy 按鈕的次數與你的設置長度一樣多。

test-openai-case-copy

在發布測試用例之前,您可以嘗試Run 按鈕以查找測試用例的工作方式。

test-openai-case-run

這是結果。 test-openai-case-result