API tương thích OpenAI: một base_url cho Claude, GPT và Gemini

Tóm tắt (TL;DR)#
"Tương thích OpenAI" nghĩa là API dùng đúng định dạng yêu cầu/phản hồi của endpoint Chat Completions của OpenAI. ClaudeN AI cung cấp endpoint như vậy tại https://clauden.ai/v1, kèm đường dẫn tương thích Anthropic tại https://clauden.ai/v1/anthropic. Giữ nguyên SDK bạn đang dùng, đổi một dòng base_url, và một API key duy nhất sẽ gọi được Claude, GPT lẫn Gemini — đổi model chỉ là đổi một chuỗi ký tự. Đăng ký nhận $5 tín dụng dùng thử, nạp tiền bằng USDT hoặc PayPal.
"Tương thích OpenAI" thực sự nghĩa là gì#
Định dạng Chat Completions của OpenAI đã trở thành ngôn ngữ chung của các LLM API: gửi POST /v1/chat/completions với model và mảng messages, nhận về phản hồi theo cấu trúc quen thuộc, hỗ trợ cả streaming. Hầu hết SDK, framework và công cụ — framework agent, plugin IDE, nền tảng no-code — đều đã nói được ngôn ngữ này.
Một gateway tương thích OpenAI nhận yêu cầu đúng định dạng đó và trả về phản hồi mà client của bạn vốn đã hiểu. Hệ quả thực tế: bất kỳ công cụ nào cho phép cấu hình API key và base URL đều dùng được ngay, không cần sửa code.
Đổi một dòng, giữ nguyên mọi thứ khác#
from openai import OpenAI
client = OpenAI(
api_key="YOUR_CLAUDEN_KEY",
base_url="https://clauden.ai/v1", # dòng duy nhất cần đổi
)
resp = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "Tóm tắt README của repo này giúp tôi."}],
)
print(resp.choices[0].message.content)
```
Không phải học SDK mới, không phải bảo trì code chuyển đổi định dạng. cURL, JavaScript, Go đều như vậy — miễn là gửi được định dạng OpenAI.
Đổi model chỉ là đổi chuỗi#
Vì việc định tuyến dựa trên trường model, so sánh các model trở nên cực kỳ đơn giản:
- Đặt
modellà model Claude (ví dụclaude-sonnet-4-6) để gọi model của Anthropic. - Đặt tên model GPT để gọi model của OpenAI.
- Đặt tên model Gemini để gọi model của Google.
Chạy cùng một prompt trên cả ba model rồi so sánh kết quả — không cần tài khoản mới, SDK mới hay cấu hình thanh toán riêng. Danh sách model hiện có nằm trong bảng điều khiển ClaudeN.
Thích Anthropic SDK hơn? Cũng được hỗ trợ#
ClaudeN tương thích cả định dạng Anthropic Messages, nên SDK anthropic chính thức hoạt động y hệt:
import anthropic
client = anthropic.Anthropic(
api_key="YOUR_CLAUDEN_KEY",
base_url="https://clauden.ai/v1/anthropic",
)
```
Điều này quan trọng với các công cụ xây riêng trên Anthropic SDK: chúng có thể trỏ thẳng vào ClaudeN mà không cần adapter.
Vì sao nên gom về một endpoint#
- Một key, một số dư, một nhật ký sử dụng — thay vì ba tài khoản nhà cung cấp.
- So sánh model trong vài phút — thứ thay đổi là chuỗi ký tự, không phải cả stack.
- Thanh toán phù hợp nơi bạn sống — nạp bằng USDT hoặc PayPal, không cần thẻ tín dụng quốc tế.
- Dùng thử miễn phí — mọi tài khoản mới đều có $5 tín dụng.
Bắt đầu trong 5 phút#
Tạo tài khoản, sao chép key, và đổi một dòng trong code sẵn có. Nếu kết quả không như mong đợi, bạn chỉ mất năm phút chứ không mất đồng nào — tín dụng dùng thử đủ cho thử nghiệm này. Lấy API key của bạn và thử đổi base_url ngay hôm nay.