Hướng dẫn bắt đầu nhanh API Uncensoredai.com
API uncensoredai.com cung cấp quyền truy cập trực tiếp vào một mô hình ngôn ngữ lớn không giới hạn duy nhất, tương thích đầy đủ với SDK OpenAI. Bạn có thể bắt đầu tạo văn bản ngay lập tức bằng cách sử dụng tín dụng tiền điện tử đã trả trước và các yêu cầu HTTP tiêu chuẩn.
Base URL và Xác thực
Điểm cuối API của chúng tôi là HTTPS://api.uncensoredaicom.com/v1. Mọi yêu cầu đều yêu cầu khóa API được chuyển trong tiêu đề Authorization. Tạo khóa của bạn qua bảng điều khiển bằng đăng nhập Google hoặc email. Khóa này cấp quyền truy cập ngay lập tức vào mô hình không kiểm duyệt mà không cần xác minh số điện thoại hoặc khóa đăng ký.
Yêu cầu đầu tiên
Gửi một yêu cầu POST đến /v1/chat/completions để tạo văn bản. Chỉ định mô hình là "uncensored" và bao gồm prompt hệ thống của bạn. API trả về phản hồi JSON với nội dung được tạo. Lỗi như 401 cho biết khóa không hợp lệ, trong khi 402 có nghĩa là không đủ tín dụng.
curl https://api.uncensoredaicom.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten modern CSS layout techniques"}]
}'
Tích hợp SDK Python
Sử dụng thư viện Python chính thức của OpenAI. Đặt base URL đến endpoint của chúng tôi và cung cấp API key của bạn. Client tự động xử lý serialization. Cách tiếp cận này hoạt động cho cả các completions đơn giản và các mẫu sử dụng công cụ phức tạp. Điều chỉnh các tham số như temperature để kiểm soát độ ngẫu nhiên.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicom.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)
Sử dụng SDK Node.js
Khởi tạo client OpenAI với URL cơ sở tùy chỉnh và thông tin xác thực của bạn. Các nhà phát triển Node.js có thể tích hợp điều này dễ dàng vào các dịch vụ backend hiện có. SDK quản lý việc kết nối nhóm và thử lại hiệu quả. Đảm bảo bạn xử lý đúng các phản hồi luồng để có đầu ra theo thời gian thực.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicom.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 hồi luồng
Bật chế độ streaming bằng cách đặt stream: true trong yêu cầu của bạn. API gửi các sự kiện Server-Sent Events (SSE) cho đầu ra từng token. Chi tiết sử dụng token xuất hiện trong chunk cuối cùng. Phương pháp này giảm độ trễ cảm nhận cho người dùng chờ đợi quá trình tạo nội dung dạng 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)
Giới hạn, Lỗi và Ngữ cảnh
Cửa sổ ngữ cảnh hỗ trợ tổng cộng 100.000 token. Lượng output tối đa mỗi yêu cầu là 16.000 token. Giới hạn tốc độ cho phép 300 yêu cầu mỗi phút và 8 kết nối đồng thời. Thân yêu cầu phải dưới 8 MB. Xử lý lỗi 429 bằng cách triển khai chiến lược backoff theo cấp số nhân.
Câu hỏi thường gặp
URL gốc cho API của uncensoredai.com là gì?
URL cơ sở là HTTPS://api.uncensoredaicom.com/v1. Bạn phải cập nhật máy khách SDK của mình để trỏ đến điểm cuối này thay vì URL OpenAI mặc định.
Làm thế nào để xác thực các yêu cầu?
Bao gồm khóa API của bạn trong tiêu đề Authorization dưới dạng Bearer <key>. Tạo khóa ngay lập tức sau khi đăng ký với Google hoặc email.
Điều gì xảy ra nếu tôi chạm giới hạn tốc độ?
API trả về mã trạng thái 429. Bạn có thể thực hiện tối đa 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời trên mỗi khóa. Hãy triển khai logic backoff để xử lý các lỗi này một cách duyên dáng.
Tạo khóa API
Đăng ký, lấy khóa, cập nhật endpoint. Cấu hình tối giản.