Tài liệu API Uncutly AI
Bắt đầu với Uncutly AI trong vài phút bằng cách sử dụng các endpoint tương thích OpenAI tiêu chuẩn. Xác thực bằng khóa API của bạn, gửi yêu cầu và nhận đầu ra văn bản không kiểm duyệt ngay lập tức.
- Base URL
https://api.uncutlyai.com/v1- Mô hình
uncensored
Xác thực & Base URL
Bắt đầu mọi yêu cầu bằng cách trỏ máy khách của bạn vào URL cơ sở của chúng tôi và chuyển khóa của bạn trong Authorization header.
URL cơ sở là Mỗi tài khoản chỉ giữ một khóa hoạt động tại một thời điểm. Nếu bạn tạo khóa mới, khóa cũ sẽ ngừng hoạt động ngay lập tức. Điều này giữ cho quyền truy cập của bạn sạch sẽ và bảo mật. Dịch vụ của chúng tôi được thiết kế cho các nhà phát triển muốn kiểm soát trực tiếp. Bạn không cần quản lý định tuyến phức tạp hoặc nhiều mô hình. Chỉ cần sử dụng khóa của bạn và bắt đầu. Gửi tin nhắn đầu tiên đến Định danh mô hình đơn giản Bạn có thể gửi các cấu trúc prompt tiêu chuẩn. API chấp nhận đầu vào dạng văn bản và trả về đầu ra dạng văn bản. Nó tương thích với bất kỳ SDK OpenAI hoặc client nào hỗ trợ định dạng chat-completions. Đây là một ví dụ cơ bản sử dụng cURL để lấy phản hồi. Sử dụng gói Python chính thức của OpenAI để tương tác với API của chúng tôi với mã tối thiểu. Đặt Tên mô hình là Cách tiếp cận này hoạt động cho các tập lệnh đơn giản hoặc logic ứng dụng phức tạp. Nó xử lý tự động việc tuần tự hóa. Tích hợp API vào các ứng dụng Node.js của bạn bằng Cấu hình client với URL gốc của chúng tôi và khóa API của bạn. SDK xử lý các yêu cầu HTTP và phân tích cú pháp phản hồi JSON. Gọi Phương pháp này đáng tin cậy cho việc tạo nội dung phía máy chủ. Nó phù hợp với các tuyến Express hoặc công việc nền. Nhận văn bản token theo token bằng cách sử dụng Server-Sent Events (SSE) để giảm độ trễ cảm nhận. Đặt Mỗi chunk chứa một phần văn bản. Bạn có thể nối các chunk này để tạo thành thông báo cuối cùng. Điều này hữu ích cho các giao diện trò chuyện cập nhật theo thời gian thực. Chunk cuối cùng bao gồm thống kê sử dụng. Bạn có thể theo dõi mức tiêu thụ token trực tiếp từ luồng. Hiểu các ràng buộc và mã lỗi để gỡ lỗi tích hợp của bạn nhanh chóng. Cửa sổ ngữ cảnh của bạn là 100.000 token tổng cộng. Điều này bao gồm cả lệnh nhắc đầu vào và kết quả đầu ra được tạo. Bạn có thể đặt đầu ra tối đa là 16.000 token cho mỗi yêu cầu. Giới hạn tốc độ được đặt ở mức 300 yêu cầu mỗi phút mỗi khóa. Bạn có thể chạy 8 yêu cầu đồng thời. Giới hạn thân yêu cầu là 8 MB. Các lỗi phổ biến bao gồm 401 cho khóa không hợp lệ và 402 khi bạn hết tín dụng trả trước. Lỗi 429 có nghĩa là bạn đã chạm giới hạn tỷ lệ. Lỗi không tiêu tốn số dư tín dụng của bạn. Giá cả minh bạch: $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Tín dụng được trả trước và không bao giờ hết hạn.https://api.uncutlyai.com/v1https://api.uncutlyai.com/v1Authorization: Bearer YOUR_API_KEYYêu cầu đầu tiên
/v1/chat/completions endpoint bằng cách sử dụng máy khách HTTP ưa thích của bạn.uncensored. Mô hình trọng lượng mở này chạy trên máy chủ của chúng tôi và trả lời mà không có các từ chối nội dung điển hình cho mục đích người lớn hợp pháp.curl https://api.uncutlyai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
}'SDK Python
base_url và api_key tham số trong quá trình khởi tạo máy khách của bạn. Điều này đảm bảo các yêu cầu được định tuyến đến điểm cuối không kiểm duyệt của chúng tôi thay vì máy chủ của OpenAI.uncensored. Bạn có thể truyền các thông báo dưới dạng danh sách các dictionary. Đối tượng phản hồi chứa văn bản đã tạo trong response.choices[0].message.content.from openai import OpenAI
client = OpenAI(base_url="https://api.uncutlyai.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
openai gói.chat.completions.create phương thức với mô hình uncensored. Bạn có thể xác định các prompt hệ thống hoặc tin nhắn người dùng tùy ý.import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncutlyai.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
stream tham số thành true trong yêu cầu của bạn. API trả về luồng các chunk thay vì một phản hồi đầy đủ duy nhất.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 & Ngữ cảnh
Các câu hỏi thường gặp
Uncutly AI là gì?
Uncutly AI là một dịch vụ API được lưu trữ, tương thích với OpenAI, cung cấp một mô hình ngôn ngữ lớn không bị kiểm duyệt duy nhất. Dịch vụ tập trung vào việc tạo văn bản không từ chối nội dung cho mục đích người trưởng thành hợp pháp. Bạn chỉ trả tiền cho các token bạn sử dụng.
Tôi trả tiền cho API như thế nào?
Chúng tôi chỉ chấp nhận thanh toán bằng tiền điện tử. Bạn có thể nạp tiền bằng USDT (TRC20) hoặc USDC (Base) với số tiền từ $20 đến $500. Tín dụng không hết hạn, và không có lỗi phát sinh. Không có phí hàng tháng hoặc đăng ký.
Bạn chấp nhận những phương thức thanh toán nào?
Chỉ crypto: USDT trên TRC20 hoặc USDC trên Base, số nguyên từ $20 đến $500. Tín dụng bonus áp dụng từ $50.
Lấy khóa API của bạn
Đăng ký, sao chép khóa, cập nhật URL base. Đó là tất cả những gì bạn cần.