Thay thế OpenRouter: Chuyển đổi client của bạn chỉ với ba dòng
Bạn có thể tích hợp client tương thích OpenAI hiện có vào endpoint không kiểm duyệt của chúng tôi bằng cách cập nhật URL cơ sở và khóa API. Không cần thay đổi mã.
https://api.openrouteralternativeapi.com/v1uncensored
URL cơ sở & Xác thực
API của chúng tôi tuân theo cấu trúc tương thích chuẩn với OpenAI. Để chuyển nhà cung cấp, bạn chỉ cần cập nhật cấu hình client với URL cơ sở và một khóa API hợp lệ. Bạn có thể tạo khóa trên trang Lấy khóa API sau khi đăng ký bằng email và mật khẩu. Không cần thẻ tín dụng cho bản dùng thử.
Xác thực được xử lý qua header Authorization. Hãy đảm bảo khóa của bạn được gửi dưới dạng token Bearer. Tín dụng dùng thử là $0.50 và có hiệu lực trong 7 ngày. Nếu bạn cần thêm dung lượng, bạn có thể nạp tiền bằng tiền điện tử (USDT hoặc USDC) bắt đầu từ $10.
Yêu cầu đầu tiên
Gửi yêu cầu hoàn thành đầu tiên của bạn qua endpoint POST /v1/chat/completions tiêu chuẩn. Chỉ định ID mô hình là uncensored để truy cập mô hình ngôn ngữ lớn của chúng tôi, được tinh chỉnh để giảm thiểu việc từ chối nội dung.
- Token đầu vào: $0.25 cho mỗi 1 triệu
- Token đầu ra: $1.00 cho mỗi 1 triệu
Hãy nhớ rằng cửa sổ ngữ cảnh là 100.000 token tổng cộng. Các yêu cầu vượt quá giới hạn thân 8 MB sẽ bị từ chối.
curl https://api.openrouteralternativeapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
SDK Python
Sử dụng SDK Python openai chính thức. Chỉ nó vào URL cơ sở của chúng tôi và cung cấp khóa API của bạn. Điều này hoạt động với bất kỳ thư viện client tương thích OpenAI tiêu chuẩn nào.
ID mô hình là uncensored. Đây là một mô hình trọng số mở chạy trên các máy chủ GPU của chúng tôi, không phải là bản bán lại của GPT, Claude hoặc Gemini.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteralternativeapi.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
SDK Node.js
Đối với Node.js, hãy sử dụng gói @anthropic-ai/sdk hoặc openai chính thức tùy thuộc vào sở thích của bạn. Đặt URL cơ sở thành endpoint của chúng tôi. Trường model nên được đặt thành uncensored. Hãy đảm bảo bạn đang xử lý phản hồi đúng cách cho các câu trả lời hội thoại tiêu chuẩn.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouteralternativeapi.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Truyền phát với SSE
Chúng tôi hỗ trợ Sự kiện gửi qua máy chủ (SSE) để truyền phát phản hồi. Đặt stream: true trong yêu cầu của bạn. API sẽ trả về một luồng các delta, cho phép bạn xử lý token khi chúng được tạo. Điều này hữu ích cho các giao diện trò chuyện thời gian thực.
Hãy đảm bảo client của bạn xử lý đúng việc kết thúc luồng và bất kỳ lỗi trung gian nào.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Giới hạn & Lỗi
Hãy lưu ý các giới hạn sau:
- Giới hạn tốc độ: 300 yêu cầu mỗi phút trên mỗi khóa.
- Thân yêu cầu: tối đa 8 MB.
- Cửa sổ ngữ cảnh: 100.000 token.
Các lỗi phổ biến bao gồm:
401: Khóa API không hợp lệ.402: Tín dụng không đủ.429: Vượt quá giới hạn tốc độ.
Giới hạn nội dung: Nội dung khiêu dâm liên quan đến trẻ em luôn bị chặn, ngay cả ở chế độ không kiểm duyệt.
Thông số kỹ thuật
Toàn bộ giới hạn và tính năng thực tế của API ở một nơi — hãy kiểm tra trước khi nạp tiền.
| Mục | Giá trị |
|---|---|
| Định dạng | tương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa |
| ID mô hình | uncensored |
| Base URL | https://api.openrouteralternativeapi.com/v1 |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Xác thực | Authorization: Bearer YOUR_KEY |
| Đầu ra tối đa | tối đa phần còn lại của cửa sổ 100.000 token; max_tokens tùy chọn (không giới hạn riêng) |
| Tham số | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Gọi hàm | có — tools, tool_choice; phản hồi có tool_calls, kể cả khi streaming; kết quả gửi lại bằng role: tool |
| Streaming | có — server-sent events; phần cuối chứa lượng token đã dùng |
| Chế độ JSON | response_format: {"type": "json_object"} |
| Cửa sổ ngữ cảnh | 100.000 token (đầu vào + đầu ra) |
| Giới hạn tốc độ | 300 yêu cầu mỗi phút cho mỗi khóa |
| Kích thước yêu cầu | tối đa 8 MB |
| Header phản hồi | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Yêu cầu đồng thời | tối đa 8 cùng lúc cho mỗi khóa |
| Tính phí | tín dụng trả trước theo mức dùng thực tế; lỗi và từ chối miễn phí |
| Giá | $0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra |
| Nạp tiền | USDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500 |
| Dùng thử miễn phí | $0,50 trong 7 ngày, không cần thẻ · Khóa dùng thử: 2 yêu cầu song song, 60 yêu cầu/phút; hạn mức đầy đủ (8 và 300) sau lần nạp đầu |
| Thời hạn | tín dụng đã trả không hết hạn, không đăng ký định kỳ |
| Thưởng | +5% từ $50, +10% từ $100 |
| Khóa | mỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ |
| Đăng nhập | Google hoặc email và mật khẩu |
| Nội dung | cho phép nội dung người lớn; từ chối nội dung tình dục liên quan đến trẻ vị thành niên |
Mã lỗi
Lỗi trả về dạng JSON với type cố định; yêu cầu lỗi hoặc bị từ chối không bị tính phí.
| Mã | Loại | Ý nghĩa |
|---|---|---|
400 | bad_request | JSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh |
401 | missing_key · invalid_key · key_revoked | thiếu khóa, sai khóa hoặc khóa đã bị thay |
402 | no_credit | hết tín dụng — nạp tiền là dùng tiếp ngay |
403 | content_blocked | nội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí |
404 | not_found | endpoint không tồn tại |
413 | request_too_large | nội dung lớn hơn 8 MB |
429 | rate_limited · concurrency | vượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại |
503 | upstream_busy | mô hình đang bận — thử lại sau vài giây |
Hỏi đáp
Đây có phải là bản bán lại GPT hay Claude không?
Không. Chúng tôi chạy mô hình trọng số mở của riêng mình trên các máy chủ GPU. Mô hình này được tinh chỉnh để từ chối tối thiểu nhưng khác biệt với GPT, Claude, Gemini hoặc các mô hình của nhà cung cấp khác.
Bạn có sử dụng prompt để huấn luyện không?
Không. Prompt của bạn không được sử dụng để huấn luyện mô hình của chúng tôi. Chúng tôi chỉ yêu cầu email và mật khẩu để tạo tài khoản của bạn.
Tôi có thể nhận hoàn tiền không?
Chúng tôi không nêu rõ chính sách hoàn tiền trong hướng dẫn này, nhưng tín dụng trả trước không bao giờ hết hạn. Vui lòng kiểm tra trang giá để biết chi tiết nạp tiền và cấu trúc bonus.
Khóa của bạn chỉ cách một biểu mẫu
Tạo tài khoản, sao chép khóa, thay đổi URL cơ sở. Đó là toàn bộ quá trình thiết lập.