단계 1: API 키 얻기
크레딧 추가
대시보드를 열어 계정에 크레딧을 추가하세요. LemonData는 최소 약정 없이 사용한 만큼 지불하는 요금제를 사용합니다.
API 키 생성
대시보드 → API 키 로 이동하여 새 키를 생성하세요. 이 키는 한 번만 표시되므로 안전하게 복사해 두세요.
API 키를 안전하게 보관하세요. 클라이언트 측 코드나 공개 저장소에 절대 노출하지 마십시오.
단계 2: 클라이언트 설치
단계 3: 첫 요청 보내기
대부분의 신규 통합은 POST /v1/chat/completions의 Chat Completions 에서 시작하세요.
curl https://api.lemondata.cc/v1/chat/completions \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.4",
"messages": [
{"role": "user", "content": "What is the capital of France?"}
]
}'
Responses 전용 동작이 명시적으로 필요한 경우에만 POST /v1/responses를 사용하세요. 일부 Responses 전용 필드는 선택한 모델 및 라우팅 경로에 따라 다릅니다.
다양한 모델 시도하기
LemonData는 300개 이상의 모델을 지원합니다. 변경할 것은 model 필드뿐입니다:
response = client.chat.completions.create( model = "gpt-5.4" , messages = [{ "role" : "user" , "content" : "Hello" }])
response = client.chat.completions.create( model = "gpt-5-mini" , messages = [{ "role" : "user" , "content" : "Hello" }])
response = client.chat.completions.create( model = "claude-sonnet-4-6" , messages = [{ "role" : "user" , "content" : "Hello" }])
response = client.chat.completions.create( model = "gemini-2.5-flash" , messages = [{ "role" : "user" , "content" : "Hello" }])
response = client.chat.completions.create( model = "deepseek-r1" , messages = [{ "role" : "user" , "content" : "Hello" }])
스트리밍 활성화
stream = client.chat.completions.create(
model = "gpt-5.4" ,
messages = [{ "role" : "user" , "content" : "Tell me a short story." }],
stream = True
)
for chunk in stream:
delta = chunk.choices[ 0 ].delta.content
if delta:
print (delta, end = "" )
다음 단계
인증 API 키 관리 및 보안에 대해 알아보세요.
OpenAI SDK LemonData에서 공식 OpenAI SDK를 사용하세요.
API 참조 전체 엔드포인트 참조를 확인하세요.