Trang chủ / LLM API / Hướng dẫn setup
Setup Guides

Thiết lập client theo từng công cụ

Chọn công cụ ở cột bên trái để xem hướng dẫn đầy đủ. Nội dung bên dưới dùng trực tiếp API key hiện tại của bạn và Base URL thật của hệ thống.

Quay lại bảng giá Console

Chuẩn bị trước khi cấu hình

  • Nạp tiền và tạo sẵn API key trong API AI Console.
  • Dùng đúng Base URL cho từng client: có nơi cần `/v1`, có nơi không.
  • Chọn model đang active trong bảng giá, tránh model đã tắt route.
  • Nếu client hỗ trợ custom endpoint, luôn dùng HTTPS endpoint của site hiện tại.

Quy tắc Base URL

  • OpenAI-compatible clients: dùng Base URL có `/v1`.
  • Claude Code env `ANTHROPIC_BASE_URL`: dùng root domain, không thêm `/v1`.

SDK

Nếu bạn muốn tích hợp trực tiếp vào ứng dụng, có thể bắt đầu nhanh với các ví dụ SDK dưới đây.

Ví dụ Python đầy đủ cho cả Anthropic SDK và OpenAI SDK, gồm request thường và streaming.

Anthropic API request

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://ckey.vn",
)

message = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Write a fizzbuzz in Python."}
    ],
)

print(message.content)

Anthropic API streaming

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://ckey.vn",
)

with client.messages.stream(
    model="claude-opus-4-6",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Tell me a short story."}
    ],
) as stream:
    for text in stream.text_stream:
        print(text, end="", flush=True)

print()

OpenAI-compatible request

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://ckey.vn/v1",
)

response = client.chat.completions.create(
    model="namnv/Claude Opus 4.6 + GPT 5.5",
    messages=[
        {"role": "user", "content": "Hello from CKEY"}
    ],
)

print(response.choices[0].message.content)

OpenAI-compatible streaming

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://ckey.vn/v1",
)

stream = client.chat.completions.create(
    model="namnv/Claude Opus 4.6 + GPT 5.5",
    stream=True,
    messages=[
        {"role": "user", "content": "Write a short poem."}
    ],
)

for chunk in stream:
    delta = chunk.choices[0].delta.content or ""
    if delta:
        print(delta, end="", flush=True)

print()

Base URL

OpenAI-compatible: https://ckey.vn/v1

Anthropic-compatible: https://ckey.vn

Model

OpenAI-compatible: namnv/Claude Opus 4.6 + GPT 5.5

Anthropic-compatible: claude-opus-4-6

API Key

sk-YOUR_API_KEY

OpenAI-compatible chat/completions /v1

Cursor

Cursor nên đi qua chế độ OpenAI-compatible với custom API key và custom base URL.

Thông tin cần điền

Provider
OpenAI-compatible
API Key
sk-YOUR_API_KEY
Base URL
https://ckey.vn/v1
Model
deepseek-r1-distill-qwen-32b
Route
chat/completions
Yêu cầu gói
Cần gói Cursor hỗ trợ custom API endpoint.

Các bước đề xuất

  1. 1Mở Cursor Settings rồi vào khu vực AI / Models / API Keys.
  2. 2Bật custom OpenAI key hoặc custom provider nếu bản Cursor của bạn dùng tên khác.
  3. 3Dán API key và Base URL bên dưới.
  4. 4Chọn model gợi ý hoặc model khác đang active trong bảng giá.

Khối cấu hình mẫu

Provider: OpenAI-compatible
API Key: sk-YOUR_API_KEY
Base URL: https://ckey.vn/v1
Model: deepseek-r1-distill-qwen-32b
Route: chat/completions

Model nên thử

  • gpt-5.2
  • deepseek-r1-distill-qwen-32b
  • kimi-k2.5
  • kimi-k2.6
  • vykelongthuong/GPT 5.4
  • vykelongthuong/GPT 5.5

Lưu ý

  • Cursor dùng kiểu OpenAI-compatible nên Base URL phải có `/v1`.
  • Nếu một model không chạy trong Cursor, hãy thử model OpenAI-compatible khác trong danh sách active.
  • Sau khi lưu, test bằng một prompt ngắn để xác nhận route `chat/completions` hoạt động.