VI ▾
$0,25mỗi 1 triệu token đầu vào
Uncensored Aichat
$0,50tín dụng dùng thử

Uncensored AichatTích hợp Chat AI không kiểm duyệt trong vài phút

Tích hợp Chat AI không kiểm duyệt trong vài phút

Nhận khóa API và gửi tin nhắn đầu tiên đến API LLM không kiểm duyệt của chúng tôi trong vòng dưới năm phút. Hướng dẫn này bao gồm xác thực, yêu cầu tiêu chuẩn, truyền phát và sử dụng công cụ với mô hình không kiểm duyệt duy nhất.

https://api.uncensoredaichat.top/v1uncensored

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

Trước khi gửi yêu cầu, bạn cần một khóa API. Đăng ký trên trang Lấy khóa API bằng Google hoặc địa chỉ email. Khóa của bạn xuất hiện ngay lập tức; không cần thẻ tín dụng cho lượt dùng thử ban đầu. Tất cả yêu cầu đều sử dụng URL gốc tương thích OpenAI: https://api.uncensoredaichat.top/v1. Bạn có thể sử dụng bất kỳ SDK OpenAI tiêu chuẩn nào bằng cách trỏ nó vào URL này và cung cấp khóa của bạn. ID mô hình là uncensored. Đây là một mô hình trọng số mở đơn lẻ, được tinh chỉnh để giảm thiểu từ chối, không phải là bộ định tuyến đến các nhà cung cấp khác.

Xác thực và Yêu cầu đầu tiên

Bao gồm khóa API của bạn trong tiêu đề Authorization dưới dạng token Bearer. API mong đợi các tải trọng JSON tiêu chuẩn của OpenAI. Nếu khóa không hợp lệ, bạn nhận được lỗi 401. Nếu tín dụng trả trước của bạn đã cạn kiệt, bạn nhận được lỗi 402. Lỗi và từ chối không tiêu thụ token, vì vậy bạn chỉ bị tính phí cho việc sử dụng thực tế. Sử dụng lệnh cURL sau để gửi một prompt đơn giản.

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

Yêu cầu này gửi một tin nhắn người dùng đến mô hình uncensored và mong đợi một phản hồi văn bản. Kiểm tra thân phản hồi để tìm văn bản được tạo trong mảng choices.

Tích hợp SDK Python

Sử dụng thư viện Python openai chính thức giúp đơn giản hóa việc xử lý yêu cầu. Định cấu hình máy khách với khóa API và URL cơ sở chính xác. Cách tiếp cận này tự động xử lý tuần tự hóa JSON và thử lại. Nó lý tưởng cho các dịch vụ backend hoặc kịch bản nơi bạn cần phản hồi đồng bộ đáng tin cậy.

from openai import OpenAI

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

Đoạn mã minh họa việc khởi tạo máy khách và thực hiện cuộc gọi hoàn thành trò chuyện. Đảm bảo bạn cài đặt phiên bản SDK mới nhất để hỗ trợ tất cả các tham số hiện tại như temperature và top_p.

Sử dụng SDK Node.js

Đối với môi trường JavaScript hoặc TypeScript, SDK Node hoạt động giống hệt phiên bản Python. Trỏ URL cơ sở đến endpoint của chúng tôi. Điều này hữu ích cho các hàm serverless hoặc máy chủ web xử lý đầu vào của người dùng theo thời gian thực.

import OpenAI from "openai";

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

Ví dụ này cho thấy cách nhập máy khách và gửi yêu cầu. Đối tượng phản hồi chứa cùng cấu trúc với API, cho phép bạn trích xuất nội dung dễ dàng. Hãy nhớ rằng ID mô hình luôn là uncensored.

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

Để cải thiện trải nghiệm người dùng, hãy bật truyền phát bằng cách đặt stream: true. API trả dữ liệu từng phần thông qua Sự kiện được gửi qua Máy chủ (SSE). Thống kê sử dụng token được bao gồm trong chunk cuối cùng. Điều này giảm độ trễ cảm nhận cho người dùng cuối tương tác với giao diện chat 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)

Xử lý các sự kiện stream để hiển thị văn bản khi nó được tạo. Nếu kết nối bị ngắt, bạn có thể cần triển khai logic kết nối lại tùy thuộc vào nhu cầu ứng dụng của bạn. Cửa sổ ngữ cảnh hỗ trợ tối đa 100.000 token tổng cộng, cho phép các cuộc trò chuyện dài mà không bị cắt ngắn ngay lập tức.

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

Mỗi khóa API bị giới hạn ở 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời. Nếu bạn vượt quá những giới hạn này, bạn sẽ nhận được lỗi 429. Thân yêu cầu không được vượt quá 8 MB. Nếu bạn cần một khóa mới, việc tạo khóa mới sẽ thay thế khóa cũ đang hoạt động. Các giới hạn nội dung được áp dụng: nội dung tình dục liên quan đến trẻ vị thành niên luôn bị từ chối. Các nội dung người trưởng thành hợp pháp khác được phép. Hãy kiểm tra số dư tín dụng trả trước của bạn thường xuyên để tránh lỗi 402.

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

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

Cách tính phí cho API AI không kiểm duyệt?

Bạn trả tiền theo token với tín dụng trả trước không bao giờ hết hạn. Token đầu vào giá $0,25 mỗi triệu, token đầu ra giá $1,00 mỗi triệu. Lỗi và từ chối miễn phí. Nạp tiền bằng USDT (TRC20) hoặc USDC (Base) chỉ bằng crypto.

Đây có phải là Character.ai hay OpenRouter không?

Không. Chúng tôi cung cấp một API trực tiếp cho một mô hình không kiểm duyệt, không phải dịch vụ định tuyến hay giao diện chat web. Khác với OpenRouter, chúng tôi không tổng hợp nhiều nhà cung cấp. Chúng tôi cũng không yêu cầu đăng ký hàng tháng; bạn chỉ trả tiền cho những gì sử dụng.

Tôi sẽ làm gì nếu hết tín dụng?

Yêu cầu sẽ trả về lỗi 402 cho biết thiếu tiền. Tín dụng hiện có không hết hạn, nên bạn có thể nạp tiền bất cứ lúc nào. Bạn có thể thêm bất kỳ số nguyên nào từ $10 đến $500, với tín dụng bonus cho các lần nạp lớn hơn.