Unrestricted AI API: Hướng dẫn nhanh API LLM không kiểm duyệt
Hướng dẫn nhanh này cho bạn thấy cách kết nối ứng dụng của bạn với Unrestricted AI API. Bạn sẽ học cách gửi yêu cầu, xử lý phản hồi truyền phát và quản lý giới hạn tài khoản của bạn bằng các định dạng tương thích OpenAI tiêu chuẩn.
- trên mỗi 1 triệu token đầu vào
- $0,25
- Token đầu ra / 1 triệu
- $1,00
- cửa sổ ngữ cảnh token
- 100.000
- tín dụng dùng thử miễn phí
- $0,50
- yêu cầu mỗi phút
- 300
Xác thực và Base URL
Bắt đầu bằng cách tạo khóa API trên trang Lấy khóa API. Bạn chỉ cần email và mật khẩu; không cần thẻ tín dụng cho bản dùng thử. Sử dụng khóa của bạn trong tiêu đề Authorization dưới dạng token Bearer. Tất cả yêu cầu phải nhắm đến base URL https://api.unrestrictedaiapi.com/v1.
curl https://api.unrestrictedaiapi.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."}]
}'Tài khoản của bạn nhận được $0.50 tín dụng dùng thử miễn phí có hiệu lực trong 7 ngày. Bạn có thể tạo lại khóa bất cứ lúc nào, điều này sẽ thu hồi ngay lập tức khóa cũ. Mỗi tài khoản chỉ giới hạn một khóa hoạt động.
Endpoint Chat Completions
Gửi văn bản đến endpoint POST /v1/chat/completions. Định danh mô hình là uncensored. Đây là mô hình trọng số mở chạy trên máy chủ GPU chuyên dụng, không phải proxy cho GPT hay Claude. Mô hình trả lời mà không từ chối nội dung cho mục đích người trưởng thành hợp pháp.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaiapi.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)Phản hồi là đầu ra văn bản tiêu chuẩn. Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token cho prompt và phần hoàn thành kết hợp. Bạn có thể gửi định nghĩa công cụ để gọi hàm, mô hình sẽ tôn trọng định dạng đầu ra của mình.
Phản hồi truyền phát
Bật truyền phát bằng cách đặt stream: true trong yêu cầu của bạn. API trả về các chunk Sự kiện gửi máy chủ (SSE). Điều này cho phép ứng dụng của bạn hiển thị token khi chúng được tạo, giảm độ trễ cảm nhận cho các phản hồi dài.
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)Mỗi chunk chứa văn bản một phần. Ứng dụng khách của bạn phải tổng hợp các chunk này để tái tạo thông điệp cuối cùng. Phương pháp này hoạt động với bất kỳ SDK tương thích OpenAI nào hỗ trợ giao thức truyền phát.
Hỗ trợ gọi hàm
API hỗ trợ gọi hàm thông qua tham số tools. Xác định các hàm của bạn trong yêu cầu, và mô hình sẽ trả về đầu ra JSON có cấu trúc khi phù hợp. Điều này cho phép tích hợp với các hệ thống bên ngoài hoặc logic tùy chỉnh.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaiapi.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);Phân tích phản hồi của mô hình để trích xuất các lệnh gọi công cụ. Thực thi các hàm đã xác định của bạn và chuyển kết quả lại cho mô hình trong một yêu cầu tiếp theo nếu cần. Điều này cho phép các quy trình làm việc phức tạp mà không cần lớp điều phối bên ngoài.
Thông tin mô hình
Truy vấn GET /v1/models để xác minh các endpoint có sẵn. Mô hình chính của chúng tôi là uncensored. Nó không phải là GPT, Claude, Gemini hay bất kỳ mô hình của nhà cung cấp nào khác. Nó được tinh chỉnh để có phản hồi nhất quán mà không có bộ lọc ẩn.
Cửa sổ ngữ cảnh là 100.000 token. Giá cả minh bạch: $0.25 trên mỗi 1 triệu token đầu vào và $1.00 trên mỗi 1 triệu token đầu ra. Tín dụng không bao giờ hết hạn. Không có phí hàng tháng hoặc đăng ký.
Giới hạn tốc độ và Lỗi
Giới hạn việc sử dụng của bạn ở mức 300 yêu cầu mỗi phút trên mỗi khóa. Kích thước thân yêu cầu tối đa là 8 MB. Nếu bạn vượt quá giới hạn, bạn sẽ nhận được lỗi 429. Hãy đợi trước khi thử lại.
Các lỗi phổ biến bao gồm 401 (khóa không hợp lệ) và 402 (không đủ tín dụng). Nạp tiền từ $10 qua tiền điện tử (USDT hoặc USDC). Thêm +5% tín dụng thưởng từ $50, và +10% từ $100. Đảm bảo số dư của bạn bao gồm chi phí ước tính cho prompt và phần hoàn thành của bạn.
Thông số API
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 |
| Xác thực | Authorization: Bearer YOUR_KEY |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| ID mô hình | uncensored |
| Base URL | https://api.unrestrictedaiapi.com/v1 |
| Chế độ JSON | response_format: {"type": "json_object"} |
| Đầ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 |
| Cửa sổ ngữ cảnh | 100.000 token (đầu vào + đầu ra) |
| Yêu cầu đồng thời | tối đa 8 cùng lúc cho mỗi khóa |
| Kích thước yêu cầu | tối đa 8 MB |
| Giới hạn tốc độ | 300 yêu cầu mỗi phút cho mỗi khóa |
| Header phản hồi | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| 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 |
| Giá | $0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra |
| 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í |
| 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
API này có phù hợp cho nội dung NSFW không?
Có, mô hình không từ chối nội dung người trưởng thành hợp pháp. Nó được thiết kế để trả lời không kiểm duyệt. Tuy nhiên, nội dung tình dục liên quan đến trẻ vị thành niên luôn bị chặn bất kể ngữ cảnh yêu cầu.
Tôi có cần thẻ tín dụng để bắt đầu không?
Không. Bạn có thể đăng ký chỉ với email và mật khẩu. Mọi tài khoản mới đều nhận được $0.50 tín dụng dùng thử miễn phí có hiệu lực trong 7 ngày. Bạn chỉ cần phương thức thanh toán khi muốn nạp tiền vào số dư.
Làm cách nào để xử lý lỗi trong ứng dụng của tôi?
Theo dõi các mã trạng thái HTTP tiêu chuẩn. Sử dụng 401 để kiểm tra khóa, 402 để thêm tín dụng và 429 để triển khai logic backoff cho giới hạn tốc độ. Luôn xác thực thân phản hồi để có thông báo lỗi chi tiết.
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 base URL. Đó là toàn bộ thiết lập.