vi ▾
Lấy khóa của bạn

Tài liệu API cho các mô hình không kiểm duyệt

Bắt đầu với API không kiểm duyệt của chúng tôi bằng cách thay đổi URL cơ sở và gửi yêu cầu đến các điểm cuối bạn đã quen thuộc.

Xác thực và base URL

Gửi yêu cầu đến URL cơ sở của chúng tôi với khóa API của bạn trong tiêu đề Authorization để truy cập mô hình không giới hạn ngay lập tức.

Sử dụng Bearer <your-key> cho mỗi lần gọi. Khóa được tạo khi bạn đăng ký qua Google hoặc email. Giữ nó an toàn, vì nó xác định tài khoản trả trước của bạn.

Chúng tôi sử dụng xác thực tương thích chuẩn với OpenAI. Nếu khóa của bạn không hợp lệ, bạn sẽ nhận lỗi 401. Nếu số dư của bạn cạn kiệt, bạn sẽ nhận lỗi 402 yêu cầu nạp thêm tiền bằng tiền mã hóa.

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

Thực hiện yêu cầu đầu tiên bằng cách gửi một tin nhắn đơn giản đến điểm cuối chat completions với khóa API của bạn.

Ví dụ cURL này minh họa cấu trúc tối thiểu cần thiết để nhận phản hồi văn bản từ mô hình không kiểm duyệt.

Thay thế <YOUR_API_KEY> với khóa được hiển thị trên bảng điều khiển của bạn. Phản hồi chứa văn bản được tạo trong content trường.

curl https://api.chatgptnofilter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 3 unix commands to find large files"}]
  }'

Tích hợp Python

Sử dụng thư viện Python chính thức của OpenAI để tương tác với API của chúng tôi bằng cách trỏ nó vào base URL của chúng tôi.

Cách tiếp cận này không yêu cầu logic client tùy chỉnh. Chỉ cần đặt base_url và cung cấp khóa API của bạn. Thư viện tự động xử lý tuần tự hóa và phân tích cú pháp phản hồi.

Phương pháp này hoạt động liền mạch với các cơ sở mã hiện có nhắm mục tiêu vào OpenAI. Bạn chỉ cần điều chỉnh cấu hình điểm cuối.

from openai import OpenAI

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

Tích hợp với API trong Node.js bằng cách khởi tạo client với base URL và thông tin xác thực cụ thể của chúng tôi.

SDK Node sao chép cấu hình khách hàng Python. Truyền URL cơ sở và khóa API trong quá trình khởi tạo. Phần còn lại của mã vẫn giống hệt với các triển khai OpenAI tiêu chuẩn.

Điều này cho phép bạn chuyển đổi nhà cung cấp mà không cần viết lại logic ứng dụng của bạn. Cấu trúc phản hồi khớp với đặc tả của OpenAI.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.chatgptnofilter.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);

Các phản hồi streaming

Nhận văn bản token theo token bằng cách đặt stream: true trong các tham số yêu cầu.

Streaming làm giảm độ trễ cảm nhận cho các đầu ra dài. Mỗi chunk chứa một phản hồi một phần. Chunk cuối cùng bao gồm thống kê sử dụng token để tính phí.

Xử lý các sự kiện luồng trong mã của bạn để cập nhật giao diện người dùng theo thời gian thực. Điều này rất cần thiết cho các giao diện trò chuyện nơi người dùng mong đợi phản hồi ngay lập tức.

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 và Cửa sổ ngữ cảnh

Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token cho đầu vào và đầu ra kết hợp.

Giới hạn tốc độ được đặt ở mức 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa. Thân yêu cầu không được vượt quá 8 MB.

Nếu bạn vượt quá giới hạn tốc độ, bạn sẽ nhận được lỗi 429. Hãy đợi vài giây trước khi thử lại. Cửa sổ ngữ cảnh cho phép lịch sử hội thoại dài mà không cần cắt ngắn ngay lập tức.

Các câu hỏi thường gặp

Đây có phải là API ChatGPT không bộ lọc chính thức không?

Không, chúng tôi là nhà cung cấp độc lập. Chúng tôi cung cấp mô hình không kiểm duyệt của riêng mình thông qua giao diện tương thích OpenAI. Đây không phải là GPT-4 hoặc mô hình của bất kỳ nhà cung cấp nào khác.

Làm thế nào để thanh toán cho API chatgpt không kiểm duyệt?

Bạn nạp tiền bằng tiền mã hóa (USDT trên TRC20 hoặc USDC trên Base). Số dư được tính phí theo token đã sử dụng. Lỗi và từ chối miễn phí.

Mô hình có lọc nội dung NSFW không?

Mô hình không từ chối nội dung người trưởng thành hợp pháp hoặc hư cấu. Nó được thiết kế cho việc sử dụng không giới hạn. Chỉ có nội dung tình dục liên quan đến trẻ vị thành niên mới được lọc nghiêm ngặt.

Khóa API của bạn ở gần

Đăng ký, sao chép khóa của bạn, cập nhật URL cơ sở. Đó là toàn bộ cấu hình.

Lấy khóa của bạnXem tài liệu