vi ▾
Bắt đầu ngay

Tài liệu API LLM không kiểm duyệt

Kết nối khách hàng tương thích OpenAI của bạn với API LLM không kiểm duyệt của chúng tôi trong vài giây. Chúng tôi xử lý việc lưu trữ để bạn có thể gửi lời nhắc và nhận văn bản mà không có bộ lọc doanh nghiệp.

Mục lục
  1. Xác thực & Keys
  2. Endpoint Hoàn thành Trò chuyện
  3. Phát trực tiếp & Sử dụng Token
  4. Tham số & Cấu hình
  5. Mã lỗi & Giới hạn
  6. Danh sách Models

Xác thực & Keys

Bắt đầu bằng cách tạo khóa trên bảng điều khiển của chúng tôi. Bạn đăng ký bằng Google hoặc email và mật khẩu, sau đó sao chép chuỗi ngay lập tức. Gửi nó trong Authorization header dưới dạng mã Bearer. Khóa đơn này kiểm soát hạn ngạch và giới hạn phát trực tiếp của bạn.

curl https://api.bestuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
  }'

Mỗi tài khoản chỉ có một khóa hoạt động. Nếu bạn tạo khóa mới, khóa cũ sẽ ngừng hoạt động ngay lập tức. Số dư trả trước của bạn bao gồm mọi yêu cầu, và số dư chưa sử dụng không bao giờ hết hạn.

Endpoint Hoàn thành Trò chuyện

Gửi tin nhắn đến /v1/chat/completions endpoint theo định dạng chuẩn của OpenAI. Mô hình không kiểm duyệt của chúng tôi xử lý hướng dẫn hệ thống và lời nhắc của người dùng mà không từ chối các chủ đề người trưởng thành hợp pháp hoặc gây tranh cãi. Chúng tôi trả về phản hồi văn bản thuần trong choices mảng.

from openai import OpenAI

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

Giữ các tải trọng của bạn dưới 8 MB. Mô hình chấp nhận tới 100,000 token cho lời nhắc và phần hoàn thành kết hợp. Nếu bạn không đặt max_tokens, đầu ra được giới hạn ở 2.048 token. Chúng tôi không cung cấp các điểm cuối nhúng, tạo hình ảnh hoặc tinh chỉnh.

Phát trực tiếp & Sử dụng Token

Bật phát trực tiếp bằng cách đặt stream thành true. Máy chủ trả về các Sự kiện được gửi qua máy chủ cho mọi token được tạo. Bạn nhận được đầu ra theo thời gian thực trong khi mô hình xây dựng phản hồi. Dữ liệu sử dụng token chỉ xuất hiện trong đoạn cuối cùng của luồng.

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ý gracefully các phản hồi từng phần. Nếu luồng bị rớt, bạn có thể thử lại yêu cầu. API không kiểm duyệt của chúng tôi hỗ trợ gọi hàm và chế độ JSON cho đầu ra có cấu trúc. Sử dụng response_format với json_object cho các kiểu dữ liệu nhất quán.

Tham số & Cấu hình

Kiểm soát độ ngẫu nhiên với temperature và top_p. Đặt seed để có kết quả có thể tái lập. Sử dụng stop chuỗi để dừng quá trình tạo sớm. Điều chỉnh presence_penalty và frequency_penalty để ảnh hưởng đến sự lặp lại của từ.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestuncensored.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 tham số này hoạt động chính xác như SDK OpenAI. Chúng tôi không thêm các bộ sửa đổi ẩn. Các yêu cầu của bạn được xử lý trực tiếp bởi mô hình không kiểm duyệt của chúng tôi. Bạn có thể kết hợp các công cụ với tool_choice cho các quy trình tự động.

Mã lỗi & Giới hạn

Theo dõi các mã trạng thái HTTP tiêu chuẩn trong phản hồi của bạn. 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 bạn có không đủ số dư trả trước. Lỗi 429 báo hiệu rằng bạn đã vượt quá giới hạn tốc độ.

Chúng tôi cho phép 300 yêu cầu mỗi phút mỗi khóa. Bạn cũng có thể gửi 8 yêu cầu đồng thời. Nếu bạn chạm giới hạn này, hãy tạm dừng một chút trước khi thử lại. Lỗi và từ chối không tiêu thụ token của bạn. Chỉ có các kết thúc thành công mới tính phí vào số dư của bạn.

Danh sách Models

Truy vấn /v1/models endpoint để xác minh các tùy chọn có sẵn. API không kiểm duyệt của chúng tôi hiện đang phục vụ một mô hình ngôn ngữ lớn. ID mô hình là uncensored. Đó là một mô hình trọng lượng mở được tinh chỉnh cho các câu trả lời trực tiếp mà không có bộ lọc nội dung.

curl https://api.bestuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
  }'

Chúng tôi không định tuyến giữa nhiều nhà cung cấp. Bạn đang sử dụng mô hình không kiểm duyệt cụ thể của chúng tôi. Mô hình này hỗ trợ định dạng hoàn tất cuộc trò chuyện đầy đủ. Hãy kiểm tra đối tượng phản hồi để biết phiên bản mô hình chính xác và chi tiết giá theo mỗi 1M token.

Câu hỏi thường gặp về kỹ thuật

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

Chúng tôi chỉ chấp nhận thanh toán bằng tiền điện tử. Bạn có thể nạp tiền bằng USDT trên TRC20 hoặc USDC trên Base. Khoản nạp tối thiểu bắt đầu từ $20. Bạn nhận được tín dụng bonus cho các khoản lớn hơn.

Cửa sổ ngữ cảnh cho LLM không kiểm duyệt trực tuyến là gì?

Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token. Điều này bao gồm cả prompt đầu vào và kết quả được tạo. Bạn có thể gửi các tài liệu dài hoặc lịch sử hội thoại rộng rãi mà không chạm vào các giới hạn cứng.

API không kiểm duyệt có tương thích với các SDK của OpenAI không?

Có, nó tương thích hoàn toàn với OpenAI. Bạn chỉ cần cập nhật base URL và API key trong client của bạn. Cấu trúc endpoint và định dạng phản hồi khớp với lược đồ hoàn thành trò chuyện tiêu chuẩn. Bạn có thể sử dụng bất kỳ thư viện tương thích nào.

Thu được khóa API của bạn

Đăng ký, lấy khóa của bạn và cập nhật URL điểm cuối của bạn. Đơn giản.