Open AI (ChatGPT)
🇰🇷 Korea
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇵🇹 Portuguese
  • 🇰🇷 Korea
  • 🇩🇪 German
    Open AI (ChatGPT)
    🇰🇷 Korea
    • 🇺🇸 English
    • 🇯🇵 Japanese
    • 🇵🇹 Portuguese
    • 🇰🇷 Korea
    • 🇩🇪 German
    • README
    • 소개
    • 입증
    • 요청하기
    • 스트리밍
    • 디버깅 요청
    • 이전 버전과의 호환성
    • 관리
    • 오디오
      • 음성 만들기
        POST
      • 전사 만들기
        POST
      • 번역 만들기
        POST
    • 채팅
      • 채팅 완료 만들기
        POST
    • 임베딩
      • 임베딩 생성
        POST
    • 미세 조정
      • 미세 조정 작업 만들기
        POST
      • 미세 조정 작업 나열
        GET
      • 미세 조정 이벤트 나열
        GET
      • 미세 조정 체크포인트 나열
        GET
      • 미세 조정 작업 검색
        GET
      • 미세 조정 취소
        POST
    • 배치
      • 배치 생성
        POST
      • 배치 검색
        GET
      • 배치 취소
        POST
      • 배치 나열
        GET
    • 파일
      • README
      • 파일 업로드
        POST
      • 파일 나열
        GET
      • 파일 검색
        GET
      • 파일 삭제 #
        DELETE
      • 파일 콘텐츠 검색
        GET
    • 업로드
      • 업로드 만들기
      • 업로드 부분 추가
      • 업로드 완료
    • 이미지
      • README
      • 이미지 생성
      • 이미지 편집 만들기
      • 이미지 변형 만들기
    • 모델
      • 모델 나열 #
      • 모델 검색
      • 미세 조정된 모델 삭제
    • 조정
      • 검토 만들기
    • 초대
      • 초대 나열
      • 초대 만들기
      • 초대 검색
      • 초대 삭제
    • 사용자
      • 사용자 나열
      • 사용자 수정
      • 사용자 검색
    • 프로젝트
      • 프로젝트 나열
      • 프로젝트 생성
      • 프로젝트 검색
      • 프로젝트 수정
      • 프로젝트 보관
    • 프로젝트 사용자
      • 프로젝트 사용자 나열
      • 프로젝트 사용자 생성
      • 프로젝트 사용자 검색
      • 프로젝트 사용자 수정
      • 프로젝트 사용자 삭제
      • 프로젝트 서비스 계정 만들기
    • 프로젝트 서비스 계정
      • 프로젝트 서비스 계정 나열
      • 프로젝트 서비스 계정 만들기
      • 프로젝트 서비스 계정 검색
      • 프로젝트 서비스 계정 삭제
    • 프로젝트 API 키
      • 프로젝트 API 키 나열
      • 프로젝트 API 키 검색
      • 프로젝트 API 키 삭제
    • 프로젝트 속도 제한
      • 프로젝트 비율 제한 나열
      • 프로젝트 비율 제한 수정
    • 감사 로그
      • 감사 로그 나열
    • 사용량
      • 완료
      • 임베딩
      • 중재
      • 이미지
      • 오디오 연설
      • 오디오 전사
      • 벡터 상점
      • 코드 해석기 세션
      • 소송 비용
    • 완성
      • 완성 만들기
    • 도우미(v1)
      • 어시스턴트 생성(v1)
      • 어시스턴트 파일 생성(v1)
      • 목록 도우미(v1)
      • 보조 파일 나열(v1)
      • 검색 도우미(v1)
      • 보조 파일 검색(v1)
      • 도우미 수정(v1)
      • 어시스턴트 삭제(v1)
      • 보조 파일 삭제(v1)
    • 스레드(v1)
      • 스레드 만들기(v1)
      • 스레드 검색(v1)
      • 스레드 수정(v1)
      • 스레드 삭제(v1)
    • 메시지(v1)
      • 메시지 만들기(v1)
      • 메시지 나열(v1)
      • 메시지 파일 나열(v1)
      • 메시지 검색(v1)
      • 메시지 파일 검색(v1)
      • 메시지 수정(v1)
    • 실행(v1)
      • 실행 만들기(v1)
      • 스레드 생성 및 실행(v1)
      • 목록 실행(v1)
      • 실행 단계 나열(v1)
      • 검색 실행(v1)
      • 실행 단계 검색(v1)
      • 실행 수정(v1)
      • 실행할 도구 출력 제출(v1)
      • 실행 취소(v1)

    요청하기

    아래 명령을 터미널에 붙여넣어 첫 번째 API 요청을 실행할 수 있습니다. $OPENAI_API_KEY 비밀 API 키로 바꿔야 합니다. 기존 사용자 키를 사용하고 프로젝트가 여러 개인 경우 프로젝트 ID도 지정 해야 합니다. 보안을 강화하려면 대신 프로젝트 기반 키로 전환하는 것이 좋습니다.
    이 요청은 gpt-4o-mini 모델(내부적으로는 gpt-4o-mini 모델 변형 을 가리킴)을 쿼리하여 " Say this is a test "라는 프롬프트로 시작하는 텍스트를 완성합니다. 다음과 유사한 응답을 받아야 합니다.
    {
        "id": "chatcmpl-abc123",
        "object": "chat.completion",
        "created": 1677858242,
        "model": "gpt-4o-mini",
        "usage": {
            "prompt_tokens": 13,
            "completion_tokens": 7,
            "total_tokens": 20,
            "completion_tokens_details": {
                "reasoning_tokens": 0,
                "accepted_prediction_tokens": 0,
                "rejected_prediction_tokens": 0
            }
        },
        "choices": [
            {
                "message": {
                    "role": "assistant",
                    "content": "\n\nThis is a test!"
                },
                "logprobs": null,
                "finish_reason": "stop",
                "index": 0
            }
        ]
    }
    이제 첫 번째 채팅 완료를 생성했으므로 응답 개체를 분석해 보겠습니다. finish_reason 이 stop 인 것을 볼 수 있습니다. 이는 API가 제한 없이 모델에 의해 생성된 전체 채팅 완료를 반환했음을 의미합니다. 선택 목록에서는 단일 메시지만 생성했지만 n 매개변수를 설정하여 여러 메시지 선택 항목을 생성할 수 있습니다.
    Previous
    입증
    Next
    스트리밍
    Built with