import os
from openai import OpenAI
client = OpenAI(
# 클라이언트 설정 1/2: 프록시 주소
base_url="http://localhost:18090/v1",
# 클라이언트 설정 2/2: 링클비 키, 헤더로
default_headers={"X-Linklbee-Api-Key": os.environ["LINKLBEE_API_KEY"]},
) # 공급사 키는 그대로
client.chat.completions.create(
model="gpt-5.6-terra",
messages=[...],
)
# 응답 헤더 X-Linklbee-Route: diff | full | passthrough ...import os
import anthropic
client = anthropic.Anthropic(
# 클라이언트 설정 1/2: 프록시 주소
base_url="http://localhost:18090",
# 클라이언트 설정 2/2: 링클비 키, 헤더로
default_headers={"X-Linklbee-Api-Key": os.environ["LINKLBEE_API_KEY"]},
) # 공급사 키는 그대로
client.messages.create(
model="claude-sonnet-5-5",
max_tokens=8000,
messages=[...],
)curl http://localhost:18090/v1/chat/completions \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "X-Linklbee-Api-Key: $LINKLBEE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "gpt-5.6-terra", "messages": [...]}'