vi ▾
Nhận khóa dùng thử

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

Kết nối SDK OpenAI hiện có của bạn với API LLM không kiểm duyệt chỉ bằng một thay đổi URL cơ sở. Bạn có quyền truy cập ngay lập tức vào một mô hình không kiểm duyệt với cửa sổ ngữ cảnh 100,000 token và giá token trả trước minh bạch.

Base URL và Xác thực

Bắt đầu bằng cách trỏ client của bạn đến điểm cuối cụ thể để bỏ qua bộ lọc nội dung tiêu chuẩn. Sử dụng URL cơ sở https://api.bestabliteratedmodel.com/v1 và chuyển khóa của bạn thông qua chuẩn Authorization header. Bạn có thể tạo khóa của bạn ngay lập tức qua Google hoặc email trên trang đăng ký mà không cần cung cấp thông tin thanh toán cho bản dùng thử.

curl https://api.bestabliteratedmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the unit tests for the new authentication module"}]
  }'

Đảm bảo header của bạn khớp chính xác với định dạng ở trên. Hệ thống xác thực thông tin đăng nhập trước khi xử lý bất kỳ token nào, vì vậy hãy giữ khóa của bạn an toàn.

Yêu cầu đầu tiên với Python SDK

Tích hợp trực tiếp bằng thư viện Python OpenAI chính thức bằng cách ghi đè URL cơ sở. Điều này cho phép bạn gửi prompt đến mô hình không kiểm duyệt mà không thay đổi đáng kể cấu trúc mã hiện có của bạn. ID mô hình luôn là uncensored cho tất cả các yêu cầu.

from openai import OpenAI

client = OpenAI(base_url="https://api.bestabliteratedmodel.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ương pháp này duy trì tương thích với các tham số tiêu chuẩn như temperature và top_p. Bạn có thể kiểm tra phản hồi ngay lập tức sau khi tạo phiên bản máy khách.

Tích hợp Node.js

Sử dụng gói OpenAI Node.js để gửi các phần hoàn thành văn bản đến điểm cuối không kiểm duyệt của chúng tôi. Đặt baseURL thuộc tính sang địa chỉ API của chúng tôi trước khi thực hiện bất kỳ lệnh gọi nào. Điều này đảm bảo ứng dụng của bạn định tuyến yêu cầu chính xác mà không chạm vào các giới hạn nhà cung cấp tiêu chuẩn.

import OpenAI from "openai";

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

Xử lý luồng phản hồi hoặc đối tượng đơn tùy theo nhu cầu. SDK xử lý tokenization nội bộ, vì vậy bạn tập trung vào logic prompt thay vì các chi tiết hạ tầng.

Streaming với SSE

Bật tạo token theo thời gian thực bằng cách đặt stream: true trong các tham số yêu cầu. API trả về Server-Sent Events (SSE) trong đó mỗi chunk chứa văn bản từng phần. Các chỉ số sử dụng token xuất hiện trong chunk 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ý từng delta khi chúng đến để hiển thị văn bản ngay lập tức cho người dùng. Điều này làm giảm đáng kể độ trễ cảm nhận so với việc chờ đợi hoàn thành đầy đủ.

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

Định nghĩa các lược đồ công cụ trong yêu cầu của bạn để cho phép đầu ra có cấu trúc từ mô hình. API hỗ trợ các định nghĩa hàm tiêu chuẩn với các tham số và mô tả. Mô hình sẽ trả về các lệnh gọi công cụ khi phù hợp dựa trên hướng dẫn lời nhắc của bạn.

Định nghĩa tools mảng với các hàm mong muốn của bạn. Phản hồi bao gồm một tool_calls field nếu mô hình quyết định gọi một công cụ.

Chế độ JSON, giới hạn và lỗi

Buộc đầu ra JSON nghiêm ngặt bằng cách đặt response_format để {"type": "json_object". Điều này đảm bảo việc phân tích cú pháp đáng tin cậy cho các quy trình tự động hóa. Cửa sổ ngữ cảnh của chúng tôi hỗ trợ tổng cộng 100,000 token, với tối đa 16,000 token đầu ra.

Các lỗi phổ biến bao gồm 401 cho khóa không hợp lệ, 402 khi tín dụng trả trước cạn kiệt và 429 cho giới hạn tỷ lệ (300 yêu cầu/phút). Các yêu cầu về nội dung tình dục liên quan đến trẻ em luôn bị từ chối.

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

API mô hình đã loại bỏ kiểm duyệt tốt nhất là gì?

API của chúng tôi cung cấp một mô hình ngôn ngữ lớn không kiểm duyệt duy nhất, được tối ưu hóa cho việc tạo văn bản không giới hạn. Nó loại bỏ các bộ lọc an toàn tích hợp trong khi vẫn duy trì độ mạch lạc cao cho các chủ đề người lớn và gây tranh cãi.

Tín chỉ trả trước hoạt động như thế nào?

Bạn chỉ trả phí cho token đã sử dụng, với đầu vào ở mức $0.15 cho mỗi 1M token và đầu ra ở mức $0.50 cho mỗi 1M token. Lỗi và từ chối miễn phí, và số dư không bao giờ hết hạn.

Tôi có thể sử dụng cái này với SDK OpenAI không?

Có, endpoint 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 cập nhật base URL và API key trong cấu hình client của bạn.

Lấy khóa API trong một bước

Đăng ký, sao chép khóa của bạn, cập nhật URL base. Xong.