vi ▾
Mở tài khoản

Tài liệu

Bắt đầu với API LLM không kiểm duyệt của chúng tôi trong vài phút. Sử dụng các SDK OpenAI tiêu chuẩn để gửi văn bản và nhận đầu ra không giới hạn ngay lập tức.

$0.15
trên 1M token đầu vào
$0.50
Token đầu ra / 1M
100,000
ngữ cảnh token
$0.50
số dư dùng thử
300
yêu cầu mỗi phút

Xác thực và Base URL

Bắt đầu bằng cách gửi yêu cầu đến điểm cuối chuyên dụng với khóa API của bạn trong tiêu đề. Dịch vụ của chúng tôi sử dụng cấu trúc tương thích OpenAI tiêu chuẩn, vì vậy bạn chỉ cần cập nhật URL cơ sở và khóa. URL cơ sở là HTTPS://api.bestabliteratedmodels.com/v1. Bạn có thể tạo khóa ngay sau khi đăng ký bằng Google hoặc email. Không cần số điện thoại cho tài khoản.

curl https://api.bestabliteratedmodels.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 endpoints with zero refusals for uncensored chat"}]
  }'

Giữ khóa của bạn an toàn. Mỗi tài khoản chỉ cho phép một khóa hoạt động tại một thời điểm. Nếu bạn tạo một khóa mới, khóa trước đó sẽ ngừng hoạt động ngay lập tức. Điều này đảm bảo việc sử dụng của bạn luôn được gắn liền với một thông tin xác thực duy nhất.

Yêu cầu đầu tiên của bạn

Thực hiện lệnh gọi hoàn thành trò chuyện cơ bản để kiểm tra điểm cuối. Sử dụng ID mô hình 'uncensored' để nhận kết quả mà không có từ chối nội dung. API chấp nhận các tham số tiêu chuẩn như temperature và top_p. Bạn có thể gửi một lời nhắc đơn giản để xác minh kết nối hoạt động chính xác.

from openai import OpenAI

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

Kiểm tra đối tượng phản hồi để xem văn bản được tạo. Mô hình xử lý cửa sổ ngữ cảnh lên đến 100,000 token. Điều này bao gồm cả đầu vào và đầu ra của bạn. Các lỗi như khóa không hợp lệ sẽ trả về mã trạng thái 401.

Tích hợp SDK Node

Tích hợp API vào các ứng dụng Node.js của bạn bằng SDK chính thức. Cấu hình client với base URL và API key của bạn. Cấu trúc mã giống hệt với các triển khai OpenAI tiêu chuẩn. Điều này giúp việc di chuyển từ các nhà cung cấp khác trở nên dễ dàng.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestabliteratedmodels.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ý dữ liệu phản hồi để trích xuất phần hoàn tất. API hỗ trợ gọi hàm và chế độ JSON. Bạn có thể buộc các đầu ra JSON nghiêm ngặt bằng cách đặt tham số response_format. Điều này hữu ích cho việc xây dựng các đường ống dữ liệu có cấu trúc.

Phản hồi luồng

Bật chế độ streaming để nhận các token ngay khi chúng được tạo. Điều này giảm độ trễ cảm nhận cho người dùng. API sử dụng Server-Sent Events (SSE) cho mục đích này. Bạn có thể phân tích luồng để hiển thị văn bản theo từng phầ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)

Chunk cuối cùng trong luồng chứa tổng lượng token đã sử dụng. Điều này cho phép bạn theo dõi chi phí một cách chính xác. Streaming hoạt động với tất cả các tham số như nhiệt độ và các chuỗi dừng. Hãy sử dụng nó cho các giao diện trò chuyện yêu cầu cập nhật theo thời gian thực.

Giới hạn tốc độ và Lỗi

Theo dõi khối lượng yêu cầu để tránh gián đoạn dịch vụ. Giới hạn là 300 yêu cầu mỗi phút mỗi khóa. Bạn cũng có thể thực hiện 8 yêu cầu đồng thời cùng lúc. Kích thước thân yêu cầu không được vượt quá 8 MB. Vượt quá các giới hạn này sẽ trả về mã trạng thái 429.

Nếu hết tín dụng, API sẽ trả về lỗi 402. Bạn có thể nạp tiền vào tài khoản bằng tiền điện tử. Chúng tôi chấp nhận USDT trên mạng TRC20 hoặc USDC trên Base. Số tiền nạp tối thiểu là $20. Ưu đãi áp dụng cho các khoản nạp lớn. Các lỗi như khóa API không hợp lệ sẽ trả về 401.

Cửa sổ ngữ cảnh và ràng buộc

Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token. Điều này bao gồm cả gợi ý và phần hoàn thành. Đầu ra tối đa cho mỗi yêu cầu là 16.000 token. Nếu bạn không đặt max_tokens, giới hạn là 2.048 token. Hãy lập kế hoạch cho các đầu vào của bạn phù hợp.

API chỉ dành cho văn bản. Chúng tôi không cung cấp nhúng (embeddings) hoặc tạo hình ảnh. Việc từ chối nội dung là hiếm nhưng áp dụng cho nội dung tình dục liên quan đến trẻ vị thành niên. Giới hạn cứng này đảm bảo tuân thủ. Sử dụng API cho nội dung người trưởng thành hợp pháp, tiểu thuyết hoặc nghiên cứu.

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

URL gốc cho API là gì?

URL cơ sở là HTTPS://api.bestabliteratedmodels.com/v1. Nó hoạt động với bất kỳ máy khách tương thích OpenAI nào. Bạn chỉ cần thay đổi URL cơ sở và khóa API trong cấu hình của mình.

Làm thế nào để xử lý giới hạn tốc độ?

Bạn được giới hạn 300 yêu cầu mỗi phút. Bạn cũng có thể có 8 yêu cầu đồng thời. Nếu vượt quá các giới hạn này, bạn sẽ nhận được lỗi 429. Hãy theo dõi việc sử dụng của bạn để tránh gián đoạn.

Điều gì xảy ra nếu hết hạn mức tín dụng?

API trả về lỗi 402. Bạn có thể nạp thêm bằng USDT hoặc USDC. Tín dụng không bao giờ hết hạn. Bạn có thể thêm bất kỳ số nguyên nào từ $20 đến $500. Các khoản bonus áp dụng cho các số tiền lớn hơn.

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. Đó là tất cả.

Mở tài khoản