API Tài liệu
Bắt đầu với mô hình LLM NSFW tốt nhất thông qua API tương thích OpenAI của chúng tôi. Gửi văn bản, nhận phản hồi không kiểm duyệt mà không có bộ lọc nội dung chặn nội dung người trưởng thành hợp pháp.
Base URL và Xác thực
Khóa API của bạn xác thực mọi yêu cầu gửi đến URL cơ sở https://api.bestnsfwllmmodel.com/v1. Bao gồm nó dưới dạng mã thông báo Bearer trong Authorization header. Bạn có thể tạo khóa ngay lập tức bằng cách đăng ký bằng Google hoặc email trên trang Nhận khóa API. Hệ thống cấp một khóa hoạt động cho mỗi tài khoản, vì vậy hãy sử dụng thông tin xác thực đơn lẻ đó cho tất cả các tích hợp.
Yêu cầu đầu tiên
Gửi yêu cầu hoàn thành trò chuyện tiêu chuẩn để kiểm tra điểm cuối. Định danh mô hình là uncensored. Điều này trả về đầu ra văn bản mà không từ chối các chủ đề người lớn hợp pháp.
- Đảm bảo payload của bạn khớp với lược đồ OpenAI tiêu chuẩn.
- Sử dụng tên model chính xác như được chỉ định.
Câu lệnh cURL sau đây minh họa một yêu cầu tối thiểu:
curl https://api.bestnsfwllmmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 models for roleplay."}]
}'
Tích hợp SDK Python
Tích hợp bằng thư viện Python chính thức của OpenAI. Cấu hình client với khóa và URL cơ sở của bạn. Cách tiếp cận này hoạt động cho các lệnh gọi đồng bộ và các tập lệnh đơn giản.
- Cài đặt thư viện qua pip.
- Đặt URL cơ sở thành điểm cuối API của chúng tôi.
Đây là mã Python để khởi tạo client:
from openai import OpenAI
client = OpenAI(base_url="https://api.bestnsfwllmmodel.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)
Tích hợp SDK Node
Sử dụng Node SDK OpenAI chính thức cho các dự án JavaScript hoặc TypeScript. Đặt apiKey và baseURL các thuộc tính. Điều này cho phép bạn sử dụng các mẫu async/await quen thuộc trong môi trường Node của bạn.
- Cài đặt gói qua npm.
- Cấu hình client.
Đoạn mã Node.js sau đây minh họa cách thiết lập:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestnsfwllmmodel.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 phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. API trả về các chunk ngay khi chúng được tạo. Điều này giảm độ trễ cảm nhận đối với các đầu ra dài. Sử dụng token được báo cáo trong chunk cuối cùng.
- Xử lý các sự kiện SSE ở phía client.
- Xử lý cập nhật văn bản từng phần.
Sử dụng ví dụ streaming này cho ứng dụng của bạn:
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ối đa 100,000 token cho tổng cộng. Bạn có thể xuất tối đa 16,000 token mỗi yêu cầu. Lỗi bao gồm 401 cho key không hợp lệ, 402 cho số dư không đủ, và 429 cho giới hạn tốc độ. Giới hạn tốc độ là 300 yêu cầu mỗi phút mỗi key.
- Theo dõi mức sử dụng trên bảng điều khiển của bạn.
- Xử lý các mã lỗi HTTP một cách phù hợp.
Các câu hỏi thường gặp
Mô hình LLM NSFW tốt nhất cho tích hợp API là gì?
API của chúng tôi cung cấp mô hình không kiểm duyệt thông qua một điểm cuối tương thích OpenAI tiêu chuẩn. Nó xử lý đầu vào và đầu ra văn bản mà không từ chối nội dung người lớn hợp pháp. Điều này loại bỏ nhu cầu thiết lập proxy phức tạp.
Làm thế nào để xử lý lỗi xác thực?
Mã trạng thái 401 cho biết khóa API không hợp lệ hoặc đã hết hạn. Hãy đảm bảo bạn đang sử dụng khóa được tạo từ trang Lấy khóa API. Hãy kiểm tra xem tiêu đề Authorization có bao gồm mã thông báo Bearer một cách chính xác hay không.
Điều gì xảy ra nếu hết hạn mức tín dụng?
API trả về mã trạng thái 402 khi tín dụng trả trước của bạn đã hết. Bạn có thể nạp thêm bằng tiền điện tử (USDT trên TRC20 hoặc USDC trên Base) qua bảng điều khiển. Tín dụng không bao giờ hết hạn, vì vậy bạn có thể thêm tiền bất cứ khi nào cần.