SDK 가이드
Cursor 및 에디터 설정
Cursor, Continue, Cline, Open WebUI 같은 에디터와 도구에서 OpenAI 기본 URL을 api14로 바꿔 연결하는 단계와 입력할 설정값을 도구별 항목으로 나누어 알려 줍니다. 환경 변수로 설정하는 방법도 안내합니다.
사용자 지정 OpenAI 기본 URL을 받는 에디터나 채팅 UI라면 어디서든 api14를 사용할 수 있습니다. 필요한 값은 세 가지입니다.
| 설정 | 값 |
|---|---|
| 기본 URL | https://api14.com/api/v1 |
| API 키 | 대시보드에서 발급한 sk-api14-... 키 |
| 모델 ID | provider/model 형식의 모든 모델 ID. 예: anthropic/claude-sonnet-4.5, openai/gpt-5-mini |
팁: 도구마다 별도의 키를 만들고 일일 USD 한도를 설정하면, 폭주한 에이전트 하나가 전체 잔액을 쓰는 일을 막을 수 있습니다. 속도 제한을 참고하세요.
Cursor
- Cursor Settings → Models를 엽니다.
- API Keys에서
sk-api14-...키를 OpenAI API Key에 붙여 넣고 활성화합니다. - Override OpenAI Base URL을 켜고
https://api14.com/api/v1을 입력합니다. - Add model을 클릭하고 원하는 모델 ID를 정확히 입력합니다. 예:
anthropic/claude-sonnet-4.5,qwen/qwen3-coder. - Verify를 클릭한 뒤, 채팅 또는 에이전트 모델 메뉴에서 모델을 선택합니다.
Cursor는 OpenAI 키를 사용하는 모든 트래픽을 오버라이드 URL로 보내므로, api14를 거치지 않게 하려는 내장 OpenAI 모델 이름은 비활성화하세요.
Continue
~/.continue/config.yaml에 모델을 추가합니다.
name: api14
version: 1.0.0
schema: v1
models:
- name: Claude Sonnet 4.5 (api14)
provider: openai
model: anthropic/claude-sonnet-4.5
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [chat, edit, apply]
- name: Autocomplete (api14)
provider: openai
model: mistralai/codestral-2508
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [autocomplete]
- name: Embeddings (api14)
provider: openai
model: openai/text-embedding-3-small
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [embed]
Cline
- Cline 패널을 열고 설정 톱니바퀴를 클릭합니다.
- API Provider를 OpenAI Compatible로 설정합니다.
- Base URL:
https://api14.com/api/v1 - API Key:
sk-api14-...키. - Model ID: 예:
anthropic/claude-sonnet-4.5. - 필요하면 /models의 해당 모델 페이지에 맞춰 컨텍스트 윈도우를 설정하고 이미지 지원을 켜세요.
같은 절차가 Roo Code와 다른 Cline 포크에서도 동작합니다.
Open WebUI
UI에서 Admin Settings → Connections → OpenAI API로 이동해 URL https://api14.com/api/v1과 키로 연결을 추가합니다. Open WebUI는 GET /models를 호출하므로 api14의 모든 모델이 모델 선택기에 나타납니다.
환경 변수로 설정할 수도 있습니다.
docker run -d -p 3000:8080 \
-e OPENAI_API_BASE_URL=https://api14.com/api/v1 \
-e OPENAI_API_KEY=sk-api14-... \
ghcr.io/open-webui/open-webui:main
모델 목록이 수백 개로 깁니다. Admin Settings → Models에서 필요 없는 모델은 숨기세요.
기타 도구
OpenAI SDK 기반 도구는 대개 표준 환경 변수를 따릅니다.
export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."
도구가 /가 포함된 모델 ID를 거부한다면 OpenAI 자체 목록으로 검증하고 있는 것이므로, "custom model" 옵션을 찾아보세요. 모델 ID와 변형을 참고하세요.