VI ▾
Lấy khóa API

Hướng dẫn bắt đầu nhanh API NSFW

Nhận khóa API LLM không kiểm duyệt của bạn và bắt đầu gửi văn bản trong vài giây. Hướng dẫn này bao gồm URL cơ sở, xác thực và endpoint chat-completions cho bot trò chuyện hoặc ứng dụng nhập vai NSFW của bạn.

Xác thực và URL cơ sở

API của chúng tôi tương thích với OpenAI, vì vậy bạn có thể sử dụng các SDK hiện có với ít thay đổi nhất. URL cơ sở là https://api.nsfwapihub.com/v1. Bạn phải bao gồm khóa API của mình trong tiêu đề Authorization dưới dạng token Bearer. Nhận khóa của bạn từ bảng điều khiển sau khi đăng ký chỉ bằng email. Khóa được hiển thị ngay lập tức và có thể được tạo lại bất cứ lúc nào, điều này sẽ thu hồi khóa cũ.

Không cần số điện thoại hay thẻ để dùng bản dùng thử. Chúng tôi sử dụng tín dụng trả trước trả theo nhu cầu không bao giờ hết hạn. Tài khoản mới nhận $0.50 tín dụng dùng thử có hiệu lực trong 7 ngày. Với khối lượng lớn hơn, các lần nạp tiền bắt đầu từ $10, kèm theo tín dụng thưởng ở các gói cao hơn. Hãy giữ khóa của bạn an toàn; bất kỳ ai có khóa này đều có thể tiêu tốn tín dụng của bạn.

Yêu cầu đầu tiên

Gửi một yêu cầu hoàn thành trò chuyện tiêu chuẩn để kiểm tra cài đặt của bạn. Sử dụng ID mô hình uncensored để truy cập mô hình trọng số mở của chúng tôi được tinh chỉnh cho nội dung người lớn. API chấp nhận đầu vào văn bản và trả về đầu ra văn bản. API không hỗ trợ embedding, hình ảnh hoặc âm thanh. Đảm bảo thân yêu cầu của bạn không vượt quá 8 MB. Đây là API hoàn thành văn bản thuần túy được tối ưu hóa cho ngữ cảnh kể chuyện và nhập vai.

Mô hình trả lời mà không từ chối nội dung cho mục đích người trưởng thành hợp pháp, mặc dù nội dung tình dục liên quan đến trẻ vị thành niên luôn bị chặn. Bạn có thể sử dụng endpoint này cho nhập vai không kiểm duyệt, viết sáng tạo hoặc bất kỳ ứng dụng dựa trên văn bản nào. Phản hồi bao gồm văn bản được tạo và thống kê sử dụng token.

curl https://api.nsfwapihub.com/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."}]
  }'

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 và api_key trong cấu hình máy khách của bạn. Phần còn lại của cú pháp sao chép endpoint hoàn thành trò chuyện tiêu chuẩn của OpenAI. Cách tiếp cận này hoạt động cho cả các ứng dụng đồng bộ và bất đồng bộ. Đây là cách đơn giản nhất để thêm API AI không kiểm duyệt vào backend Python của bạn.

Hãy nhớ rằng ID mô hình là uncensored, không phải gpt-4 hoặc tương tự. API hỗ trợ gọi hàm, vì vậy bạn có thể xác định các hàm trong prompt hệ thống hoặc mảng công cụ của bạn. Điều này cho phép đầu ra có cấu trúc hoặc tích hợp với các hệ thống bên ngoài. Cửa sổ ngữ cảnh là 100,000 token, cho phép các cuộc hội thoại dài hoặc tài liệu lớn.

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwapihub.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.js

Đối với các dự án JavaScript hoặc TypeScript, SDK Node.js của OpenAI hoạt động trực tiếp. Cấu hình máy khách với base_url trỏ đến API của chúng tôi và cung cấp khóa API của bạn. Điều này đảm bảo tương thích với các cơ sở mã hiện có đã sử dụng các dịch vụ tương thích OpenAI. Bạn có thể chuyển đổi giữa các nhà cung cấp khác nhau một cách dễ dàng bằng cách chỉ thay đổi hai giá trị cấu hình này.

Mô hình không kiểm duyệt xử lý các tin nhắn trò chuyện tiêu chuẩn. Bạn có thể chuyển các tin nhắn người dùng và trợ lý để xây dựng lịch sử hội thoại. API trả về các phần hoàn thành tiếp tục câu chuyện mà không cần đạo đức hóa không cần thiết. Điều này rất lý tưởng cho nhập vai nhân vật hoặc kể chuyện chủ đề người trưởng thành. Đảm bảo bạn xử lý lỗi một cách duyên dáng, đặc biệt là giới hạn tốc độ và thiếu tiền.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwapihub.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 truyền phát

Để có trải nghiệm người dùng tốt hơn, hãy sử dụng Sự kiện gửi qua máy chủ (SSE) để truyền phát phản hồi. Điều này cho phép ứng dụng của bạn hiển thị văn bản khi nó được tạo, giảm độ trễ cảm nhận. Đặt tham số stream thành true trong yêu cầu của bạn. API sẽ trả về một luồng các chunk, mỗi chunk chứa một phần của phần hoàn thành.

Xử lý các chunk này trong mã phía máy khách hoặc proxy backend của bạn để xây dựng tin nhắn cuối cùng. Truyền phát được hỗ trợ bởi hầu hết các SDK tương thích OpenAI. Tính năng này rất cần thiết cho các ứng dụng trò chuyện nơi người dùng mong đợi tương tác thời gian thực. Mô hình không kiểm duyệt tạo văn bản hiệu quả, khiến truyền phát trở thành trải nghiệm mượt mà cho người dùng cuố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 tốc độ, Lỗi và Ngữ cảnh

Bạn bị giới hạn ở 300 yêu cầu mỗi phút cho mỗi khóa API. Nếu bạn vượt quá giới hạn này, bạn sẽ nhận được lỗi 429 Quá nhiều yêu cầu. Các yêu cầu cũng bị giới hạn ở kích thước thân 8 MB. Nếu khóa của bạn không hợp lệ, bạn nhận được lỗi 401 Không được ủy quyền. Nếu bạn hết tín dụng, bạn nhận được lỗi 402 Yêu cầu thanh toán. Nạp lại số dư của bạn qua bảng điều khiển để tiếp tục sử dụng dịch vụ.

Cửa sổ ngữ cảnh là 100,000 token, bao gồm cả prompt và phần hoàn thành. Điều này cho phép lịch sử hội thoại rộng rãi hoặc văn bản đầu vào lớn. Mô hình không phải là GPT, Claude hoặc bất kỳ mô hình của nhà cung cấp nào khác; đó là một mô hình trọng số mở riêng biệt. Đảm bảo ứng dụng của bạn xử lý các giới hạn và lỗi này một cách phù hợp để duy trì trải nghiệm người dùng mượt mà.

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ụcGiá trị
Định dạngtương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa
Base URLhttps://api.nsfwapihub.com/v1
EndpointPOST /v1/chat/completions · GET /v1/models
Xác thựcAuthorization: Bearer YOUR_KEY
ID mô hìnhuncensored
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Gọi hàmcó — 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
Chế độ JSONresponse_format: {"type": "json_object"}
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Đầu ra tối đatố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)
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Kích thước yêu cầutối đa 8 MB
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
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
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í
Thưởng+5% từ $50, +10% từ $100
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ
Nội dungcho 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ậpGoogle hoặc email và mật khẩu

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í.

MãLoạiÝ nghĩa
400bad_requestJSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh
401missing_key · invalid_key · key_revokedthiếu khóa, sai khóa hoặc khóa đã bị thay
402no_credithết tín dụng — nạp tiền là dùng tiếp ngay
403content_blockednội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí
404not_foundendpoint không tồn tại
413request_too_largenội dung lớn hơn 8 MB
429rate_limited · concurrencyvượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại
503upstream_busymô hình đang bận — thử lại sau vài giây

Hỏi đáp

API này thực sự không kiểm duyệt?

Có, mô hình được tinh chỉnh để trả lời mà không từ chối nội dung cho mục đích người trưởng thành hợp pháp, kịch bản hư cấu hoặc các chủ đề gây tranh cãi. Nó không chặn các chủ đề người trưởng thành trừ khi chúng liên quan đến nội dung tình dục với trẻ vị thành niên, điều này luôn bị chặn.

Tôi có cần thẻ tín dụng cho bản dùng thử không?

Không. Bạn chỉ cần email và mật khẩu để đăng ký. Bạn nhận được $0.50 tín dụng dùng thử có hiệu lực trong 7 ngày mà không cần cung cấp thông tin thanh toán.

Kích thước cửa sổ ngữ cảnh là bao nhiêu?

Cửa sổ ngữ cảnh là 100,000 token, bao gồm cả prompt đầu vào và phần hoàn thành đầu ra. Điều này cho phép các cuộc hội thoại dài hoặc xử lý tài liệu lớn.

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ơ sở. Đó là toàn bộ thiết lập.

Lấy khóa API