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

빠른 시작

UberLLM은 카탈로그의 모든 모델에 대한 단일 API endpoint입니다. 이는 OpenAI 및 Anthropic wire format을 허용하므로, base URL과 UberLLM API key를 설정하면 대부분의 도구와 SDK가 작동합니다.

  • OpenAI 호환 base URL: https://api.uberllm.dev/v1
  • Anthropic 호환 base URL: https://api.uberllm.dev (endpoint /v1/messages)

1. API 키 받기

  1. uberllm.dev에서 회원가입하세요. 첫 번째 키는 자동으로 생성되어 대시보드 상단에 붙여넣을 수 있는 첫 호출과 함께 표시됩니다.
  2. 키를 복사하세요: 이 키는 복사했습니다 버튼을 누를 때까지 표시되며, 그 후에는 다시 표시되지 않습니다. 키는 ull_ 다음에 43자(ull_R7f2...)가 오는 형식입니다. 환경 변수에 저장하고, 소스 제어에는 절대 저장하지 마세요.
  3. 다른 키가 필요하거나 이 키를 잃어버리셨나요? 대시보드 → API 키를 열고, 키 생성을 클릭하고, (선택 사항으로) 지출 한도 또는 분당 속도 제한을 설정하세요.
export UBERLLM_API_KEY="ull_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

2. 크레딧 추가

추론은 선불이며 새 계정은 $0부터 시작합니다. 대시보드 → 크레딧을 열고 카드로 충전하세요 (최소 $5). 각 호출은 사용 가능한 타사 제공업체로 전송되며 해당 제공업체가 청구한 금액이 부과됩니다. UberLLM은 호출에 수수료를 추가하지 않습니다. 결제 시 5.5% + $0.50의 카드 수수료가 추가됩니다. 귀하의 크레딧은 선택하신 정확한 금액입니다. 가격 책정]을 확인하세요.

3. 첫 호출하기

어떤 OpenAI 호환 클라이언트든 https://api.uberllm.dev/v1으로 지정하고, API 키로 ull_ 키를 사용하세요.

curl (streaming)

curl -N https://api.uberllm.dev/v1/chat/completions \
  -H "Authorization: Bearer $UBERLLM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek/deepseek-v4-flash",
    "stream": true,
    "messages": [{"role": "user", "content": "Say hello in one sentence."}]
  }'

Python (official openai SDK)

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.uberllm.dev/v1",
    api_key=os.environ["UBERLLM_API_KEY"],
)

stream = client.chat.completions.create(
    model="deepseek/deepseek-v4-flash",
    messages=[{"role": "user", "content": "Say hello in one sentence."}],
    stream=True,
)
for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="", flush=True)

TypeScript (official openai SDK)

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.uberllm.dev/v1",
  apiKey: process.env.UBERLLM_API_KEY,
});

const stream = await client.chat.completions.create({
  model: "deepseek/deepseek-v4-flash",
  messages: [{ role: "user", content: "Say hello in one sentence." }],
  stream: true,
});

for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}

4. 작동 확인

대시보드 → 활동으로 이동하세요. 모델, 라우팅된 제공업체, 토큰 수, 지연 시간, 그리고 잔액에서 차감된 정확한 비용과 함께 기록된 요청을 확인할 수 있습니다.

다음 단계