VI ▾

API GPT không kiểm duyệt: Chuyển đổi client của bạn chỉ với ba dòng mã

Kết nối client OpenAI tương thích hiện có của bạn với endpoint của chúng tôi bằng cách cập nhật ba dòng cấu hình. Hướng dẫn nhanh này sẽ hướng dẫn bạn qua xác thực, yêu cầu cơ bản và truyền phát.

https://api.uncensoredgptapi.com/v1uncensored

Yêu cầu tiên quyết và URL cơ sở

Để sử dụng gpt api không kiểm duyệt này, bạn cần một khóa API và một client hỗ trợ định dạng OpenAI. Truy cập trang Lấy khóa API để đăng ký bằng email và mật khẩu. Khóa của bạn hiển thị ngay lập tức; không cần thẻ cho tín dụng dùng thử miễn phí $0.50. Base URL cho tất cả yêu cầu là https://api.uncensoredgptapi.com/v1. Chúng tôi cung cấp một mô hình không kiểm duyệt duy nhất với ID uncensored. Mô hình này chạy trên các máy chủ GPU của chúng tôi và không từ chối các chủ đề người lớn hợp pháp, hư cấu hoặc gây tranh cãi. Nó không phải là GPT, Claude hay bất kỳ mô hình của nhà cung cấp nào khác. Chúng tôi hỗ trợ nhận văn bản và trả về văn bản thông qua chat completions. Không có embeddings, hình ảnh hoặc âm thanh. Cửa sổ ngữ cảnh của bạn là 100,000 token cho prompt và completion kết hợp.

Xác thực

Gửi khóa API trong tiêu đề Authorization với cơ chế Bearer. Mỗi tài khoản chỉ có một khóa hoạt động. Nếu tạo lại khóa, khóa cũ bị thu hồi ngay. Điều này đặt lại bộ đếm giới hạn tốc độ vì khóa mới có hạn ngạch mới. Bạn không cần nạp tiền để thực hiện các yêu cầu đầu tiên; tín dụng dùng thử miễn phí sẽ chi trả. Đảm bảo client gửi khóa với mọi yêu cầu đến base URL. Nếu xác thực thất bại, bạn nhận lỗi 401.

Hoàn thành trò chuyện cơ bản

Gửi yêu cầu POST đến /v1/chat/completions. Đặt trường model thành uncensored. Bao gồm các thông báo hệ thống và người dùng của bạn trong mảng messages. API trả về phản hồi văn bản. Điều này hoạt động với bất kỳ SDK OpenAI tiêu chuẩn nào. Bạn có thể điều chỉnh các tham số như temperature hoặc max_tokens để kiểm soát độ sáng tạo và độ dài. Mô hình trả lời trực tiếp mà không từ chối nội dung đối với các chủ đề hợp pháp. Các yêu cầu được giới hạn ở kích thước thân 8 MB. Hãy giữ prompt của bạn ngắn gọn để nằm trong cửa sổ 100k token.

Tích hợp SDK Python

Sử dụng gói Python openai chính thức. Cấu hình base URL trỏ đến endpoint của chúng tôi. Đặt khóa API từ biến môi trường của bạn. Tạo phiên bản client và gọi chat.completions.create. Truyền ID mô hình uncensored. Thư viện tự động xử lý việc thử lại và phân tích JSON. Cách tiếp cận này hoạt động cho cả quy trình đồng bộ và bất đồng bộ. Đảm bảo bạn đang sử dụng phiên bản SDK gần đây hỗ trợ base URL tùy chỉnh. Đối tượng phản hồi cung cấp văn bản được tạo trong choices[0].message.content.

Sử dụng SDK Node.js

Cài đặt gói openai cho Node.js. Khởi tạo client với base URL và khóa API của bạn. Gọi endpoint hoàn tất hội thoại với mô hình uncensored. SDK trả về một promise giải quyết thành đối tượng phản hồi. Bạn có thể xử lý lỗi bằng cách bắt các ngoại lệ từ client. Phương pháp này phù hợp cho các ứng dụng phía máy chủ hoặc công cụ CLI. Hãy nhớ rằng ID mô hình là uncensored. Không cố gắng sử dụng các ID mô hình khác. Cấu trúc phản hồi khớp với định dạng OpenAI tiêu chuẩn, giúp di chuyển từ các nhà cung cấp khác trở nên đơn giản.

Phản hồi truyền phát

Bật truyền phát bằng cách đặt stream: true trong yêu cầu của bạn. API trả về luồng Sự kiện gửi bởi máy chủ (SSE). Mỗi chunk chứa một phần delta văn bản. Tích lũy các delta này để tái tạo phản hồi đầy đủ. Truyền phát giảm độ trễ cảm nhận đối với các đầu ra dài. Bạn có thể dừng luồng sớm nếu cần. Mô hình hỗ trợ gọi hàm cùng với truyền phát nếu client của bạn xử lý thực thi hàm đúng cách. Theo dõi luồng để biết hoàn tất hoặc lỗi. Tính năng này lý tưởng cho giao diện trò chuyện hoặc các ứng dụng thời gian thực nơi cần phản hồi ngay lập tức.

Giới hạn tốc độ và lỗi

Mỗi khóa cho phép 300 yêu cầu mỗi phút. Nếu bạn vượt quá giới hạn này, bạn sẽ nhận được lỗi 429. Tạo lại khóa của bạn sẽ thu hồi khóa cũ và cung cấp cho bạn một hạn ngạch mới. Lỗi 401 cho biết khóa không hợp lệ hoặc bị thiếu. Lỗi 402 có nghĩa là tín dụng trả trước của bạn đã hết; hãy nạp tiền qua tiền điện tử (USDT hoặc USDC). Tín dụng không bao giờ hết hạn. Thân yêu cầu phải dưới 8 MB. Nếu bạn gửi JSON không hợp lệ, bạn sẽ nhận được lỗi 400. Mô hình chặn nội dung tình dục liên quan đến vị thành niên. Tất cả các nội dung người lớn hợp pháp khác đều được phép. Kiểm tra thân phản hồi để biết các thông báo lỗi chi tiết.

cURL

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

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Truyền phá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)

Thông số API

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
Xác thựcAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredgptapi.com/v1
EndpointPOST /v1/chat/completions · GET /v1/models
ID mô hìnhuncensored
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Chế độ JSONresponse_format: {"type": "json_object"}
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Đầ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)
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
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Kích thước yêu cầutối đa 8 MB
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
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
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
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

Tôi có cần thẻ tín dụng để bắt đầu không?

Không. Bạn có thể đăng ký chỉ với email và mật khẩu. Bạn nhận được $0.50 tín dụng dùng thử miễn phí có hiệu lực trong 7 ngày. Điều này cho phép bạn kiểm tra API mà không cần liên kết phương thức thanh toán. Bạn có thể nạp tiền sau bằng tiền điện tử (USDT hoặc USDC).

Điều gì xảy ra nếu tôi tạo lại khóa API của mình?

Việc tạo lại khóa của bạn sẽ thu hồi khóa cũ ngay lập tức. Khóa cũ ngừng hoạt động ngay lập tức. Bộ đếm giới hạn tốc độ của bạn được đặt lại vì khóa mới bắt đầu với 300 yêu cầu mỗi phút. Điều này hữu ích nếu bạn nghi ngờ khóa bị rò rỉ hoặc muốn đặt lại hạn ngạch của mình.

Đây có phải là các mô hình GPT của OpenAI không?

Không. Chúng tôi cung cấp một mô hình trọng số mở không kiểm duyệt với ID <code>uncensored</code>. Nó không phải là GPT, Claude, Gemini hoặc bất kỳ mô hình nhà cung cấp nào khác. Nó chạy trên các máy chủ GPU chuyên dụng của chúng tôi. Nó được tối ưu hóa để tạo văn bản không giới hạn mà không từ chối nội dung cho các chủ đề hợp pháp. Kiểm tra trang giá của chúng tôi để biết chi phí token.

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