Tài liệu API
Đặt LLM không kiểm duyệt này vào hệ thống hiện có của bạn với một endpoint tương thích OpenAI tiêu chuẩn. Bạn có tạo văn bản thô mà không có bộ lọc nội dung bằng một mô hình tín dụng trả trước đơn giản.
- Base URL
- https://api.keyapiclaude.com/v1
- Mô hình
- không kiểm duyệt
Base URL và Xác thực
Bắt đầu bằng cách trỏ client của bạn đến URL cơ sở của chúng tôi và truyền khóa của bạn trong tiêu đề Authorization. Chúng tôi sử dụng mô hình tín dụng trả trước đơn giản, tính phí theo lượng token thực tế sử dụng, vì vậy các lỗi và từ chối đều miễn phí. Bạn có thể tạo khóa ngay lập tức qua Google hoặc email mà không cần số điện thoại, và khóa sẽ được hiển thị ngay sau khi đăng ký.
Yêu cầu đầu tiên
Gửi yêu cầu POST đến điểm cuối chat completions để nhận phản hồi văn bản từ mô hình uncensored. Sử dụng ID mô hình 'uncensored' để đảm bảo bạn đang truy cập máy chủ trọng lượng mở cụ thể của chúng tôi chứ không phải một proxy chung. Hệ thống chấp nhận các tham số tiêu chuẩn như temperature và top_p để kiểm soát độ ngẫu nhiên.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiclaude.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ản hồi luồng
Bật chế độ phát trực tiếp bằng cách đặt tham số stream thành true để nhận các token khi chúng được tạo. Chunk cuối cùng chứa tổng số token đã sử dụng cho yêu cầu, điều mà chúng tôi sử dụng để tính phí vào tín dụng trả trước của bạn. Cách tiếp cận này giảm độ trễ cảm nhận cho việc tạo nội dung dài.
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)
Chế độ JSON và Gọi hàm
Sử dụng tham số response_format để buộc đầu ra JSON nghiêm ngặt nhằm đảm bảo phân tích cú pháp đáng tin cậy trong các ứng dụng của bạn. Bạn cũng có thể xác định các công cụ và tool_choice để cho phép mô hình tự quyết định khi nào gọi các hàm cụ thể. Điều này hoạt động chính xác như giao diện SDK OpenAI tiêu chuẩn.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiclaude.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);
Giới hạn tốc độ và Hạn mức
Khóa API của bạn bị giới hạn ở 300 yêu cầu mỗi phút và chỉ cho phép tám yêu cầu đồng thời. Kích thước tối đa của thân yêu cầu là 8 MB, và bạn có thể yêu cầu lên đến 16,000 token cho mỗi phần hoàn thành. Nếu bạn vượt quá các giới hạn này, máy chủ sẽ trả về mã trạng thái 429.
Các lỗi phổ biến và ngữ cảnh
Lỗi 401 có nghĩa là khóa của bạn không hợp lệ hoặc đã hết hạn, trong khi lỗi 402 cho biết số dư trả trước của bạn đã cạn kiệt. Bạn có thể nạp tiền bằng USDT (TRC20) hoặc USDC (Base) bắt đầu từ $20 để tiếp tục sử dụng dịch vụ. Cửa sổ ngữ cảnh là 100,000 token cho cả lời nhắc và phần hoàn thành.
cURL
curl https://api.keyapiclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List 3 steps to validate an API key"}]
}'Các câu hỏi thường gặp
Tùy chọn khóa API Claude thay thế cho nội dung không kiểm duyệt là gì?
API của chúng tôi phục vụ một mô hình trọng lượng mở duy nhất, được tinh chỉnh để xuất nội dung không bị kiểm duyệt mà không từ chối nội dung cho các chủ đề người lớn hợp pháp. Nó không phải là GPT, Claude hay bất kỳ model của nhà cung cấp nào khác, nhưng sử dụng cùng mã client và SDK mà bạn đã quen thuộc.
Làm thế nào để nạp tín dụng nếu tôi hết?
Bạn có thể nạp tiền bằng USDT (TRC20) hoặc USDC (Base) cho bất kỳ số nguyên nào từ $20 đến $500. Chúng tôi cung cấp tiền thưởng dao động từ 5% đến 15% tùy thuộc vào số tiền nạp, và số dư đã trả trước không bao giờ hết hạn.
Dữ liệu của tôi có được dùng để huấn luyện không?
Không, các prompt không được sử dụng để huấn luyện. Chúng tôi chỉ yêu cầu một địa chỉ email cho tài khoản của bạn, đảm bảo thu thập dữ liệu tối thiểu trong khi bạn tạo văn bản thông qua API của chúng tôi.
Lấy khóa API của bạn
Đăng ký, sao chép khóa, cập nhật URL base. Thế là xong.