Tích hợp Mô hình Uncensored AI trong vài phút
Kết nối ứng dụng của bạn với API mô hình AI không kiểm duyệt của chúng tôi thông qua các endpoint tương thích chuẩn với OpenAI. Hướng dẫn này bao gồm xác thực, định dạng yêu cầu và truyền phát để tích hợp nhanh chóng.
- trên mỗi 1M token đầu vào
- $0,15
- Token đầu ra / 1M
- $0,50
- 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
URL cơ bản & Xác thực
API của chúng tôi tuân theo tiêu chuẩn OpenAI, yêu cầu chỉ điều chỉnh URL cơ bản và khóa API. URL cơ bản là https://api.uncensoredaimodels.cc/v1. Bạn nhận được một khóa API hoạt động duy nhất khi đăng ký. Hãy bao gồm nó trong tiêu đề Authorization dưới dạng token Bearer. Nếu khóa không hợp lệ, API sẽ trả về lỗi 401. Nếu bạn không có đủ tín dụng, bạn sẽ nhận được lỗi 402. Thiết kế này cho phép bạn thay thế dịch vụ của chúng tôi vào các client OpenAI hiện có bằng cách chỉ cập nhật hai giá trị cấu hình.
Endpoint Chat Completions
Gửi văn bản đến mô hình bằng cách sử dụng endpoint POST /v1/chat/completions. Định danh mô hình là uncensored. Các yêu cầu phải nằm trong giới hạn thân 8 MB và cửa sổ ngữ cảnh 100.000 token. Mô hình trả về văn bản được tạo mà không có các từ chối nội dung tiêu chuẩn cho các chủ đề người trưởng thành hợp pháp. Sử dụng endpoint này cho các nhiệm vụ tạo văn bản trực tiếp.
curl https://api.uncensoredaimodels.cc/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."}]
}'
Phản hồi truyền phát (SSE)
Bật việc phân phối token theo thời gian thực bằng cách đặt stream: true. API trả về các Sự kiện được gửi bởi máy chủ (SSE), cho phép ứng dụng của bạn xử lý token khi chúng được tạo. Thống kê sử dụng token chỉ xuất hiện trong chunk cuối cùng của luồng. Phương pháp này giảm độ trễ cảm nhận được cho người dùng đang chờ nội dung 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)
Tích hợp SDK Python
Sử dụng thư viện Python chính thức của OpenAI để tích hợp nhanh chóng. Đặt base_url thành endpoint của chúng tôi và cung cấp khóa API của bạn. Client xử lý tự động việc tuần tự hóa và phân tích lỗi. Phương pháp này lý tưởng cho các dịch vụ backend hoặc kịch bản xử lý dữ liệu yêu cầu đầu ra văn bản không kiểm duyệt có cấu trúc.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaimodels.cc/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)
Tích hợp SDK Node.js
Đối với môi trường JavaScript, SDK Node.js của OpenAI hoạt động với endpoint của chúng tôi. Khởi tạo client với URL cơ bản và khóa của bạn. Tích hợp này hỗ trợ cả yêu cầu đồng bộ và bất đồng bộ, phù hợp với máy chủ Express hoặc các hàm không máy chủ. Đảm bảo môi trường của bạn hỗ trợ phiên bản Node yêu cầu cho SDK.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaimodels.cc/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);
Tham số & Giới hạn Mô hình
Kiểm soát hành vi tạo bằng các tham số như temperature, top_p và seed. Bạn có thể bắt buộc đầu ra JSON thông qua response_format hoặc xác định các công cụ để gọi hàm. API áp dụng giới hạn cứng là 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa. Nếu bạn vượt quá các giới hạn này, API sẽ trả về lỗi 429. Đầu ra được giới hạn ở 32.000 token mỗi yêu cầu.
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 |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Xác thực | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.uncensoredaimodels.cc/v1 |
| Cửa sổ ngữ cảnh | 100.000 token (đầu vào + đầu ra) |
| Tham số | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Chế độ JSON | response_format: {"type": "json_object"} |
| 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 |
| Đầ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) |
| Streaming | có — server-sent events; phần cuối chứa lượng token đã dùng |
| Kích thước yêu cầu | tối đa 8 MB |
| Yêu cầu đồng thời | tối đa 8 cùng lúc cho mỗi khóa |
| 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 |
| Giá | $0,15 cho 1 triệu token đầu vào · $0,50 cho 1 triệu token đầu ra |
| Thời hạn | tín dụng đã trả không hết hạn, không đăng ký định kỳ |
| 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í |
| 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 |
| Nạp tiền | USDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $20 đến $500 |
| Thưởng | +5% từ $50, +10% từ $100, +15% từ $200 |
| 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 |
| Đăng nhập | Google hoặc email và mật khẩu |
| 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ũ |
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í.
| HTTP | 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
Kích thước cửa sổ ngữ cảnh là bao nhiêu?
Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token, bao gồm cả token prompt và token hoàn thành. Mỗi yêu cầu có thể tạo ra tối đa 32.000 token đầu ra. Nếu bạn không chỉ định max_tokens, giới hạn đầu ra mặc định là 2.048 token.
Tôi xử lý giới hạn tốc độ như thế nào?
API cho phép 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa API. Nếu bạn vượt quá các giới hạn này, bạn sẽ nhận được mã trạng thái 429. Hãy triển khai cơ chế backoff theo cấp số nhân trong client của bạn để xử lý việc thử lại một cách mượt mà.
API có hỗ trợ gọi hàm không?
Có, API hỗ trợ định nghĩa công cụ và tham số tool_choice. Bạn có thể cấu trúc các yêu cầu để định nghĩa các hàm, và mô hình sẽ trả về các cuộc gọi công cụ có cấu trúc trong phản hồi. Điều này hoạt động với các client tương thích chuẩn với OpenAI.
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ơ bản. Đó là toàn bộ quá trình thiết lập.