VI ▾

Unrestricted AI Chatbot: Hướng dẫn nhanh: Tích hợp API LLM không kiểm duyệt

Tích hợp API chatbot AI không kiểm duyệt của chúng tôi vào ứng dụng của bạn bằng các endpoint tương thích OpenAI tiêu chuẩn. Hướng dẫn nhanh này bao gồm xác thực, yêu cầu cơ bản, truyền phát và gọi hàm với mô hình không kiểm duyệt đơn lẻ của chúng tôi.

Xác thực và URL cơ sở

API của chúng tôi sử dụng xác thực tương thích OpenAI tiêu chuẩn. Bạn cần một khóa API hợp lệ, bạn có thể tạo ngay trên trang Lấy khóa API. URL cơ sở cho tất cả các yêu cầu là https://api.unrestrictedaichatbot.cc/v1. Định cấu hình máy khách của bạn bằng cách đặt URL cơ sở này và khóa API của bạn. Chúng tôi hỗ trợ đăng nhập bằng Google hoặc đăng ký bằng email/mật khẩu. Không cần số điện thoại. Khóa API của bạn chỉ được hiển thị một lần sau khi tạo. Hãy giữ nó an toàn. Mỗi tài khoản chỉ cho phép một khóa hoạt động; tạo khóa mới sẽ thay thế khóa cũ. Các yêu cầu được xác thực qua tiêu đề Authorization: Bearer <API_KEY>. Nếu bạn gửi khóa không hợp lệ, bạn sẽ nhận được lỗi 401. Nếu tín dụng trả trước của bạn đã hết, bạn sẽ nhận được lỗi 402. Điều này đảm bảo sử dụng minh bạch mà không có phí ẩn.

Yêu cầu hoàn thành cơ bản

Gửi một yêu cầu POST /v1/chat/completions tiêu chuẩn để tạo văn bản. API AI không kiểm duyệt của chúng tôi trả về phần kết thúc văn bản dựa trên prompt của bạn. ID mô hình luôn là uncensored. Bạn có thể chỉ định các tham số như temperature và top_p để kiểm soát độ ngẫu nhiên. API chấp nhận đầu vào văn bản và trả về đầu ra văn bản. API không hỗ trợ hình ảnh, âm thanh hoặc embedding. Tập trung vào việc tạo văn bản. Bạn có thể đặt giới hạn max_tokens, mặc định là 2.048 nếu không chỉ định. Cửa sổ ngữ cảnh hỗ trợ tối đa 100.000 token tổng cộng (prompt + completion). Sử dụng endpoint này cho các tác vụ tạo văn bản đơn giản.

Phản hồi truyền phát

Bật truyền phát bằng cách đặt stream: true trong yêu cầu của bạn. API trả về các chunk Sự kiện gửi bởi máy chủ (SSE). Mỗi chunk chứa văn bản từng phần. Chunk cuối cùng bao gồm thống kê sử dụng token. Truyền phát lý tưởng cho trải nghiệm người dùng theo thời gian thực. Nó giảm độ trễ cảm nhận. API mô hình AI không kiểm duyệt của chúng tôi xử lý truyền phát hiệu quả. Bạn có thể phân tích các chunk khi chúng đến. Điều này cho phép hiển thị ngay lập tức văn bản được tạo. Sử dụng truyền phát cho giao diện trò chuyện hoặc tạo nội dung dài. Nó mang lại trải nghiệm người dùng mượt mà hơn so với việc chờ phản hồi đầy đủ. Đếm token chỉ có sẵn trong chunk cuối cùng.

Gọi hàm (Công cụ)

Hỗ trợ gọi hàm cho các tương tác có cấu trúc. Xác định các công cụ trong yêu cầu của bạn với tên, mô tả và lược đồ tham số. Mô hình có thể chọn gọi một hàm. Đặt tool_choice thành auto hoặc chỉ định một công cụ. Điều này cho phép tích hợp với các hệ thống bên ngoài. Sử dụng điều này để trích xuất dữ liệu hoặc kích hoạt hành động. API hỗ trợ các định dạng công cụ OpenAI tiêu chuẩn. Nó hoạt động với mô hình không kiểm duyệt của chúng tôi để chọn hàm đáng tin cậy. Xác định rõ ràng các công cụ của bạn. Mô hình trả về danh sách các lệnh gọi công cụ. Phân tích các lệnh gọi này để thực hiện các hàm trong ứng dụng của bạn. Điều này thêm khả năng vượt xa việc tạo văn bản đơn giản.

Chế độ JSON

Buộc mô hình xuất ra JSON hợp lệ. Đặt response_format: { "type": "json_object" } trong yêu cầu của bạn. Điều này đảm bảo đầu ra là JSON có thể phân tích cú pháp. Hữu ích cho việc trích xuất dữ liệu có cấu trúc hoặc phản hồi API. Mô hình tuân thủ cú pháp JSON. Điều này giảm lỗi phân tích cú pháp trong mã của bạn. Kết hợp với gọi hàm để có đầu ra có cấu trúc mạnh mẽ. API không kiểm duyệt của chúng tôi duy trì định dạng này một cách đáng tin cậy. Sử dụng nó khi bạn cần các cấu trúc dữ liệu nhất quán. Nó đơn giản hóa việc xử lý dữ liệu ở tầng sau. Đảm bảo prompt của bạn khuyến khích đầu ra JSON để có kết quả tốt nhất.

Tham số, Giới hạn và Lỗi

Quản lý các yêu cầu với các giới hạn cụ thể. Tối đa 300 yêu cầu mỗi phút cho mỗi khóa. Tối đa 8 yêu cầu đồng thời. Tối đa 8 MB thân yêu cầu. Lỗi bao gồm 401 (khóa không hợp lệ), 402 (không có tín dụng) và 429 (giới hạn tốc độ). Cửa sổ ngữ cảnh là 100.000 token. Đầu ra tối đa là 32.000 token. Sử dụng các tham số như temperature, top_p, stop, seed, presence_penalty và frequency_penalty. Những điều này kiểm soát hành vi tạo. Theo dõi việc sử dụng của bạn thông qua đếm token. Tín dụng trả trước không bao giờ hết hạn. Lỗi là miễn phí. Mô hình dự đoán này phù hợp với các tích hợp ổn định. Tránh vượt quá giới hạn để tránh lỗi 429.

cURL

curl https://api.unrestrictedaichatbot.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Truyền phá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)

Thông số API

Toàn bộ giới hạn và tính năng thực tế của API ở một nơi — hãy kiểm tra trước khi nạp tiền.

MụcGiá trị
Định dạngtương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa
EndpointPOST /v1/chat/completions · GET /v1/models
ID mô hìnhuncensored
Xác thựcAuthorization: Bearer YOUR_KEY
Base URLhttps://api.unrestrictedaichatbot.cc/v1
Chế độ JSONresponse_format: {"type": "json_object"}
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Gọi hàmcó — tools, tool_choice; phản hồi có tool_calls, kể cả khi streaming; kết quả gửi lại bằng role: tool
Đầu ra tối đatối đa phần còn lại của cửa sổ 100.000 token; max_tokens tùy chọn (không giới hạn riêng)
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Kích thước yêu cầutối đa 8 MB
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Tính phítín dụng trả trước theo mức dùng thực tế; lỗi và từ chối miễn phí
Thưởng+5% từ $50, +10% từ $100
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
Dùng thử miễn phí$0,50 trong 7 ngày, không cần thẻ · Khóa dùng thử: 2 yêu cầu song song, 60 yêu cầu/phút; hạn mức đầy đủ (8 và 300) sau lần nạp đầu
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ
Đăng nhậpGoogle hoặc email và mật khẩu
Nội dungcho phép nội dung người lớn; từ chối nội dung tình dục liên quan đến trẻ vị thành niên

Mã lỗi

Lỗi trả về dạng JSON với type cố định; yêu cầu lỗi hoặc bị từ chối không bị tính phí.

MãLoạiÝ nghĩa
400bad_requestJSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh
401missing_key · invalid_key · key_revokedthiếu khóa, sai khóa hoặc khóa đã bị thay
402no_credithết tín dụng — nạp tiền là dùng tiếp ngay
403content_blockednội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí
404not_foundendpoint không tồn tại
413request_too_largenội dung lớn hơn 8 MB
429rate_limited · concurrencyvượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại
503upstream_busymô hình đang bận — thử lại sau vài giây

Hỏi đáp

Cửa sổ ngữ cảnh tối đa là bao nhiêu?

Cửa sổ ngữ cảnh hỗ trợ tối đa 100.000 token, bao gồm cả prompt và phần hoàn thành. Điều này cho phép xử lý lượng dữ liệu đầu vào lớn và đầu ra dài trong một yêu cầu duy nhất.

Tôi xử lý phản hồi truyền phát như thế nào?

Đặt tham số <code>stream</code> thành true trong yêu cầu của bạn. API trả về các chunk Sự kiện gửi bởi máy chủ (SSE) chứa văn bản từng phần. Việc sử dụng token chỉ được cung cấp trong chunk cuối cùng.

Có giới hạn yêu cầu đồng thời không?

Có, bạn có thể có tối đa 8 yêu cầu đồng thời cho mỗi khóa API. Giới hạn tốc độ là 300 yêu cầu mỗi phút. Vượt quá các giới hạn này sẽ dẫn đến lỗi 429.

Khóa của bạn chỉ cách một biểu mẫu

Tạo tài khoản, sao chép khóa, thay đổi URL cơ sở. Đó là toàn bộ thiết lập.

Lấy khóa API