CLOVA Studio 개요
    • PDF

    CLOVA Studio 개요

    • PDF

    Article Summary

    Classic/VPC 환경에서 이용 가능합니다.

    초대규모(Hyperscale) AI 기술인 HyperCLOVA 언어 모델을 활용하여 사용자가 입력한 내용에 따라 AI 기술을 통해 생성된 문구를 출력하는 네이버 클라우드 플랫폼의 서비스입니다.

    오퍼레이션

    CLOVA Studio에서 제공하는 오퍼레이션은 다음과 같습니다.

    API설명
    Chat CompletionsHyperCLOVA X 모델을 활용한 대화형 문장 생성
    Completions문장 생성
    학습 생성사용자의 데이터셋을 사용한 학습 생성
    학습 조회생성한 학습 1건 정보 조회
    학습 목록 조회생성한 학습 목록 조회
    학습 모델 Chat Completions학습 모델을 활용한 대화형 문장 생성
    스킬셋 답변 생성스킬셋 API 호출로 답변 생성
    참고

    CLOVA Studio에서 제공하는 익스플로러 관련 API 명세는 CLOVA Studio 웹에서 확인할 수 있습니다.

    공통 설정

    CLOVA Studio API에서 공통으로 사용하는 형식이나 설정을 설명합니다.

    테스트 앱 생성

    테스트 앱을 생성하면 API를 사용할 수 있습니다.

    요청

    CLOVA Studio API에서 공통으로 사용하는 요청 형식을 설명합니다.

    API URL

    요청 API URL은 다음과 같습니다.

    https://clovastudio.apigw.ntruss.com/
    
    참고

    Chat completions에서 스트리밍 응답을 이용하려는 경우에는 별도의 API URL을 사용해야 합니다. 다음 내용을 참조해 주십시오.

    응답

    CLOVA Studio API에서 공통으로 사용하는 응답 형식을 설명하고 구문 예시를 안내합니다.

    바디

    바디에 대한 설명은 다음과 같습니다.

    필드타입필수 여부설명
    statusobjectN응답 상태
    status.codestringN응답 상태 코드
    status.messagestringN응답 메시지
    resultanyY응답 결과

    응답 상태 코드

    응답 상태 코드를 설명합니다.

    HTTP 상태 코드코드메시지설명
    20020000OK요청 처리 성공
    20420400No content요청 처리 성공, 콘텐츠를 반환하지 않음
    40040000Bad request잘못된 요청
    40040001Invalid parameter잘못된 요청 파라미터
    40040003Text to long너무 긴 요청 텍스트
    40040004Text empty빈 텍스트로 요청
    40040005Unavailable output 1결과를 제공할 수 없는 요청
    40040006Unavailable output 2결과를 제공할 수 없는 요청
    40040009Unsupported function지원하지 않는 기능 요청
    40040010input_text_empty스킬: query(질의), thought(생각), action(액션), actionInput(액션 입력), observe(관찰) 파라미터를 공란으로 요청
    40040020missing_input_value스킬: 입력 값 일부 누락
    40040030invalid Action스킬: 정의되지 않은 action(액션) 입력
    40040040invalid Action Input스킬: 잘못된 actionInput(액션 입력) 입력
    40040050internal parsing error스킬: 내부 파싱 오류
    40040080model not found모델 찾을 수 없음
    40140100Unauthorized인증 실패
    40140101Invalid signature잘못된 요청 서명
    40140102Invalid access token액세스 토큰 만료
    40140103Access token expired서버 작업 거부
    40140104Invalid key유효하지 않은 인증 키
    40140170No subscription request history found. Please request a subscription to useCLOVA Studio 이용 신청 이력을 찾을 수 없음
    40340300Forbidden서버 작업 거부
    40340301No ownership소유권 없음
    40440400Not found요청 리소스 찾지 못함
    40640600Not Acceptable잘못된 미디어 형식
    40840800Request timeout요청 처리 시간 초과
    41541500MediaType error지원하지 않는 미디어 형식
    41541501No multipart boundary Content-Typemultipart 사용이 필요하지만 형식에 맞지 않는 요청
    42942900Too many requests너무 많은 요청
    42942901Too many requests - rate exceeded너무 많은 요청 (최대 이용량 초과)
    42942902Too many requests - overloaded너무 많은 요청 (트래픽 과다)
    50050000Internal server error내부 서버 오류
    50050010no final answer스킬: API 호출 시 final_answer 누락
    50051010플래닝 가능한 툴이 없습니다.스킬: 플래닝 가능한 툴 없음
    50051020플래닝 중 알 수 없는 오류가 발생하였습니다. {reason}스킬: 플래닝 중 알 수 없는 오류 발생
    50051030주어진 쿼리에 대해 플래닝이 불가합니다. 이유는 다음과 같습니다. {reason}스킬: 플래닝 작업 거부
    50052020json을 잘못 생성 하였습니다. 답변을 할 수 없습니다.스킬: 판별기에서 LLM이 판단한 결과를 json parsing 할 때 오류 발생
    50052030skillSet을 잘못 생성하였습니다. 답변을 할 수 없습니다.스킬: 판별기에서 생성한 skillSet이 입력한 skillSet에 존재하지 않는 경우
    50053010검색 API parsing에 실패 하였습니다.스킬: 검색 API 결과를 전처리 하는 도중 오류 발생
    50053020원문 길이가 짧아 요약할 수 없습니다.스킬: 원문이 char_size 기준 100자 미만인 경우 오류 발생
    50060000HyperCLOVA API Error url:{url}스킬: HyperCLOVA 관련 오류
    50064000{HyperCLOVA error message}스킬: HyperCLOVA 입력 관련 오류(text too long 등)
    50064240{HyperCLOVA error message}스킬: HyperCLOVA 생성 관련 오류(lora url 문제 등)
    50064290{HyperCLOVA error message}스킬: HyperCLOVA too many requests 오류
    50065000{HyperCLOVA error message}스킬: HyperCLOVA internal server error
    50150100Not yet implemented구현되지 않은 API 호출
    50450400Gateway timeout게이트웨이 처리 시간 초과
    참고

    위 상태 코드 외 네이버 클라우드 플랫폼의 공통 상태 코드는 NAVER 연동 API를 확인해 주십시오.

    구문

    공통 응답 구문 예시를 안내합니다.

    • 성공
      {
        "status": {
          "code": "20000",
          "message": "OK"
        },
        "result": {}
      }
      
    • 실패(클라이언트 오류)
      {
      "status": {
      "code": "40102",
      "message": "Invalid access token"
          }
      }
      
    • 실패(서버 오류)
      {
      "status": {
      "code": "50000",
      "message": "Internal Server Error"
          }
      }
      

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.