VI ▾

Bắt đầu với tín dụng dùng thử

Email và mật khẩu, khóa hiện ngay trên màn hình.

https://api.uncensoredllmhub.com/v1

Hướng dẫn nhanh API LLM không kiểm duyệt | Uncensored LLM Hub

Tích hợp LLM không kiểm duyệt của chúng tôi vào ứng dụng của bạn bằng giao diện tương thích OpenAI tiêu chuẩn. Hướng dẫn này bao gồm xác thực, định dạng yêu cầu, truyền phát và gọi hàm để triển khai ngay lập tức.

URL cơ bản & Xác thực

Sử dụng URL cơ bản https://api.uncensoredllmhub.com/v1 cho tất cả các yêu cầu. Xác thực yêu cầu khóa API được chuyển trong tiêu đề Authorization dưới dạng mã thông báo Bearer. Bạn nhận được khóa này ngay lập tức khi đăng ký qua trang Lấy khóa API. Khóa được liên kết với một tài khoản duy nhất; bạn có thể tạo lại khóa bất cứ lúc nào, điều này làm vô hiệu hóa khóa trước đó. Không cần số điện thoại hoặc thẻ tín dụng để bắt đầu.

POST /v1/chat/completions

Gửi prompt của bạn đến endpoint trò chuyện. ID mô hình luôn là uncensored. API chấp nhận các tin nhắn trò chuyện tiêu chuẩn và trả về văn bản. API không hỗ trợ hình ảnh, âm thanh hoặc embedding. Đảm bảo thân yêu cầu của bạn không vượt quá 8 MB. Ví dụ sau đây minh họa một yêu cầu văn bản cơ bản bằng cURL:

curl https://api.uncensoredllmhub.com/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."}]
  }'

Điều này trả về kết quả hoàn thành cho prompt của bạn. Bạn có thể phân tích cú pháp phản hồi để trích xuất văn bản được tạo cho logic ứng dụng của mình.

Tích hợp SDK Python

Sử dụng gói Python openai chính thức để tích hợp dễ dàng hơn. Định cấu hình máy khách với URL cơ bản và khóa API của bạn. Cách tiếp cận này đơn giản hóa việc xử lý JSON và suy luận kiểu. Ví dụ sau đây cho thấy cách khởi tạo máy khách và gửi tin nhắn:

from openai import OpenAI

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

Thay thế YOUR_API_KEY bằng khóa thực tế của bạn. Đối tượng phản hồi cung cấp quyền truy cập trực tiếp vào nội dung, giúp dễ dàng tích hợp vào quy trình làm việc Python.

Tích hợp SDK Node

Đối với môi trường JavaScript, hãy sử dụng SDK Node.js OpenAI. Đặt URL cơ bản và khóa API trong đối tượng cấu hình. Điều này cho phép bạn sử dụng cú pháp dựa trên promise tiêu chuẩn. Ví dụ sau đây minh họa một kết thúc trò chuyện đơn giản:

import OpenAI from "openai";

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

Đảm bảo bạn xử lý phản hồi không đồng bộ một cách thích hợp. Phương pháp này hoạt động tốt cho các ứng dụng phía máy chủ hoặc môi trường Node.js nơi bạn cần xử lý đầu ra ngay lập tức.

Phản hồi truyền phát (SSE)

Kích hoạ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 sự kiện gửi qua máy chủ (SSE) thay vì một đối tượng JSON đơn lẻ. Điều này cho phép bạn hiển thị các token khi chúng được tạo, cải thiện độ trễ cảm nhận. Ví dụ sau đây cho thấy cách xử lý luồng trong Python:

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)

Phân tích cú pháp từng phần để trích xuất nội dung delta. Điều này hữu ích cho các giao diện trò chuyện nơi người dùng mong đợi các chỉ báo gõ theo thời gian thực. Luồng kết thúc khi nhận được phần cuối cùng.

Giới hạn tốc độ, Lỗi & Ngữ cảnh

Bạn bị giới hạn ở 300 yêu cầu mỗi phút mỗi khóa. Nếu bạn vượt quá giới hạn này, bạn sẽ nhận được lỗi 429. Các lỗi phổ biến khác bao gồm 401 (khóa không hợp lệ) và 402 (không đủ tín dụng). Cửa sổ ngữ cảnh là 100.000 token cho prompt cộng với kết quả hoàn thành kết hợp. Nếu đầu vào của bạn quá lớn, mô hình có thể cắt bớt hoặc từ chối yêu cầu. Luôn theo dõi mức sử dụng của bạn qua bảng điều khiển để tránh gián đoạn dịch vụ.

Thông số kỹ thuật

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
Base URLhttps://api.uncensoredllmhub.com/v1
Xác thựcAuthorization: Bearer YOUR_KEY
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
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Chế độ JSONresponse_format: {"type": "json_object"}
Đầ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
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Kích thước yêu cầutối đa 8 MB
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
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
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
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í
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Thưởng+5% từ $50, +10% từ $100
Đăng nhậpGoogle hoặc email và mật khẩu
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ
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

Đây có phải là LLM lập trình không kiểm duyệt không?

Có, mô hình được tinh chỉnh để trả lời mà không từ chối nội dung, bao gồm cả các chủ đề gây tranh cãi hoặc người lớn, trong khi vẫn chặn nội dung tình dục liên quan đến trẻ em. Mô hình xử lý hiệu quả việc tạo mã và các truy vấn kỹ thuật mà không có các bộ lọc doanh nghiệp tiêu chuẩn.

Điều gì xảy ra nếu khóa API của tôi bị xâm phạm?

Bạn có thể tạo lại khóa ngay lập tức từ bảng điều khiển. Hành động này thu hồi khóa cũ, vì vậy bất kỳ ứng dụng nào sử dụng khóa đó sẽ ngừng hoạt động cho đến khi được cập nhật. 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.

Bạn có hỗ trợ gọi công cụ/hàm không?

Có, endpoint hỗ trợ định nghĩa công cụ và gọi hàm. Bạn có thể định nghĩa các công cụ trong yêu cầu của mình, và mô hình sẽ trả về kết quả JSON có cấu trúc mà bạn có thể phân tích cú pháp để thực hiện các hàm cụ thể trong ứng dụng của mình.

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ơ bản. Đó là toàn bộ thiết lập.

Lấy khóa API

https://api.uncensoredllmhub.com/v1