Hướng dẫn nhanh: API LLM không kiểm duyệt
Hướng dẫn nhanh này hướng dẫn bạn tích hợp API LLM không kiểm duyệt bằng các SDK OpenAI tiêu chuẩn. Bạn sẽ xác thực, gửi yêu cầu và xử lý luồng mà không bị khóa đăng ký.
Điều kiện tiên quyết: Thiết lập SDK và khóa API
URL cơ sở cho dịch vụ lưu trữ của chúng tôi là https://api.priceclaude.com/v1. Xác thực yêu cầu một khóa API hợp lệ được truyền trong Authorization header. Bạn tạo khóa này ngay lập tức sau khi đăng ký bằng Google hoặc email trên Lấy khóa API trang. Không cần số điện thoại để đăng ký.
API của chúng tôi tương thích với OpenAI. Bạn có thể sử dụng bất kỳ SDK nào hỗ trợ tiêu chuẩn openai cấu trúc gói. Truyền khóa của bạn dưới dạng api_key tham số. Thay đổi base_url để trỏ đến điểm cuối của chúng tôi. Điều này cho phép bạn thay thế bằng mô hình không kiểm duyệt của chúng tôi mà không cần viết lại logic tích hợp của mình.
Thực hiện yêu cầu chat hoàn tất đầu tiên
Gửi yêu cầu POST đến /v1/chat/completions với các thông điệp hệ thống và người dùng của bạn. Định danh mô hình là nghiêm ngặt uncensored. Đây không phải là mô hình của nhà cung cấp khác. Đây là một mô hình trọng lượng mở được tinh chỉnh để đưa ra câu trả lời trực tiếp mà không từ chối nội dung, phù hợp cho người trưởng thành hợp pháp. Bạn có thể đặt các tham số như temperature và top_p để kiểm soát độ sáng tạo.
Token đầu vào có giá $0.15 cho mỗi triệu token. Token đầu ra có giá $0.50 cho mỗi triệu token. Lỗi và từ chối không tiêu thụ tín dụng trả trước. Bạn có thể xác minh yêu cầu của mình hoạt động bằng cách gửi một tin nhắn kiểm tra đơn giản. Phản hồi sẽ chứa văn bản được tạo ra trong content trường.
Xử lý phản hồi phát trực tiếp (SSE)
Đặt stream true trong yêu cầu của bạn để nhận các Sự kiện được gửi bởi máy chủ. Điều này cho phép bạn xử lý các token khi chúng được tạo. Phát trực tiếp giảm độ trễ cảm nhận cho các phản hồi lớn. Phần cuối cùng chứa thống kê sử dụng token tổng cộng. Điều này giúp bạn theo dõi chi phí theo thời gian thực.
Đệm các chunk đến và nối chúng lại. Đảm bảo bạn xử lý sự kiện kết thúc luồng đúng cách. Cách tiếp cận này rất quan trọng cho các giao diện trò chuyện. Nó cung cấp trải nghiệm người dùng mượt mà hơn so với việc chờ đợi phản hồi đầy đủ.
Sử dụng công cụ và chế độ JSON
Xác định các lược đồ hàm trong tools tham số. Mô hình có thể gọi các hàm này nếu được hướng dẫn. Sử dụng tool_choice để bắt buộc một hàm cụ thể. Điều này cho phép các quy trình phức tạp. Chế độ JSON có sẵn qua response_format: {type: "json_object"}. Điều này đảm bảo đầu ra có cấu trúc cho việc phân tích cú pháp đáng tin cậy. Sử dụng điều này cho các nhiệm vụ trích xuất dữ liệu.
Hiểu việc sử dụng token và giới hạn
Cửa sổ ngữ cảnh là 100,000 token kết hợp. Điều này bao gồm cả prompt và kết quả. Đầ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, nó mặc định là 2.048. Kích thước thân yêu cầu bị giới hạn ở 8 MB. Bạn có thể thực hiện 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 mỗi khóa. Vượt quá các giới hạn này sẽ trả về lỗi 429.
Xử lý lỗi và logic thử lại
Xử lý HTTP 401 bằng cách xác minh khóa API của bạn. Lỗi 402 nghĩa là tiền nạp trước của bạn đã hết. Nạp tiền qua crypto để tiếp tục. Sử dụng backoff theo cấp số nhân cho các lỗi giới hạn tốc độ 429. Logic thử lại nên tôn trọng Retry-After header nếu có mặt. Lỗi không tính phí tín dụng. Điều này bảo vệ số dư của bạn trong thời gian sự cố mạng.
cURL
curl https://api.priceclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit the quarterly report by Friday at noon"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.priceclaude.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.priceclaude.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);Phát trực tiếp
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)Các câu hỏi thường gặp
API không kiểm duyệt giá Claude là gì?
Đây là API trả tiền theo mức sử dụng cho một LLM không kiểm duyệt. Giá là $0.15 cho mỗi triệu token đầu vào và $0.50 cho mỗi triệu token đầu ra. Không yêu cầu đăng ký hàng tháng.
Làm thế nào để lấy khóa API?
Đăng ký trên trang Nhận Khóa API bằng Google hoặc email. Khóa của bạn sẽ được hiển thị ngay lập tức. Không cần số điện thoại. Bạn có thể thay thế khóa nếu cần.
Mô hình không kiểm duyệt?
Có, nó không từ chối nội dung người lớn hợp pháp. Nó chỉ chặn nội dung tình dục liên quan đến trẻ vị thành niên. Bạn có thể sử dụng nó cho các chủ đề sáng tạo, kỹ thuật hoặc gây tranh cãi.
Tạo khóa của bạn
Đăng ký, sao chép khóa, cập nhật URL base. Sẵn sàng hoạt động.