vi ▾
Tạo khóa

Hướng dẫn bắt đầu nhanh

Tích hợp mô hình không kiểm duyệt vào ứng dụng của bạn bằng cách thay đổi URL cơ sở và đặt ID mô hình thành "uncensored". API tương thích OpenAI này chấp nhận các SDK OpenAI tiêu chuẩn, mang lại cho bạn quyền truy cập ngay lập tức vào việc tạo văn bản thô, không bị hạn chế chính sách mà không cần cấu hình thêm.

Cài đặt và cấu hình

Bắt đầu bằng cách cài đặt SDK chính thức cho ngôn ngữ của bạn. Máy khách chỉ yêu cầu khóa API và URL cơ sở đúng để định tuyến các yêu cầu đến máy chủ của chúng tôi. Thiết lập này hoạt động với bất kỳ máy khách tương thích OpenAI tiêu chuẩn nào.

Cấu hình các biến môi trường hoặc truyền trực tiếp chúng vào hàm tạo client. Bạn không cần quản lý logic định tuyến phức tạp hoặc chuyển đổi giữa nhiều mô hình. Mô hình uncensored đơn lẻ xử lý tất cả các yêu cầu.

  • Cài đặt gói thư viện qua trình quản lý gói của bạn.
  • Đặt khóa API từ bảng điều khiển của bạn.
  • Điểm khách hàng đến điểm cuối API.

Thực hiện yêu cầu đầu tiên

Gửi yêu cầu POST đến điểm cuối chat completions với ID mô hình được đặt là "uncensored". Điều này trả về phản hồi văn bản trực tiếp từ mô hình, bỏ qua các bộ lọc nội dung tiêu chuẩn. Bạn có thể gửi các lời nhắc đơn giản hoặc các hướng dẫn hệ thống phức tạp.

API chấp nhận các tham số tiêu chuẩn như temperature và top_p. Sử dụng lệnh cURL sau để xác minh kết nối và chất lượng phản hồi ngay lập tức.

curl https://api.chatbotunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fetch current temperature in Tokyo."}]
  }'

Phản hồi này xác nhận mô hình đang hoạt động và sẵn sàng cho lưu lượng sản xuất.

Xử lý phản hồi phát trực tiếp

Bật chế độ phát trực tiếp bằng cách đặt tham số stream thành true. API trả về một luồng sự kiện gửi qua máy chủ (SSE), cung cấp token khi chúng được tạo. Điều này giảm đáng kể độ trễ cảm nhận cho người dùng cuối.

Phân tích các chunk SSE để cập nhật giao diện người dùng của bạn theo thời gian thực. Chunk cuối cùng bao gồm tổng số token được sử dụng cho yêu cầu. Cách tiếp cận này rất cần thiết cho các giao diện trò chuyện nơi người dùng mong đợi phản hồi tức thì.

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)

Đảm bảo khách hàng của bạn xử lý đúng sự kiện kết thúc luồng.

Sử dụng công cụ và gọi hàm

Định nghĩa các công cụ trong yêu cầu của bạn để cho phép mô hình xuất dữ liệu có cấu trúc. Truyền các định nghĩa công cụ trong mảng tools và chỉ định tool_choice để chọn tự động. Mô hình trả về các cuộc gọi hàm trong nội dung phản hồi.

Phân tích các đối số hàm và thực thi chúng trong mã của bạn. Sau đó, truyền kết quả trở lại mô hình trong một thông báo tiếp theo. Chu kỳ này cho phép thực hiện các quy trình làm việc phức tạp nhiều bước mà không cần logic phân tích cú pháp bên ngoài.

import OpenAI from "openai";

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

Luôn xác thực lược đồ đầu ra trước khi thực thi.

Quản lý token và giới hạn

Cửa sổ ngữ cảnh hỗ trợ 100.000 token cho tổng cộng cả prompt và completion. Mỗi yêu cầu có thể xuất tối đa 16.000 token, hoặc 2.048 nếu tham số max_tokens bị bỏ qua. Theo dõi mức sử dụng của bạn thông qua số lượng token trong phản hồi.

Giới hạn tốc độ cho phép 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời cho mỗi khóa. Vượt quá những giới hạn này sẽ kích hoạt lỗi 429. Giữ khóa của bạn duy nhất cho mỗi tài khoản để tránh chia sẻ giới hạn.

Lỗi như 401 cho biết khóa không hợp lệ, trong khi 402 nghĩa là bạn cần thêm tín dụng. Việc từ chối do vi phạm nội dung nhỏ được miễn phí và không tiêu thụ token.

Xử lý lỗi và khắc phục sự cố

Xử lý lỗi HTTP một cách duyên dáng trong logic ứng dụng của bạn. Mã trạng thái 401 nghĩa là khóa API của bạn không đúng hoặc đã hết hạn. Hãy kiểm tra bảng điều khiển của bạn để đảm bảo khóa còn hoạt động.

Trạng thái 402 cho biết số dư trả trước không đủ. Hãy nạp tiền bằng USDT hoặc USDC để tiếp tục dịch vụ. Lỗi 429 cho biết bạn đã đạt giới hạn tốc độ. Hãy đợi và thử lại với cơ chế tăng dần theo cấp số nhân.

Các thân yêu cầu không hợp lệ trả về lỗi 400. Hãy xác minh cấu trúc JSON của bạn khớp với đặc tả API. Các lỗi này miễn phí và không trừ vào số dư của bạn.

Python

from openai import OpenAI

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

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

Lợi ích chính của API chatbot không giới hạn này là gì?

Nó cung cấp một mô hình không kiểm duyệt duy nhất 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. Bạn nhận được khả năng thô mà không có bộ lọc nội dung hoặc khóa đăng ký.

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

Thanh toán chỉ bằng tiền điện tử, chấp nhận USDT trên TRC20 hoặc USDC trên Base. Bạn có thể nạp từ $20 đến $500, với tín dụng thưởng cho các khoản lớn.

Đây có phải là dịch vụ tương thích với SDK openai không?

Có, nó hoàn toàn tương thích với các SDK chính thức của OpenAI. Bạn chỉ cần thay đổi URL cơ sở và ID mô hình để bắt đầu sử dụng nó.

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

Đăng ký, lấy khóa, cập nhật URL cơ sở. Đó là tất cả.