vi ▾

Tài liệu API

Bắt đầu gửi yêu cầu đến API LLM không kiểm duyệt của chúng tôi bằng cách định cấu hình máy khách tương thích OpenAI của bạn với URL cơ sở và khóa API hợp lệ của chúng tôi.

Base URLhttps://api.howtouseuncensoredai.com/v1
Mô hìnhkhông kiểm duyệt

Base URL và Xác thực

Bắt đầu bằng cách trỏ client của bạn đến URL cơ sở của chúng tôi và truyền khóa của bạn trong tiêu đề xác thực. Chúng tôi cung cấp một điểm cuối duy nhất chấp nhận các tải trọng OpenAI tiêu chuẩn mà không yêu cầu tiêu đề tùy chỉnh hoặc logic định tuyến phức tạp. Khóa API của bạn cấp quyền truy cập vào mô hình không kiểm duyệt chuyên dụng, và bạn có thể tạo khóa ngay lập tức qua bảng điều khiển bằng xác thực Google hoặc email. Giữ khóa của bạn an toàn vì đây là thông tin xác thực duy nhất cần thiết cho tất cả các yêu cầu.

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

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

Gửi lời nhắc của bạn đến chat/completions endpoint sử dụng tiêu chuẩn messages cấu trúc mảng. Bạn phải chỉ định ID mô hình là uncensored để đảm bảo bạn đang truy cập đúng công cụ suy luận. API trả về phản hồi văn bản tôn trọng cài đặt nhiệt độ và top-p của bạn mà không có từ chối ẩn đối với nội dung hợp pháp. Cấu trúc đơn giản này cho phép bạn tích hợp dịch vụ của chúng tôi vào các dự án hiện có với ít thay đổi mã nhất.

Streaming và Việc Sử Dụng Token

Bật phát trực tiếp bằng cách đặt stream: true để nhận các token khi chúng được tạo qua Server-Sent Events. Điều này giảm độ trễ cảm nhận đối với các phản hồi dài và cho phép giao diện của bạn cập nhật theo thời gian thực. Chi tiết sử dụng token được bao gồm trong chunk cuối cùng của luồng, vì vậy bạn có thể theo dõi chi phí chính xác mà không cần lưu trữ toàn bộ phản hồi trong bộ nhớ. Lỗi trong quá trình phát trực tiếp không tính phí cho phần đầu ra chưa hoàn tất.

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à chế độ JSON

Sử dụng tools tham số để kích hoạt gọi hàm, cho phép mô hình xuất dữ liệu có cấu trúc cho các ứng dụng của bạn. Bạn cũng có thể buộc đầu ra JSON bằng cách đặt response_format để {"type": "json_object"} cho tuân thủ lược đồ nghiêm ngặt. Các tính năng này hoạt động cùng với mô hình không kiểm duyệt của chúng tôi, vì vậy bạn nhận được đầu ra có cấu trúc mà không mất khả năng của mô hình trong việc xử lý các chủ đề phức tạp hoặc chuyên biệt. Định nghĩa rõ ràng các lược đồ hàm của bạn để nhận kết quả đáng tin cậy.

from openai import OpenAI

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

Tích hợp SDK Node

Tích hợp nhanh chóng bằng SDK Node chính thức của OpenAI bằng cách ghi đè base URL để trỏ đến dịch vụ của chúng tôi. Điều này đảm bảo tương thích với các trình bao bọc và middleware hiện có mong đợi hành vi OpenAI tiêu chuẩn. Bạn có thể xử lý lỗi một cách duyên dáng và quản lý các lần thử lại dựa trên các mã trạng thái do API của chúng tôi trả về. SDK xử lý việc tuần tự hóa và giải tuần tự hóa, cho phép bạn tập trung vào logic ứng dụng thay vì các chi tiết HTTP.

import OpenAI from "openai";

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

Giới hạn tốc độ và Hạn mức

API của chúng tôi giới hạn 300 yêu cầu mỗi phút mỗi khóa, với giới hạn đồng thời là 8 yêu cầu cùng lúc. Nếu vượt quá giới hạn này, bạn sẽ nhận mã lỗi 429; khóa không hợp lệ sẽ trả về mã 401. Mã 402 cho biết số dư nạp trước không đủ, bạn có thể nạp thêm bằng USDT hoặc USDC. Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token, cho phép xử lý lượng dữ liệu đầu vào lớn trong khi vẫn duy trì hiệu suất.

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

Cách sử dụng AI không kiểm duyệt lần đầu?

Đăng ký tài khoản để nhận $0.50 tín dụng dùng thử. Sau đó, tạo khóa API và định cấu hình máy khách tương thích OpenAI của bạn với URL cơ sở và ID mô hình của chúng tôi.

Điều gì xảy ra nếu tôi vượt quá giới hạn tốc độ?

Bạn sẽ nhận mã trạng thái 429 cho biết quá nhiều yêu cầu. Giới hạn là 300 yêu cầu mỗi phút cho mỗi khóa, với tối đa 8 yêu cầu đồng thời.

API LLM không kiểm duyệt có hỗ trợ phản hồi dạng stream không?

Có, đặt tham số stream thành true để nhận Server-Sent Events. Chi tiết sử dụng token được cung cấp trong chunk cuối cùng của luồng để tính phí chính xác.

Lấy khóa API của bạn

Đăng ký, sao chép khóa, cập nhật URL cơ sở của bạn. Thiết lập đơn giản.