문서
Open WebUI
Open WebUI는 OpenAI 호환 엔드포인트를 모두 연결로 취급합니다. 관리자 설정에서 연결을 추가하거나 컨테이너 시작 시 환경 변수 두 개를 설정할 수 있습니다. 두 방법은 동일한 결과로 이어집니다.
Admin Settings의 OpenAI 연결 하나 또는 컨테이너 시작 시 OPENAI_API_BASE_URL과 OPENAI_API_KEY — 모두 동일한 /v1에서 끝납니다
# Settings → Admin Settings → Connections → Manage OpenAI API Connections → +
URL https://api.kunavo.com/v1
API Key sk-kn-...
Model IDs (Filter) claude-sonnet-5, claude-opus-5, claude-haiku-4-5, gpt-5-6-terra
# …or at container start, same thing:
docker run -d -p 3000:8080 \
-e OPENAI_API_BASE_URL=https://api.kunavo.com/v1 \
-e OPENAI_API_KEY=sk-kn-... \
-v open-webui:/app/backend/data \
--name open-webui ghcr.io/open-webui/open-webui:main/models 경로가 없을 때도 필터를 사용하세요. Kunavo에는 해당 경로가 있으므로 어느 쪽이든 검증에 성공합니다./v1를 포함해야 합니다. Open WebUI가 Docker에서 실행 중이고 같은 호스트에 있는 대상으로 연결하는 경우 localhost를 host.docker.internal로 바꾸세요. 이 변경은 호스팅 엔드포인트에는 적용되지 않지만, 앞선 오류 다음으로 흔히 발생하는 문제입니다.sk-kn-로 시작합니다) $10부터 크레딧을 추가하세요. 호출 비용은 해당 잔액에서 차감되며 실패한 호출에는 요금이 부과되지 않습니다. 그러면 대시보드가 Open WebUI 설정 화면에서 열립니다.단계별 안내
/app/keys에서 키를 생성해 복사하세요. 키는 한 번만 표시됩니다.- Open WebUI에서 설정 → 관리자 → 연결로 이동한 다음 OpenAI API 연결 관리를 찾으세요.
- ➕ 연결 추가를 클릭하고 URL과 API 키를 입력하세요.
- 원하는 ID를 Model IDs (Filter)에 추가한 다음 저장하고 연결 검증을 진행하세요.
- 새 채팅을 시작하세요. 모델 선택기에 연결 이름이 앞에 붙은 모델이 표시됩니다.
Open WebUI의 OpenAI 호환 공급자 안내에서 확인했습니다(2026년 9월 6일 기준). 서드파티 설정은 변경될 수 있으므로, 여기의 필드 이름이 실제 화면과 다르면 이 문서가 아니라 해당 페이지를 기준으로 삼으세요.
클라이언트를 디버깅하기 전에 확인할 사항
한 번의 요청으로 문제가 엔드포인트, 키 또는 구성 파일 중 어디에 있는지 판단할 수 있습니다. 이 요청에서 JSON이 반환되면 동일한 base URL과 키가 Open WebUI에서 작동합니다.
# Settles whether a failure is the endpoint, the key, or the client.
curl -sS https://api.kunavo.com/v1/models \
-H "Authorization: Bearer sk-kn-..."필드에 입력할 model id
모든 텍스트 모델은 model id로 접근할 수 있습니다. 현재 목록은 GET /v1/models이며, 가격이 포함된 카탈로그는 모델 페이지에서 확인할 수 있습니다. 요금은 토큰 100만 개당 USD 기준이며 입력 / 출력 순서입니다.
| 모델 ID | Kunavo 입력/출력 | Open WebUI에서의 위치 |
|---|---|---|
claude-sonnet-5 | $1.40 / $7.00 | 일반 채팅용 기본 모델 |
claude-opus-5 | $3.50 / $17.50 | 긴 분석 대화 |
claude-haiku-4-5 | $0.70 / $3.50 | 빠르고 저렴하며 대부분의 턴에 적합함 |
gpt-5-6-terra | $0.70 / $4.20 | 채팅 창에 붙여 넣는 긴 문서 |
자주 묻는 질문
Open WebUI를 OpenAI 호환 API에 연결하려면 어떻게 하나요?
설정 → 관리자 → 연결로 이동한 다음 "OpenAI API 연결 관리"를 열고 연결 추가를 클릭하세요. 엔드포인트 URL(/v1 루트)과 API 키를 입력합니다. 컨테이너 시작 시 OPENAI_API_BASE_URL 및 OPENAI_API_KEY 환경 변수를 설정해도 됩니다. 두 방법 모두 동일한 연결을 만듭니다.
Open WebUI의 Model IDs (Filter)는 어떤 용도인가요?
해당 연결에서 가져온 모델 ID 중 선택기에 표시할 항목을 제한합니다. 또한 /models 경로를 구현하지 않은 엔드포인트를 위한 대체 수단이기도 합니다. 그런 경우 ID를 직접 입력하고 검증에는 실패하더라도 채팅은 계속 사용할 수 있습니다. 멀티모달 카탈로그가 큰 게이트웨이에서는 이 설정을 해 두는 것이 좋습니다. 채팅 선택기에 채팅 창에서 실제로 호출할 수 있는 모델만 표시되기 때문입니다.
Open WebUI의 기본 URL에 /v1을 포함해야 하나요?
네. Open WebUI는 입력한 URL 뒤에 경로만 추가하므로 연결 URL은 /v1 루트여야 합니다(예: https://api.example.com/v1). 문서의 예시 엔드포인트에도 접미사가 붙어 있습니다. 접미사를 빼면 연결은 저장되지만 모든 요청에서 404 오류가 발생합니다.
Open WebUI에서 Claude 및 GPT 모델을 사용할 수 있나요?
네. OpenAI 호환 엔드포인트를 통해 제공되는 경우 사용할 수 있습니다. Open WebUI는 모델 ID를 연결 URL로 그대로 보내므로 모든 공급업체의 ID가 Open WebUI가 아니라 엔드포인트에서 확인됩니다. 따라서 연결 하나와 키 하나로 Claude 및 GPT ID를 같은 모델 선택기에 넣을 수 있습니다.