- ChatKioHne
- Tài liệu API
Tài liệu API
Bắt đầu với API LLM không kiểm duyệt của chúng tôi trong vài phút. Hướng dẫn này bao gồm xác thực, điểm cuối và phát trực tiếp cho việc viết sáng tạo không giới hạn.
Base URL và Xác thực
API tuân theo các quy ước tiêu chuẩn của OpenAI. Sử dụng HTTPS://api.chatkiohnezensur.com/v1 làm URL cơ sở. Lấy khóa của bạn từ bảng điều khiển sau khi đăng ký bằng Google hoặc email. Giữ khóa này an toàn. Truyền nó trong Authorization header dưới dạng bearer token.
Xác thực rất đơn giản. Không có định tuyến phức tạp hoặc các điểm khác biệt cụ thể của nhà cung cấp nào ở đây. Các yêu cầu của bạn được gửi trực tiếp đến mô hình uncensored chuyên dụng của chúng tôi. Lỗi như 401 cho biết khóa không hợp lệ. Hãy kiểm tra cài đặt tài khoản của bạn nếu quyền truy cập bị lỗi.
Mỗi tài khoản cho phép một khóa hoạt động. Tạo khóa mới sẽ thay thế khóa cũ ngay lập tức. Điều này đảm bảo bạn luôn kiểm soát quyền truy cập. Không yêu cầu xác minh số điện thoại khi đăng ký.
curl https://api.chatkiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the three main points of the provided text"}]
}'
Yêu cầu đầu tiên với Python
Gửi văn bản đến mô hình bằng SDK chính thức. Cài đặt gói và định cấu hình khóa của bạn. ID mô hình là uncensored. Yêu cầu trả về phản hồi dạng văn bản trực tiếp. Điều này hoạt động tốt cho roleplay hoặc viết sáng tạo không giới hạn.
Đặt nhiệt độ cho độ sáng tạo. Sử dụng top_p để lấy mẫu nucleus. Điều chỉnh max_tokens để kiểm soát độ dài đầu ra. Giá trị tối đa mặc định là 2,048 token trừ khi bạn chỉ định khác. Lỗi và từ chối không tiêu thụ tín dụng.
Định dạng phản hồi là JSON tiêu chuẩn. Xử lý ngoại lệ một cách khéo léo. API hỗ trợ stream cho đầu ra thời gian thực. Sử dụng tham số stream để cải thiện trải nghiệm người dùng trong các ứng dụng.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatkiohnezensur.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)
Triển khai SDK Node
Tích hợp API vào các ứng dụng Node.js một cách dễ dàng. Cấu hình base URL chính xác. Truyền API key của bạn trong các tiêu đề. SDK xử lý tuần tự hóa tự động. Điều này giảm đáng kể mã boilerplate.
Truyền phản hồi để cập nhật giao diện người dùng theo thời gian thực. Xử lý các chunk khi chúng đến. Điều này cung cấp trải nghiệm mượt mà hơn cho người dùng đang chờ đợi các đầu ra dài. Cửa sổ ngữ cảnh hỗ trợ 100,000 token tổng cộng.
Gọi hàm có sẵn thông qua tham số tools. Định nghĩa các lược đồ để trích xuất dữ liệu có cấu trúc. Mô hình tuân thủ các ràng buộc định dạng. Chế độ JSON đảm bảo đầu ra nhất quán để phân tích cú pháp.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatkiohnezensur.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);
Streaming và SSE
Bật phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. API trả về Server-Sent Events (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.
Xử lý dữ liệu khi chúng đến. Điều này làm giảm độ trễ cảm nhận đối với các phản hồi dài. Đệm các đoạn để tái tạo thông điệp đầy đủ. Xử lý các ngắt mạng một cách duyên dáng.
Streaming cũng hoạt động với gọi hàm. Nhận các lệnh gọi công cụ theo từng phần. Cập nhật giao diện người dùng động. Cách tiếp cận này mở rộng tốt cho các ứng dụng có lưu lượng truy cập cao.
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)
Giới hạn tốc độ và Ràng buộc
Mỗi khóa API cho phép 300 yêu cầu mỗi phút. Độ đồng thời bị giới hạn ở 8 yêu cầu đồng thời. Phần thân yêu cầu không được vượt quá 8 MB. Những giới hạn này ngăn chặn lạm dụng trong giờ cao điểm.
Giới hạn tốc độ được đặt lại mỗi phút. Vượt quá chúng sẽ trả về lỗi 429. Hãy đợi trước khi thử lại. Các gói cao cấp có thể cung cấp giới hạn cao hơn trong tương lai.
Cửa sổ ngữ cảnh hỗ trợ 100,000 token. Điều này bao gồm cả prompt và kết quả. Hãy theo dõi mức sử dụng để duy trì trong giới hạn. Các đầu vào lớn tiêu tốn nhiều tín dụng hơn.
Đếm Token và chi phí
Chỉ trả tiền cho những gì bạn sử dụng. Token đầu vào có giá $0.15 cho mỗi 1M. Token đầu ra có giá $0.50 cho mỗi 1M. Tín dụng không bao giờ hết hạn. Lỗi miễn phí.
Nạp tiền bằng crypto. USDT trên TRC20 hoặc USDC trên Base. Khoản nạp tối thiểu là $20. Tín dụng bonus áp dụng cho các khoản lớn hơn. +5% từ $50, +10% từ $100, +15% từ $200.
Tài khoản mới nhận $0.50 tín dụng dùng thử. Hợp lệ trong 7 ngày. Kiểm tra mức sử dụng trong bảng điều khiển. Không hoàn tiền cho tín dụng.
Các câu hỏi thường gặp
Mô hình không kiểm duyệt được sử dụng cho chat ki ohne zensur?
Chúng tôi sử dụng một mô hình trọng lượng mở chuyên dụng, được tinh chỉnh cho các phản hồi không giới hạn. Nó không từ chối các chủ đề người lớn hợp pháp, hư cấu hoặc gây tranh cãi. Nó không phải là GPT, Claude hay bất kỳ mô hình của nhà cung cấp nào khác.
Làm thế nào để xử lý lỗi trong API?
Lỗi trả về các mã HTTP tiêu chuẩn. 401 nghĩa là khóa không hợp lệ. 402 cho biết không có tiền. 429 báo hiệu giới hạn tốc độ. Kiểm tra thân phản hồi để biết chi tiết. Lỗi không tiêu thụ token.
Tôi có thể phát trực tuyến phản hồi cho đầu ra theo thời gian thực không?
Có, đặt stream thành true trong yêu cầu. API trả về Server-Sent Events. Xử lý các chunk khi chúng đến. Điều này giảm độ trễ cho các phản hồi dài.
Truy xuất khóa API của bạn
Đăng ký, sao chép khóa, và cập nhật URL base. Tích hợp hoàn tất trong vài phút.