OrkasOrkas
Orkas API

Orkas API 문서

Orkas의 채팅, 검색, 음성, 이미지, 동영상 기능을 자신의 도구에 연결하세요. 채팅부터 시작하여 대부분의 AI 애플리케이션에서 사용하는 기본 URL, API 키, 모델 이름을 확인하세요.

채팅

AI 애플리케이션, 명령줄 도구 또는 자체 서비스에서 OpenAI 호환 Chat Completions 형식을 사용하세요.

연결 설정

애플리케이션에서 기본 URL, API 키, 모델을 요청하면 다음 값을 입력하세요.

설정설명
Base URL
https://orkas.ai/v1
OpenAI 호환 서비스 주소로 사용하세요.
API Key애플리케이션의 API 키 필드에 키를 붙여 넣으세요.
model
orkas-llm-1.5추천
일상적인 질의응답, 글쓰기, 사무 업무에 적합합니다. DeepSeek V4 · GPT-5.6 Luna · Claude-Sonnet-5 · Gemini-3.6 Flash를 포함합니다.
orkas-llm-1.5-pro
리서치, 동영상, R&D 및 기타 복잡한 작업에 적합합니다. GPT-5.6 Sol · Claude Opus 5 · Kimi K3를 포함합니다.

채팅 완성 생성

엔드포인트

POST
https://orkas.ai/v1/chat/completions
채팅 완성 생성

인증

Authorization: Bearer $ORKAS_API_KEY

요청 본문 매개변수

매개변수유형필수설명
modelstringorkas-llm-1.5 또는 orkas-llm-1.5-pro.
messagesarray대화 메시지입니다. 각 항목은 rolecontent를 포함합니다.
streamboolean아니요true이면 스트리밍 응답을 반환합니다. 기본값: false.

요청 예제

curl https://orkas.ai/v1/chat/completions \
  -H "Authorization: Bearer $ORKAS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "orkas-llm-1.5",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

크레딧 사용량

과금 항목크레딧 차감과금 단위
orkas-llm-1.5입력 20–280; 캐시 읽기 2–28; 캐시 생성 25–350; 출력 120–1,2601M 토큰당이며 정확한 요율은 요청에 따라 달라집니다.
orkas-llm-1.5-pro입력 140–1,000; 캐시 읽기 14–100; 캐시 생성 175–1,250; 출력 840–4,5001M 토큰당이며 정확한 요율은 요청에 따라 달라집니다.

음성

텍스트를 오디오 파일로 변환합니다. 아래 목록에서 음성 ID를 선택하고 필요한 오디오 형식을 지정하세요.

음성 목록 조회

엔드포인트

GET
https://orkas.ai/v1/audio/voices
음성 목록 조회

인증

Authorization: Bearer $ORKAS_API_KEY

요청 매개변수

이 엔드포인트에는 요청 매개변수가 없습니다.

요청 예제

curl https://orkas.ai/v1/audio/voices \
  -H "Authorization: Bearer $ORKAS_API_KEY"

사용 가능한 음성 ID

음성 ID이름언어
zh_female_vv_uranus_bigttsvivi 2.0중국어 / 영어
saturn_zh_female_cancan_tob知性灿灿중국어
saturn_zh_female_keainvsheng_tob可爱女生중국어
saturn_zh_female_tiaopigongzhu_tob调皮公主중국어
saturn_zh_male_shuanglangshaonian_tob爽朗少年중국어
saturn_zh_male_tiancaitongzhuo_tob天才同桌중국어
zh_female_xiaohe_uranus_bigtts小何중국어
zh_male_m191_uranus_bigtts云舟중국어
zh_male_taocheng_uranus_bigtts小天중국어
en_male_tim_uranus_bigttsTim영어
en_female_dacey_uranus_bigttsDacey영어
en_female_stokie_uranus_bigttsStokie영어

음성 생성

엔드포인트

POST
https://orkas.ai/v1/audio/speech
음성 생성

인증

Authorization: Bearer $ORKAS_API_KEY

요청 본문 매개변수

매개변수유형필수설명
modelstringorkas-tts-1을 사용하세요.
inputstring합성할 텍스트로 최대 16,384 UTF-8 바이트입니다.
voicestring위 목록의 음성 ID입니다.
languagestring아니요zh-CN 또는 en과 같은 내레이션 언어입니다. 선택한 음성이 지원하는 언어여야 하며, 지원하지 않으면 해당 음성의 기본 언어를 사용합니다.
response_formatstring아니요mp3, wav, opus 또는 ogg. 기본값: mp3.
speednumber아니요음성 속도로 0.5에서 2.0까지입니다. 기본값: 1.0.

요청 예제

curl https://orkas.ai/v1/audio/speech \
  -H "Authorization: Bearer $ORKAS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model":"orkas-tts-1",
    "input":"你好,欢迎使用 Orkas。",
    "voice":"zh_female_vv_uranus_bigtts",
    "language":"zh-CN",
    "response_format":"mp3",
    "speed":1.0
  }' --output speech.mp3

크레딧 사용량

과금 항목크레딧 차감과금 단위
음성 목록 조회0요청당
음성 생성0.125예상 출력 시간을 초 단위로 올림하여 최소 1초부터 과금합니다.

이미지

설명으로 이미지를 생성하거나 편집용 참조 이미지를 제공하세요. 요청당 이미지 한 장을 반환합니다.

이미지 생성

엔드포인트

POST
https://orkas.ai/v1/images/generations
이미지 생성

인증

Authorization: Bearer $ORKAS_API_KEY

요청 본문 매개변수

매개변수유형필수설명
promptstring이미지 설명으로 최대 20,000자입니다.
sizestring아니요2k, 3k, 4k 또는 지원되는 너비×높이 값입니다. 기본값: 2k.
response_formatstring아니요url 또는 b64_json. 기본값: b64_json.
reference_imagesarray아니요편집용 HTTPS URL 또는 지원되는 이미지 데이터 URL을 최대 4개 제공합니다.
asyncboolean아니요true이면 작업 ID를 반환합니다. 요청 시간 초과를 방지하려면 사용하는 것이 좋습니다. 기본값: false.

요청 예제

curl https://orkas.ai/v1/images/generations \
  -H "Authorization: Bearer $ORKAS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt":"A product photo on a clean studio background",
    "size":"2k",
    "response_format":"url",
    "async":true
  }'
오래 걸리는 요청: "async": true를 설정하세요. API가 작업 id를 반환합니다. 결과가 준비될 때까지 상태 URL을 사용하세요.

생성 상태 확인

엔드포인트

GET
https://orkas.ai/v1/images/generations/{id}
생성 상태 확인

인증

Authorization: Bearer $ORKAS_API_KEY

경로 매개변수

매개변수유형필수설명
idstring생성 요청에서 반환한 작업 ID입니다.

요청 예제

curl https://orkas.ai/v1/images/generations/$TASK_ID \
  -H "Authorization: Bearer $ORKAS_API_KEY"

크레딧 사용량

과금 항목크레딧 차감과금 단위
이미지 생성22생성된 이미지당
생성 상태 확인0요청당

동영상

텍스트나 참조 미디어로 동영상을 만듭니다. 동영상 요청은 비동기로 실행되므로 반환된 작업 ID로 진행 상황을 확인하세요.

동영상 만들기

엔드포인트

POST
https://orkas.ai/v1/videos
동영상 만들기

인증

Authorization: Bearer $ORKAS_API_KEY

요청 본문 매개변수

매개변수유형필수설명
promptstring생성하거나 편집할 동영상의 설명입니다.
durationinteger아니요4–15초입니다. 기본값: 5.
resolutionstring아니요480p, 720p 또는 1080p. 기본값: 720p.
qualitystring아니요balanced는 속도와 크레딧 사용량의 균형을 맞추고, quality는 생성 품질과 안정성을 우선합니다. 기본값: balanced. 호환되는 동영상 모델은 여전히 Orkas가 자동으로 선택합니다.
ratiostring아니요16:9, 9:16, 1:1, 4:3, 3:4 또는 21:9. 기본값: 16:9.
generate_audioboolean아니요동영상 오디오를 생성합니다. 기본값: true.
reference_image_urlsarray아니요공개 HTTPS 이미지 URL을 최대 9개 제공합니다.
reference_video_urlsarray아니요공개 HTTPS 동영상 URL을 최대 3개 제공합니다.
operationstring아니요generate 또는 edit. 편집에는 참조 동영상이 하나 이상 필요합니다. 기본값: generate.
seedinteger아니요재현 가능한 생성을 위한 선택적 시드입니다.

요청 예제

curl https://orkas.ai/v1/videos \
  -H "Authorization: Bearer $ORKAS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt":"Camera circles a ceramic lamp in a dark studio",
    "duration":5,
    "resolution":"720p",
    "quality":"balanced",
    "ratio":"16:9",
    "generate_audio":true
  }'

동영상 상태 확인

엔드포인트

GET
https://orkas.ai/v1/videos/{id}
동영상 상태 확인

인증

Authorization: Bearer $ORKAS_API_KEY

경로 매개변수

매개변수유형필수설명
idstring생성 요청에서 반환한 작업 ID입니다.

요청 예제

curl https://orkas.ai/v1/videos/$TASK_ID \
  -H "Authorization: Bearer $ORKAS_API_KEY"

크레딧 사용량

과금 항목크레딧 차감과금 단위
balanced · 텍스트 또는 이미지로 동영상 생성 · 480p37출력 시간 1초당
balanced · 텍스트 또는 이미지로 동영상 생성 · 720p80출력 시간 1초당
balanced · 텍스트 또는 이미지로 동영상 생성 · 1080p248출력 시간 1초당
quality · 텍스트 또는 이미지로 동영상 생성 · 480p46출력 시간 1초당
quality · 텍스트 또는 이미지로 동영상 생성 · 720p100출력 시간 1초당
quality · 텍스트 또는 이미지로 동영상 생성 · 1080p248출력 시간 1초당
balanced / quality · 동영상 편집 또는 참조 동영상 기반 생성 · 480p51출력 시간 1초당
balanced / quality · 동영상 편집 또는 참조 동영상 기반 생성 · 720p109출력 시간 1초당
balanced / quality · 동영상 편집 또는 참조 동영상 기반 생성 · 1080p271출력 시간 1초당
동영상 상태 확인0요청당

보안 및 제한

API 키를 비공개로 유지하고 애플리케이션마다 별도의 키를 사용하세요. 유출되었을 가능성이 있다면 즉시 키를 삭제하세요.

  • Authorization: Bearer sk-orkas-… 요청 헤더로 키를 보내세요.
  • 한 대화의 크레딧 사용량을 묶으려면 해당 대화의 요청마다 X-Orkas-Conversation-Id에 동일한 불투명 ID를 보내세요. 영문자, 숫자, -, _만 사용하고 최대 64자로 제한하세요. 제목이나 메시지 내용은 보내지 마세요.
  • 브라우저 또는 모바일 앱 코드, URL, 로그, 소스 관리 저장소에 키를 넣지 마세요.
  • 다른 서비스에 영향을 주지 않고 교체할 수 있도록 애플리케이션마다 별도의 키를 만드세요.
  • 키별 제한: 분당 채팅 및 검색 요청 120회, 음성 요청 60회, 이미지 요청 30회, 동영상 요청 10회입니다. 상태 확인은 분당 120회까지 허용됩니다.
  • 요청이 너무 잦으면 API가 HTTP 429를 반환합니다. 잠시 기다린 뒤 다시 시도하세요.

크레딧 내역

API 사용량은 Orkas Web 크레딧 내역에 별도로 표시되어 Orkas 내 사용량과 구분할 수 있습니다.