본문으로 건너뛰기
문서

문서 메뉴

SDK 예제

curl, OpenAI SDK, Anthropic SDK에서 기본 URL을 바꿔 API를 호출하는 방법.

최종 업데이트 2026-11-04

특별한 클라이언트는 필요 없습니다. 공식 SDK가 기본 URL을 가리키게 하고 키를 넣은 뒤 GET /v1/models의 모델 ID를 사용하세요.

OpenAI SDK (Python)

python
import os
from openai import OpenAI

client = OpenAI(base_url="https://api.ticonai.com/v1", api_key=os.environ["AIP_API_KEY"])
response = client.chat.completions.create(
    model="your-model-id",
    messages=[{"role": "user", "content": "안녕하세요!"}],
    max_tokens=64,
)
print(response.choices[0].message.content)

Anthropic SDK (Python)

Anthropic SDK는 /v1/messages를 스스로 붙이므로 base_url은 /v1 없이 오리진만 지정합니다:

python
import os
import anthropic

client = anthropic.Anthropic(base_url="https://api.ticonai.com", api_key=os.environ["AIP_API_KEY"])
message = client.messages.create(
    model="your-model-id",
    max_tokens=64,
    messages=[{"role": "user", "content": "안녕하세요!"}],
)
print(message.content[0].text)

Node.js, fetch, curl 예제는 영어 문서에 있습니다.