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 완료를 위한 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 완성을 위한 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