Bắt đầu nhanh

Hoàn thành lần gọi API đầu tiên trong vài phút.

Điều kiện tiên quyết

  • Lấy API Key từ bảng điều khiển
  • curl hoặc bất kỳ HTTP client nào

Bước 1: Lấy API Key

  1. Truy cập Portal
  2. Đăng ký hoặc đăng nhập tài khoản
  3. Vào trang API
  4. Nhấp Tạo API Key

Bước 2: Gửi yêu cầu đầu tiên

Sử dụng endpoint Chat Completions tương thích OpenAI:

bash
curl https://tokencode.dev/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [{"role": "user", "content": "Xin chào!"}]
  }'

Bước 3: Sử dụng phản hồi luồng

Thêm "stream": true vào body yêu cầu để bật luồng đầu ra:

bash
curl https://tokencode.dev/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [{"role": "user", "content": "Xin chào!"}],
    "stream": true
  }'

Sử dụng OpenAI SDK

API hoàn toàn tương thích với giao thức OpenAI, chỉ cần thay đổi base_url:

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://tokencode.dev/v1"
)

response = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "Xin chào!"}]
)
print(response.choices[0].message.content)
javascript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "sk-your-api-key",
  baseURL: "https://tokencode.dev/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-5.5",
  messages: [{ role: "user", content: "Xin chào!" }],
});
console.log(response.choices[0].message.content);

Sử dụng Anthropic SDK

Gọi mô hình Claude trực tiếp thông qua giao thức Anthropic:

python
import anthropic

client = anthropic.Anthropic(
    api_key="sk-your-api-key",
    base_url="https://tokencode.dev"
)

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Xin chào!"}]
)
print(message.content[0].text)

Bước tiếp theo