vi ▾
API Tương thích OpenAI cho LLM không kiểm duyệt
Uncensoredapikeys

Tài liệu API & Bắt đầu nhanh

Tích hợp các khóa API không kiểm duyệt của chúng tôi với các máy khách tương thích chuẩn OpenAI để tạo văn bản mà không bị từ chối. Hướng dẫn này bao gồm xác thực, cấu trúc yêu cầu, phát trực tuyến và sử dụng công cụ để triển khai ngay lập tức.

Base URL và Xác thực

Điểm cuối API là https://api.uncensoredapikeys.com/v1. URL này hoạt động với bất kỳ SDK OpenAI hoặc máy khách tương thích nào. Bạn chỉ cần thay đổi URL cơ sở và cung cấp khóa API của bạn trong tiêu đề ủy quyền. Mọi yêu cầu đều yêu cầu khóa hợp lệ. Khóa không hợp lệ sẽ trả về lỗi 401. Bạn nhận được một khóa hoạt động cho mỗi tài khoản.

Xác thực rất đơn giản. Sử dụng tiêu chuẩn Authorization: Bearer <API_KEY> định dạng. Khóa của bạn được tạo ngay sau khi đăng ký thông qua Google hoặc email. Không yêu cầu xác minh số điện thoại. Khóa không bao giờ hết hạn miễn là bạn có tín dụng trả trước.

Tạo Chat Completion

Gửi tin nhắn đến mô hình bằng cách sử dụng POST /v1/chat/completions endpoint. endpoint. ID mô hình là uncensored. Điểm cuối này chấp nhận các tin nhắn chat tiêu chuẩn với các trường role và content. Bạn có thể chỉ định temperature, top_p và các chuỗi dừng. Mô hình sẽ trả về phần hoàn thiện văn bản.

Đảm bảo các yêu cầu của bạn nằm trong giới hạn thân 8 MB. Vượt quá giới hạn này sẽ dẫn đến lỗi. Bạn có thể xử lý tới 300 yêu cầu mỗi phút. Điều này cho phép tích hợp thông lượng cao mà không cần quản lý hàng đợi phức tạp.

Cấu trúc yêu cầu ví dụ:

curl https://api.uncensoredapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return 404 for missing id"}]
  }'

Tích hợp Python SDK cũng rất đơn giản. Khởi tạo client với URL cơ sở tùy chỉnh và khóa API của bạn. Truyền danh sách tin nhắn dưới dạng danh sách các từ điển. Đối tượng phản hồi chứa văn bản được tạo ra trong choices[0].message.content. Phương pháp này tự động xử lý tuần tự hóa JSON.

from openai import OpenAI

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

Phản hồi luồng (SSE)

Bật phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. API trả về Server-Sent Events (SSE). Mỗi chunk chứa văn bản từng phần. Chunk cuối cùng bao gồm thống kê sử dụng token. Điều này cho phép hiển thị nội dung được tạo theo thời gian thực.

Streaming làm giảm độ trễ cảm nhận cho các phản hồi dài. Bạn có thể bắt đầu hiển thị văn bản ngay lập tức. Quản lý bộ đệm được xử lý bởi các SDK tiêu chuẩn. Sử dụng tính năng này cho các giao diện chat hoặc bảng điều khiển trực tiếp. Số lượng token trong chunk cuối cùng giúp theo dõi việc sử dụng một cách chính xá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)

Function Calling và các công cụ

Mô hình hỗ trợ gọi hàm thông qua tools tham số. Xác định các công cụ với tên, mô tả và lược đồ JSON. Mô hình có thể trả về các lệnh gọi hàm thay vì văn bản trực tiếp. Điều này cho phép tích hợp với các hệ thống hoặc API bên ngoài. Bạn có thể chỉ định tool_choice để bắt buộc hoặc cho phép chọn tự động.

Suse dụng điều này cho việc trích xuất dữ liệu có cấu trúc hoặc quy trình tác nhân. Mô hình xác định công cụ chính xác dựa trên lời nhắc của người dùng. Bạn phải thực thi hàm và truyền kết quả lại cho mô hình nếu cần. Điều này tạo ra một vòng lặp cho các tác vụ phức tạp, nhiều bước. Chế độ JSON cũng có sẵn thông qua response_format cho định dạng đầu ra nghiêm ngặt.

Tham số và Giới hạn

Điều chỉnh hành vi tạo với các tham số như temperature, top_p, và seed. Nhiệt độ cao hơn làm tăng tính ngẫu nhiên. Các giá trị thấp hơn tạo ra các đầu ra xác định hơn. Sử dụng stop chuỗi để dừng quá trình tạo tại các dấu hiệu cụ thể. presence_penalty và frequency_penalty giúp giảm sự lặp lại.

Cửa sổ ngữ cảnh là 100.000 token cho tổng đầu vào và đầu ra. Lượng output tối đa cho mỗi yêu cầu là 16.000 token. Nếu max_tokens chưa được đặt, giới hạn mặc định là 2.048 token. Giới hạn tốc độ áp dụng 300 yêu cầu mỗi phút. Yêu cầu đồng thời được giới hạn ở 8 trên mỗi khóa. Hãy lên kế hoạch độ đồng thời của bạn tương ứng.

Thông tin Mô hình

ID mô hình là uncensored. Đó là một mô hình trọng lượng mở được lưu trữ trên máy chủ của chúng tôi. Nó không phải là GPT, Claude, Gemini hay bất kỳ mô hình của nhà cung cấp nào khác. Nó được tinh chỉnh để trả lời mà không từ chối nội dung cho mục đích người lớn hợp pháp. Giới hạn cứng duy nhất là nội dung tình dục liên quan đến trẻ vị thành niên.

Giá cả minh bạch. Token đầu vào có giá $0.15 cho mỗi 1M. Token đầu ra có giá $0.50 cho mỗi 1M. Lỗi và từ chối đều miễn phí. Tín dụng không bao giờ hết hạn. Bạn có thể nạp bằng USDT (TRC20) hoặc USDC (Base). Nạp tối thiểu là $20. Tín dụng bonus áp dụng cho các khoản lớn hơn. Không có phí hàng tháng. Không có gói đăng ký. Chỉ trả cho những gì bạn sử dụng.

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredapikeys.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 câu hỏi thường gặp

URL điểm cuối khóa API uncensored là gì?

URL cơ sở là HTTPS://api.uncensoredapikeys.com/v1. Điều này hoạt động với bất kỳ máy khách tương thích OpenAI nào. Bạn phải cập nhật URL cơ sở trong cấu hình SDK của mình.

Làm thế nào để xử lý các lỗi như 401, 402 hoặc 429?

Lỗi 401 có nghĩa là khóa API của bạn không hợp lệ hoặc bị thiếu. Lỗi 402 cho biết số dư trả trước không đủ. Lỗi 429 báo hiệu rằng bạn đã vượt quá giới hạn 300 yêu cầu mỗi phút. Logic thử lại nên xử lý lỗi 429 bằng cách tăng dần độ trễ.

Giới hạn cửa sổ ngữ cảnh và đầu ra là gì?

Tổng cửa sổ ngữ cảnh là 100,000 token. Đầu ra tối đa mỗi yêu cầu là 16,000 token. Nếu bạn không đặt max_tokens, giới hạn đầu ra mặc định là 2,048 token. Token đầu vào và đầu ra đều tính vào cùng một cửa sổ.

Lấy khóa API của bạn ngay lập tức

Đăng ký, sao chép token, cập nhật endpoint. Đó là tất cả.

Lấy khóa API