vi ▾

Tài liệu dành cho nhà phát triển cho mô hình không kiểm duyệt

Bắt đầu với mô hình LLM không kiểm duyệt bằng ngôn ngữ của bạn. Hướng dẫn này bao gồm xác thực, điểm cuối và phát trực tiếp cho khóa API NSFW của bạn.

Xác thực và Base URL

Bước đầu tiên là lấy khóa của bạn. Đăng ký bằng tài khoản Google hoặc email. Bạn nhận được khóa ngay lập tức. Không cần số điện thoại. Sử dụng URL cơ sở https://api.nsfwapikey.com/v1 trong máy khách của bạn. Thay thế giá trị mặc định sk-... với khóa mới của bạn. Điều này hoạt động với các SDK OpenAI tiêu chuẩn. API không yêu cầu định tuyến phức tạp. Đó là một kết nối trực tiếp với mô hình.

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

Gửi yêu cầu POST đến /v1/chat/completions. Bao gồm khóa của bạn vào tiêu đề authorization. Đặt mô hình thành uncensored. Bạn có thể gửi các lời nhắc văn bản đơn giản. Phản hồi trả về văn bản thô mà không có lời từ chối lịch sự. Điều này hoạt động cho các trường hợp sử dụng sáng tạo hoặc chức năng. Điểm cuối rất đơn giản. Không cần thêm tham số nào cho văn bản cơ bản.

curl https://api.nsfwapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
  }'

Tích hợp Python SDK

Sử dụng gói Python chính thức của OpenAI. Cấu hình base URL để trỏ đến máy chủ của chúng tôi. Truyền API key của bạn dưới dạng biến API key. Đặt model ID thành uncensored. Điều này cho phép bạn sử dụng các phương thức quen thuộc. Bạn có thể gửi tin nhắn dưới dạng danh sách. Phản hồi chứa văn bản được tạo ra. Xử lý lỗi tiêu chuẩn cho các máy khách HTTP. Phát trực tiếp hoặc đồng bộ, tùy chọn của bạn.

from openai import OpenAI

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

Khởi tạo client OpenAI với URL cơ sở tùy chỉnh của bạn. Truyền chuỗi khóa API. Client xử lý các yêu cầu HTTP. Đặt mô hình thành uncensored. Bạn có thể sử dụng phương thức hoàn thành trò chuyện. Đối tượng phản hồi chứa các lựa chọn. Truy cập nội dung thông báo trực tiếp. Điều này phù hợp với bất kỳ dự án Node.js nào. Không cần middleware bổ sung.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwapikey.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 dạng stream và mức sử dụng token

Bật phát trực tiếp bằng cách đặt stream: true. Bạn nhận được các chunk văn bản. Mỗi chunk chứa một phần của phản hồi. Chunk cuối cùng bao gồm dữ liệu sử dụng token. Điều này giúp bạn theo dõi chi phí. Mô hình xuất ra token theo thứ tự. Điều này giảm độ trễ cảm nhận. Bạn có thể hiển thị văn bản khi nó đến. Định dạng SSE là tiêu chuẩn cho các máy khách OpenAI.

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

Bạn có 300 yêu cầu mỗi phút. Cửa sổ ngữ cảnh là 100.000 token. Đầu ra tối đa là 16.000 token. Lỗi như 401 có nghĩa là khóa không hợp lệ. 402 có nghĩa là không có tín dụng. 429 có nghĩa là bạn đã đạt giới hạn tốc độ. Tín dụng không bao giờ hết hạn. Từ chối miễn phí. Lỗi không tốn token. Sử dụng các mã này để gỡ lỗi nhanh chóng. Hệ thống minh bạch về việc sử dụng.

FAQ

Kích thước context window là bao nhiêu?

Cửa sổ ngữ cảnh là 100.000 token cho tổng prompt và completion. Output tối đa là 16.000 token cho mỗi yêu cầu. Điều này cho phép các tài liệu dài hoặc cuộc hội thoại.

Làm thế nào để xử lý lỗi API?

Sử dụng các mã trạng thái HTTP tiêu chuẩn. 401 cho biết khóa không hợp lệ hoặc bị thiếu. 402 có nghĩa là tín dụng trả trước của bạn đã hết. 429 báo hiệu bạn đã vượt quá giới hạn 300 yêu cầu mỗi phút. Lỗi và từ chối không tiêu tốn token.

Khóa API NSFW có miễn phí không?

Không, nó là tiền điện tử trả trước. Bạn trả $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Lỗi miễn phí. Bạn nhận được $0.50 tín dụng dùng thử trong 7 ngày.

Lấy khóa của bạn ngay bây giờ

Đăng ký, sao chép khóa, cập nhật URL base. Chỉ vậy thôi.

Bắt đầu ngay