신규어떤 에이전트든 UberLLM에 연결하세요. 키 하나로 모든 모델을 공식 가격 이하로 사용할 수 있습니다.
UberLLM

OpenCode

OpenCode는 UberLLM과 @ai-sdk/openai-compatible 패키지를 통해 통신합니다. 키를 한 번 저장한 다음, opencode.json에 공급자를 설명합니다.

시작하기 전에

  • 크레딧이 있는 UberLLM 계정, 그리고 대시보드 → 키](ull_...)에서 발급받은 API 키.

1. 키 저장

OpenCode에서 /connect을(를) 실행하고, Other로 스크롤한 다음, 제공자 ID uberllm을(를) 입력하고, 키를 붙여넣으세요. OpenCode는 ~/.local/share/opencode/auth.json에 저장합니다. 여기에 입력하는 ID는 opencode.json의 제공자 ID와 일치해야 합니다.

2. 제공자 추가

글로벌 파일: ~/.config/opencode/opencode.json. 프로젝트 파일: opencode.json 프로젝트 루트에 (이 파일이 글로벌 파일보다 우선합니다).

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "uberllm": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "UberLLM",
      "options": {
        "baseURL": "https://api.uberllm.dev/v1"
      },
      "models": {
        "deepseek/deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash", "limit": { "context": 1048576, "output": 384000 } },
        "z-ai/glm-5.2": { "name": "GLM 5.2", "limit": { "context": 1048576, "output": 32768 } },
        "moonshotai/kimi-k3": { "name": "Kimi K3", "limit": { "context": 1048576, "output": 32768 } }
      }
    }
  }
}

/connect를 건너뛰려면, 대신 파일에 키를 넣으세요: "apiKey": "{env:UBERLLM_API_KEY}" options 안에.

OpenCode는 여기에 명시한 모델만 나열합니다. 카탈로그에서 어떤 ID라도 작동합니다.

3. 모델 선택

/models을(를) 실행하고 UberLLM 모델 중 하나를 선택하세요.

추천 모델

2026년 10월 30일에 확인됨: 각 모델이 응답했으며 UberLLM을 통해 도구 호출을 수행했습니다.

모델 ID 컨텍스트 최대 출력
deepseek/deepseek-v4.1-flash 1,048,576 384,000
z-ai/glm-5.2 1,048,576 32,768
moonshotai/kimi-k3 1,048,576 32,768

자주 발생하는 오류

발생하는 현상 원인 및 해결 방법
401 이 공급자에 대한 키가 없습니다. opencode auth list을(를) 실행하세요; ID는 두 곳 모두에서 uberllm여야 합니다.
404에 "page not found" 오류가 함께 표시되는 경우 baseURL는 https://api.uberllm.dev/v1여야 합니다. 이 설정이 테스트된 공급자인 @ai-sdk/openai-compatible을(를) 사용하세요.
404 model_not_found models의 모델 키는 카탈로그 ID가 아닙니다.
402 insufficient_credits 잔액 부족. 대시보드 → 크레딧에서 크레딧을 추가하세요.