Chuyển đến nội dung chính

Documentation Index

Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt

Use this file to discover all available pages before exploring further.

Bước 1: Bắt đầu với credits dùng thử

1

Tạo tài khoản

Đăng ký tại tokenlab.sh bằng email, Gmail hoặc tài khoản GitHub của bạn.
2

Dùng credits dùng thử được tặng

Tài khoản mới có credits dùng thử cho các yêu cầu kiểm thử nhỏ đầu tiên. Bạn không cần nạp tiền trước Quickstart.
3

Tạo hoặc sao chép khóa API

Vào Dashboard → API Keys và tạo khóa mới, hoặc sao chép khóa hiện có. Hãy lưu khóa an toàn vì khóa đầy đủ chỉ hiển thị một lần.
Giữ khóa API của bạn an toàn. Không bao giờ để lộ nó trong mã phía client hoặc kho lưu trữ công cộng.

Bước 2: Cài đặt client

pip install openai

Bước 3: Thực hiện yêu cầu đầu tiên

Đối với hầu hết các tích hợp mới, bắt đầu với Chat Completions qua POST /v1/chat/completions.
curl https://api.tokenlab.sh/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.4",
    "messages": [
      {"role": "user", "content": "What is the capital of France?"}
    ]
  }'
Chỉ sử dụng POST /v1/responses khi bạn thực sự cần hành vi đặc thù của Responses. Một số trường chỉ dành cho Responses phụ thuộc vào model được chọn và đường dẫn được định tuyến.

Nạp tiền cho môi trường production

Credits dùng thử được tặng dành cho các kiểm thử nhỏ đầu tiên. Chỉ thêm credits trong Dashboard → Billing khi bạn đã sẵn sàng dùng production hoặc kiểm thử với lưu lượng cao hơn.

Thử các mô hình khác

TokenLab hỗ trợ hàng trăm mô hình. Chỉ thay đổi trường model:
response = client.chat.completions.create(model="gpt-5.4", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="gpt-5-mini", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="claude-sonnet-4-6", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="gemini-2.5-flash", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="deepseek-r1", messages=[{"role": "user", "content": "Hello"}])

Bật Streaming

stream = client.chat.completions.create(
    model="gpt-5.4",
    messages=[{"role": "user", "content": "Tell me a short story."}],
    stream=True
)

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

Tiếp theo?

Xác thực

Tìm hiểu về quản lý khóa API và bảo mật.

OpenAI SDK

Sử dụng các tuyến tương thích OpenAI /v1 với các SDK OpenAI hiện có.

Tham khảo API

Khám phá toàn bộ tham chiếu endpoint.

Mô hình

Xem các mô hình hiện có và giá cả.