vi ▾
Try with trial credit

Tài liệu dành cho nhà phát triển cho LLM không kiểm duyệt

Đặt khóa API của bạn vào bất kỳ client tương thích OpenAI nào và bắt đầu tạo văn bản mà không có bộ lọc nội dung. Chúng tôi cung cấp một mô hình thô, không kiểm duyệt thông qua một endpoint tiêu chuẩn, cho phép bạn tập trung vào việc xây dựng ứng dụng của mình.

Xác thực và Base URL

Khóa API của bạn xác thực mọi yêu cầu đến cơ sở hạ tầng của chúng tôi. Chúng tôi chỉ yêu cầu địa chỉ email để tạo tài khoản của bạn, và khóa của bạn được tạo ngay lập tức. Truyền khóa này trong Authorization header sử dụng Bearer scheme. URL cơ sở của chúng tôi là HTTPS://api.unfilteredllms.com/v1, hoạt động với các SDK OpenAI chính thức và bất kỳ máy khách tương thích OpenAI nào chỉ bằng cách thay đổi cấu hình base_url.

curl https://api.unfilteredllms.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return current server time in ISO format"}]
  }'

Nếu bạn nhận được lỗi 401, khóa của bạn không hợp lệ hoặc đã hết hạn. Nếu bạn thấy lỗi 402, số dư trả trước của bạn đã cạn kiệt. Bạn có thể nạp tiền bằng USDT (TRC20) hoặc USDC (Base) bắt đầu từ $20, với số dư thưởng được áp dụng ở các gói cao hơn.

Điểm cuối Chat Completions

Chúng tôi cung cấp một điểm cuối duy nhất cho việc tạo văn bản: POST /v1/chat/completions. Điểm cuối này xử lý tất cả nhu cầu suy luận của bạn, chấp nhận một danh sách các tin nhắn và trả về kết quả hoàn thiện. ID mô hình bạn phải gửi là uncensored, một mô hình trọng lượng mở được tinh chỉnh cho đầu ra thô. Nó không phải là GPT, Claude hoặc bất kỳ mô hình của nhà cung cấp nào khác.

from openai import OpenAI

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

Bạn có thể gửi lên đến 100.000 token trong prompt và completion kết hợp. Nếu bạn không chỉ định giá trị max_tokens, mô hình mặc định là 2.048 token mỗi yêu cầu. Endpoint này không hỗ trợ embeddings, tạo ảnh hoặc fine-tuning.

Phản hồi luồng và sử dụng token

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ề dữ liệu thông qua Sự kiện gửi máy chủ (SSE), cho phép bạn hiển thị token ngay khi chúng được tạo. Điều này giảm đáng kể độ trễ cảm nhận đối với người dùng 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)

Chi tiết sử dụng token được bao gồm trong chunk cuối cùng của luồng. Điều này cho phép bạn theo dõi mức tiêu thụ chính xác mà không cần lưu trữ toàn bộ phản hồi. Lỗi trong quá trình streaming là miễn phí, vì vậy bạn chỉ trả tiền cho các token được phân phối thành công.

Function Calling và chế độ JSON

Sử dụng tools tham số để xác định lược đồ hàm, cho phép mô hình xuất dữ liệu có cấu trúc. Bạn cũng có thể buộc đầu ra JSON nghiêm ngặt bằng cách đặt response_format để {"type": "json_object"}. Điều này rất cần thiết để xây dựng các agent đáng tin cậy hoặc phân tích các phản hồi phức tạp.

import OpenAI from "openai";

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

Mô hình hỗ trợ tool_choice cho việc ép buộc các cuộc gọi hàm cụ thể. Điều này đảm bảo hành vi nhất quán trong các môi trường sản xuất nơi đầu ra xác định là rất quan trọng. Bạn có thể kết hợp các tính năng này với các tham số tiêu chuẩn như nhiệt độ để kiểm soát chính xác.

Tham số: Nhiệt độ, Top-P và các Ràng buộc

Kiểm soát sự sáng tạo với temperature và sự đa dạng với top_p. Sử dụng stop chuỗi để dừng quá trình tạo tại các dấu hiệu cụ thể. Bạn cũng có thể áp dụng presence_penalty và frequency_penalty để giảm sự lặp lại.

Đặt một seed để có kết quả có thể tái lập trong quá trình kiểm thử. Các tham số này cho phép bạn tinh chỉnh hành vi của mô hình mà không cần phải huấn luyện lại. Mô hình vẫn không giới hạn đối với nội dung người lớn hợp pháp, nhưng sẽ từ chối nội dung tình dục liên quan đến trẻ vị thành niên.

Giới hạn, Lỗi và Cửa sổ ngữ cảnh

Khóa API của bạn bị giới hạn ở 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời. Kích thước tối đa của thân yêu cầu là 8 MB. Nếu bạn vượt quá các giới hạn này, bạn sẽ nhận được lỗi 429 Quá nhiều yêu cầu. Bạn có thể tạo khóa mới để thay thế khóa cũ nếu cần.

Kích thước cửa sổ ngữ cảnh là 100.000 token tổng cộng. Điều này cho phép xử lý tài liệu dài hoặc lịch sử hội thoại rộng rãi. Chúng tôi không cung cấp SLA, nhưng cơ sở hạ tầng của chúng tôi được thiết kế để có độ sẵn sàng cao. Kiểm tra trang giá để biết các ưu đãi nạp tiền crypto hiện tại.

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

API LLM không kiểm duyệt thực sự không có bộ lọc nội dung không?

Có, mô hình không từ chối các chủ đề người trưởng thành hợp pháp, giả tưởng hoặc gây tranh cãi. Tuy nhiên, chúng tôi áp dụng giới hạn cứng đối với nội dung tình dục liên quan đến trẻ vị thành niên, luôn bị từ chối nhất quán. Điều này khiến nó lý tưởng cho các ứng dụng NSFW mà không có các rào chắn doanh nghiệp.

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 tiền điện tử: USDT trên mạng lưới TRC20 hoặc USDC trên mạng lưới Base. Các khoản nạp dao động từ $20 đến $500 với bonus áp dụng ở các mức cao hơn. Số dư trả trước của bạn không bao giờ hết hạn, và bạn chỉ trả tiền cho các token đã sử dụng.

Tôi có thể sử dụng LLM không lọc này để tự lưu trữ cục bộ không?

Đây là một dịch vụ API được lưu trữ, không phải là một mô hình cục bộ. Bạn tương tác với nó thông qua URL cơ sở của chúng tôi bằng các yêu cầu HTTP tiêu chuẩn. Nếu bạn cần lưu trữ cục bộ, bạn sẽ cần tải xuống mô hình trọng lượng mở của riêng mình, nhưng API của chúng tôi cung cấp sự tiện lợi và khả năng mở rộng.

Lấy khóa API của bạn ngay bây giờ

Đăng ký, lấy khóa của bạn, trỏ đến URL cơ sở mới. Bạn đã sẵn sàng để bắt đầu.

Try with trial credit