Tài liệu API cho AI không kiểm duyệt
Bắt đầu gửi yêu cầu đến mô hình ngôn ngữ lớn không kiểm duyệt ngay lập tức. Giao diện tuân theo tiêu chuẩn OpenAI nên bạn có thể thay đổi khóa mà không cần viết lại mã.
- Base URL
https://api.aiunlimited.cc/v1- Mô hình
uncensored
Base URL và Xác thực
Điểm máy khách của bạn tại https://api.aiunlimited.cc/v1 và bao gồm khóa API của bạn trong tiêu đề. Chúng tôi cấp một khóa cho mỗi tài khoản cấp quyền truy cập đầy đủ vào các endpoint. Authorization dựa trên một lược đồ token Bearer tiêu chuẩn hoạt động với bất kỳ SDK tương thích OpenAI nào.
curl https://api.aiunlimited.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three reasons why open source models beat closed APIs"}]
}'Giữ khóa an toàn vì nó kiểm soát tín dụng trả trước của bạn. Bạn có thể tạo khóa mới từ bảng điều khiển nếu cần, và khóa cũ sẽ ngừng hoạt động ngay lập tức.
Yêu cầu đầu tiên với AI không kiểm duyệt
Gửi yêu cầu POST đến /v1/chat/completions với ID mô hình được đặt thành uncensored. Điểm cuối này chấp nhận các mảng tin nhắn tiêu chuẩn và trả về các phản hồi văn bản không có bộ lọc nội dung. Sử dụng cấu trúc này để kiểm tra kết nối và xác minh việc tính toán token.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunlimited.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)Phản hồi bao gồm thống kê sử dụng để bạn có thể theo dõi chi phí chính xác. Việc gỡ lỗi trở nên đơn giản vì lỗi trả về các mã HTTP tiêu chuẩn kèm thông báo JSON rõ ràng.
Tích hợp Node.js cho Agents
Khởi tạo client với URL cơ sở và khóa để tích hợp với các quy trình làm việc Node.js hiện có. Cấu hình này hỗ trợ cả các lệnh gọi đồng bộ và mẫu không đồng bộ để xây dựng các tác nhân. Cấu hình client một lần và tái sử dụng nó cho nhiều yêu cầu.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunlimited.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);Định nghĩa uncensored model ID để đảm bảo bạn nhận được đầu ra không giới hạn. Thư viện tự động xử lý việc kết nối nhóm và logic thử lại.
Phản hồi luồng
Bật phát trực tiếp bằng cách đặt stream: true trong các tham số yêu cầu. Chế độ này gửi các chunk khi chúng được tạo ra, giúp giảm độ trễ cảm nhận đối với các đầu ra lớn. Bạn phải xử lý chunk cuối cùng cẩn thận để trích xuất tổng số token sử dụng.
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)Chunk cuối cùng chứa một usage object với số lượng token đầu vào và đầu ra. Phân tích dữ liệu này để cập nhật số dư tín dụng cục bộ của bạn một cách chính xác.
Giới hạn tốc độ và Lỗi
Dự kiến mã trạng thái 429 khi bạn vượt quá 300 yêu cầu mỗi phút hoặc 8 kết nối đồng thời mỗi key. Lỗi 401 cho biết API key không hợp lệ hoặc đã hết hạn, trong khi 402 có nghĩa là tín dụng trả trước của bạn không đủ. Body yêu cầu không được vượt quá 8 MB về kích thước.
Triển khai cơ chế tăng dần thời gian chờ (exponential backoff) cho lỗi 429 để tránh làm quá tải máy chủ. Thường xuyên kiểm tra số dư tài khoản vì các lỗi không tiêu tốn token.
Cửa sổ ngữ cảnh và ràng buộc
Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token kết hợp prompt và completion. Output tối đa mỗi yêu cầu là 16.000 token trừ khi bạn chỉ định mức thấp hơn max_tokens giá trị. Đầu ra mặc định sẽ quay lại 2.048 token nếu không được chỉ định.
Theo dõi việc sử dụng token của bạn cẩn thận vì chi phí tăng theo độ dài. Sử dụng stream tùy chọn để quản lý bộ nhớ hiệu quả trong các cuộc trò chuyện dài.
Câu hỏi thường gặp
Dịch vụ AI không giới hạn này có thực sự không bị kiểm duyệt không?
Có, mô hình không từ chối các chủ đề người trưởng thành hợp pháp, giả tưởng hoặc gây tranh cãi. Nó chỉ chặn nội dung tình dục liên quan đến trẻ vị thành niên, đây là giới hạn cứng áp dụng cho tất cả các yêu cầu.
Tôi có thể sử dụng cái này với các khách hàng OpenAI hiện có không?
Hoàn toàn đúng. API sử dụng giao diện chat-completions tiêu chuẩn của OpenAI. Bạn chỉ cần cập nhật base URL và API key trong cấu hình client của mình.
Điều gì xảy ra nếu tôi nhận lỗi 402?
Lỗi 402 có nghĩa là số dư trả trước của bạn đã hết. Hãy nạp tiền bằng tiền điện tử (USDT hoặc USDC) để khôi phục quyền truy cập ngay lập tức. Các lỗi trong các yêu cầu thất bại sẽ không tính phí vào số dư của bạn.
Lấy khóa API của bạn ngay bây giờ
Đăng ký, sao chép token của bạn và cập nhật endpoint. Cấu hình đơn giản.