Skip to content

Bắt đầu nhanh

ZoneToken là một API tương thích OpenAI. Nếu bạn đã dùng các SDK của OpenAI hoặc bất kỳ HTTP client nào, bạn chỉ cần đổi base URL và API key.

1. Base URL

https://api.zonetoken.net/v1

2. Lấy API key

  1. Đăng nhập tại zonetoken.net.
  2. Mở bảng điều khiển tài khoản và tạo một API key mới.
  3. Sao chép key và giữ bí mật — hãy coi nó như mật khẩu.

Bảo mật key của bạn

Không bao giờ commit API key vào mã nguồn hay để lộ trong code phía client. Hãy dùng biến môi trường (ví dụ ZONETOKEN_API_KEY).

3. Xác thực

Mỗi request phải kèm key trong header Authorization:

Authorization: Bearer <apiKey>

Thay <apiKey> bằng key bạn đã tạo ở bước 2.

4. Request đầu tiên

Ví dụ dưới đây gọi endpoint Chat Completions.

bash
curl https://api.zonetoken.net/v1/chat/completions \
  -H "Authorization: Bearer $ZONETOKEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [
      { "role": "user", "content": "Xin chào, ZoneToken!" }
    ]
  }'
python
from openai import OpenAI

client = OpenAI(
    base_url="https://api.zonetoken.net/v1",
    api_key="<apiKey>",  # hoặc os.environ["ZONETOKEN_API_KEY"]
)

response = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "Xin chào, ZoneToken!"}],
)

print(response.choices[0].message.content)
javascript
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.zonetoken.net/v1",
  apiKey: process.env.ZONETOKEN_API_KEY, // "<apiKey>"
});

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

console.log(response.choices[0].message.content);

Bước tiếp theo