Quay lại blog

Bắt đầuHướng dẫn

Nơi gắn API key của riêng bạn: chat, editor, terminal, code

Bạn đã có API key tương thích OpenAI. Chọn công cụ theo tác vụ, từ chat trên trình duyệt đến agent terminal, và làm theo hướng dẫn kết nối tương ứng.

Bởi CheapTokens TeamĐã xuất bản Đã cập nhật 6 phút đọc

Ảnh bìa: nơi gắn API key của riêng bạn, luồng từ tác vụ đến công cụ đến khóa
Trên trang này
  1. Ba thứ mọi công cụ đều yêu cầu
  2. Chọn theo tác vụ
  3. Nếu bạn mới bắt đầu: hãy bắt đầu với chat
  4. Nếu bạn code: editor hay terminal?
  5. Nếu bạn viết code: bỏ qua các công cụ
  6. Chi phí để thử
  7. Nếu nó không hoạt động
  8. Tìm thêm công cụ ở đâu

Dán khóa vào công cụ phù hợp với tác vụ của bạn: chat trên trình duyệt (Open WebUI) nếu bạn chỉ muốn trò chuyện với model, tiện ích mở rộng cho editor (Cline, Kilo Code) nếu bạn code trong VS Code, công cụ terminal (Aider, OpenCode) nếu bạn sống trong shell, hoặc một script mười dòng nếu bạn tự xây dựng. Tất cả đều nhận cùng ba thứ: một địa chỉ, một khóa và một model id.

Bạn đã nạp tiền, lấy khóa, và giờ có một ô văn bản ở đâu đó đang hỏi bạn nhập nó. Ô nào? Điều đó phụ thuộc vào việc bạn muốn làm gì tiếp theo, nên hãy bắt đầu từ đó.

Ba thứ mọi công cụ đều yêu cầu#

Dù công cụ trông thế nào, màn hình cài đặt luôn cần cùng một bộ ba:

  • Base URL: https://api.cheaptokens.dev/v1 (công cụ nói chuyện với địa chỉ này thay vì địa chỉ mặc định). Nếu đây là khái niệm mới, base_url là gì và cách chuyển đổi chỉ mất ba phút.
  • API key: chuỗi bí mật từ tài khoản của bạn. Hãy đối xử với nó như mật khẩu; cách lưu trữ an toàn.
  • Model id: tên đầy đủ, ví dụ deepseek-ai/DeepSeek-V4-Flash-0731. API không chấp nhận biệt danh ngắn từ bảng giá, nên hãy sao chép id đầy đủ từ tài liệu.

API CheapTokens hỗ trợ OpenAI Chat Completions và Anthropic Messages, nên các công cụ cho phép đặt base URL tùy chỉnh cho một trong hai họ này đều có thể kết nối, và các hướng dẫn bên dưới đề cập đến chúng. Một số dư duy nhất bao phủ mọi model.

Các trường cài đặt trước và sau: Base URL mặc định và tên model ngắn được thay bằng địa chỉ CheapTokens và model id đầy đủ
Những gì thay đổi trong cài đặt của công cụ

Chọn theo tác vụ#

Hãy tự hỏi bạn muốn thấy gì trên màn hình năm phút nữa.

Bạn muốn... Loại công cụ Bắt đầu với Hướng dẫn
Chat với model trên trình duyệt Giao diện chat Open WebUI kết nối Open WebUI
Có trợ lý ngay trong editor Tiện ích mở rộng Cline hoặc Kilo Code Cline, Kilo Code
Sửa repo từ shell Công cụ terminal Aider hoặc OpenCode Aider, OpenCode
Tiếp tục dùng editor hoặc CLI bạn đã quen Công cụ hiện có Cursor hoặc Claude Code Cursor, Claude Code
Dùng framework agent Công cụ agent Hermes Agent hoặc OpenClaw Hermes, OpenClaw
Tự xây dựng của riêng bạn Code của bạn Một request đơn giản request đầu tiên

Một lưu ý nhanh về Claude Code: nó dùng định dạng Anthropic, nên địa chỉ của nó là https://api.cheaptokens.dev không có /v1. Hướng dẫn của nó có các biến chính xác.

Nếu bạn mới bắt đầu: hãy bắt đầu với chat#

Giả sử bạn chưa từng chạm vào API và chỉ muốn kiểm tra xem khóa có hoạt động không. Open WebUI là khởi đầu nhẹ nhàng nhất: nó trông giống cuộc chat bạn đã quen, và khóa của bạn nằm trong một trường cài đặt. Hỏi nó một câu nhỏ, xem câu trả lời, và bạn đã có bằng chứng rằng số dư, khóa và model đã được kết nối. Sau đó chuyển sang editor hoặc terminal khi bạn cần.

Với một cuộc chat như thế này, MiniMax-M2.7 (ngữ cảnh 180K, tối đa 8.192 token đầu ra mỗi câu trả lời) là lựa chọn nhẹ cho các câu hỏi ngắn, thường xuyên.

Nếu bạn code: editor hay terminal?#

Đây chủ yếu là câu hỏi về việc tay bạn đang ở đâu.

Trong VS Code, Cline và Kilo Code là các tiện ích mở rộng nằm ở panel bên và làm việc trên các tệp dự án của bạn. Bạn mở cài đặt provider, chọn provider tương thích OpenAI, và dán ba giá trị ở trên.

Trong shell, Aider và OpenCode làm việc trên repo của bạn từ terminal. OpenCode được cấu hình bằng tệp opencode.json, Aider qua biến môi trường hoặc config; cả hai hướng dẫn đều chỉ ra các dòng chính xác.

Với các công cụ này, model quan trọng hơn giao diện, vì vòng lặp agent có thể chạy qua nhiều bước. DeepSeek-V4-Flash (ngữ cảnh 380K, tối đa 32.768 token đầu ra mỗi câu trả lời, một mức giá mọi giờ không có giá cao điểm) là mặc định tốt ở đây: có đủ chỗ cho các chỉnh sửa dài.

Nếu bạn viết code: bỏ qua các công cụ#

Con đường ngắn nhất là không dùng công cụ nào cả. Đặt khóa trong biến môi trường và gửi một request:

bash
export CHEAPTOKENS_API_KEY="sk-your-key"

curl https://api.cheaptokens.dev/v1/chat/completions \
  -H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "deepseek-ai/DeepSeek-V4-Flash-0731", "messages": [{"role": "user", "content": "Say hi in five words"}]}'

Phản hồi là một đối tượng JSON: văn bản nằm trong choices[0].message.content, và trường usage cho biết request đã dùng bao nhiêu token đầu vào và đầu ra. Cùng lệnh gọi đó ở dạng Python, Node và streaming có trong request đầu tiên của bạn.

Chi phí để thử#

Một tin nhắn chat hoặc một request từ editor là nhỏ. Lấy một ví dụ điển hình: 2.000 token vào (câu hỏi của bạn cộng với các tệp hoặc lịch sử mà công cụ gửi) và 500 token ra, 100 lần. Đây là bảng trực tiếp:

Mô hình Mỗi yêu cầu 100 yêu cầu OpenRouter, 100 yêu cầu
GLM-5.3-Flash $0.00006 $0.006 $0.0121
DeepSeek-V4-Flash $0.00008 $0.008 $0.0173
MiniMax-M2.7 $0.00018 $0.0175 $0.12

2.000 token đầu vào và 500 token đầu ra mỗi yêu cầu. Giá trên 1 triệu token là giá hiện hành và thay đổi cùng với biểu phí của chúng tôi; cột OpenRouter hiển thị giá tham chiếu cho cùng khối lượng công việc.

Một request như vậy trên MiniMax-M2.7 tốn $0.00018. Với khối lượng công việc này, nó rẻ hơn OpenRouter về tổng thể, khi tính cả đầu vào và đầu ra. Giá cố định theo từng model, không có giờ cao điểm; toàn bộ bảng giá có trên trang giá.

GLM-5.3-Flash cũng có sẵn trong cùng các công cụ (ngữ cảnh 390K, tối đa 8.192 token đầu ra, và giá đầu ra thấp hơn OpenRouter), nên bạn có thể chuyển model trong cài đặt chỉ bằng cách đổi model id (lấy id đầy đủ từ tài liệu).

Nếu nó không hoạt động#

Hầu hết lỗi lần chạy đầu tiên đến từ ba nơi:

  • Công cụ vẫn nói chuyện với địa chỉ mặc định. Kiểm tra rằng trường base URL chứa https://api.cheaptokens.dev/v1 và bạn không dán nó vào một trường dành cho thứ khác.
  • Model id là biệt danh ngắn. Dùng dạng đầy đủ deepseek-ai/DeepSeek-V4-Flash-0731.
  • Khóa có dấu cách hoặc xuống dòng thừa do sao chép. Dán lại lần nữa.

Với các văn bản lỗi như 401 hoặc 429, xem các lỗi kết nối thường gặp.

Tìm thêm công cụ ở đâu#

Có nhiều công cụ hơn hẳn những công cụ trên. Danh mục cộng đồng Awesome AI DevTools RU (kiểm tra ngày 23 tháng 10 năm 2026) liệt kê 281 công cụ trong 20 danh mục với các nhãn như BYOK (mang khóa của riêng bạn), MCP, model cục bộ và mã nguồn mở, nên đây là nơi tiện để duyệt qua. Trước khi chọn một công cụ từ đó, hãy mở tài liệu riêng của công cụ đó và tìm cài đặt base URL tùy chỉnh hoặc provider tương thích OpenAI: đó là thứ giúp nó hoạt động với khóa của bạn.

Sẵn sàng bắt đầu? Mở tài liệu, sao chép base URL và model id, và chọn hàng trong bảng khớp với tác vụ của bạn.