Hướng dẫn bắt đầu nhanh cho nhà phát triển
Kết nối khách hàng tương thích OpenAI hiện có của bạn với API LLM không kiểm duyệt trong vài giây. Hướng dẫn này bao gồm xác thực, định dạng yêu cầu, streaming và sử dụng công cụ để tích hợp nhanh chóng.
Xác thực & Base URL
Sử dụng khóa API của bạn với Authorization: Bearer header. URL cơ sở của chúng tôi là https://api.apiclaudecheap.com/v1không kiểm duyệt. Bạn nhận được một khóa cho mỗi tài khoản, được cấp ngay lập tức sau khi đăng ký bằng Google hoặc email. Không cần số điện thoại.
Endpoint Hoàn thành Trò chuyện
Gửi văn bản đến POST /v1/chat/completions. Mô hình tạo ra các phản hồi văn bản mà không có từ chối nội dung đối với các chủ đề người lớn hợp pháp. Các yêu cầu tuân theo cấu trúc JSON tiêu chuẩn. Token đầu vào có giá $0,15 mỗi triệu, token đầu ra $0,50 mỗi triệu. Lỗi và từ chối không tiêu thụ tín dụng. Hãy bắt đầu với một tin nhắn đơn giản để xác minh kết nối.
curl https://api.apiclaudecheap.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return only the current UTC timestamp"}]
}'
Tích hợp SDK Python
Ghi đè base_url trong máy khách OpenAI. Truyền khóa API và tên mô hình. Máy khách tự động xử lý việc tuần tự hóa. Bạn có thể truyền dữ liệu hoặc phân tích các phản hồi đầy đủ. Cách tiếp cận này cho phép bạn tái sử dụng các cơ sở mã hiện có. Điều chỉnh URL cơ sở để trỏ đến điểm cuối của chúng tôi. Giữ nguyên tên mô hình là uncensored. Kiểm tra với một prompt ngắn trước.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiclaudecheap.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)
Tích hợp SDK Node
Cấu hình baseUrl tùy chọn trong client Node của bạn. Đặt khóa API trong tiêu đề. Sử dụng uncensored như mô hình. Điều này cho phép bạn chuyển đổi nhà cung cấp mà không cần thay đổi logic ứng dụng của bạn. SDK quản lý kết nối HTTP. Xử lý lỗi một cách duyên dáng. Kiểm tra mã trạng thái phản hồi. Phân tích cú pháp thân JSON. Phương pháp này hoạt động cho cả các yêu cầu đồng bộ và bất đồng bộ.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiclaudecheap.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ới SSE
Bật phát trực tiếp bằng cách đặt stream: true. Máy chủ gửi Các sự kiện được gửi bởi máy chủ (SSE). Mỗi phần chứa văn bản một phần. Phần cuối bao gồm thống kê sử dụng token. Điều này giảm độ trễ cảm nhận được cho các phản hồi dài. Bộ đệm các phần trong ứng dụng của bạn. Kết hợp chúng để tạo thành thông báo hoàn chỉnh. Xử lý lỗi kết nối trong quá trình luồng. Theo dõi việc sử dụng token để duy trì trong ngân sách.
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)
Gọi hàm & Chế độ JSON
Định nghĩa các công cụ trong tools mảng. Mô hình trả về dữ liệu có cấu trúc khi cần. Sử dụng response_format: {type: "json_object"} cho JSON nghiêm ngặt. Điều này đảm bảo đầu ra dự đoán được cho tự động hóa. Nhiệt độ và top_p kiểm soát tính ngẫu nhiên. Giá trị thấp hơn làm cho phản hồi mang tính xác định hơn. Đặt seed để tái lập trình tự. Các chuỗi dừng ngắt quá trình tạo sớm. Hình phạt hiện diện và tần suất điều chỉnh việc lặp lại token.
Câu hỏi thường gặp
Tại sao giới hạn tốc độ 429 được kích hoạt?
Bạn đã vượt quá 300 yêu cầu mỗi phút hoặc 8 yêu cầu đồng thời mỗi khóa. Mỗi khóa có giới hạn nghiêm ngặt. Chờ vài giây trước khi thử lại. Nâng cấp khóa của bạn hoặc phân phối tải trên nhiều khóa nếu cần.
Điều gì xảy ra khi gặp lỗi 402?
Số dư trả trước của bạn đã hết. Lỗi và từ chối không tiêu tốn tín dụng. Nạp tiền bằng USDT hoặc USDC để tiếp tục. Tín dụng không bao giờ hết hạn, vì vậy bạn có thể thêm tiền sau.
Cửa sổ ngữ cảnh lớn đến mức nào?
Cửa sổ ngữ cảnh là 100.000 token cho tổng prompt và completion. Output tối đa là 16.000 token cho mỗi yêu cầu. Các yêu cầu vượt quá 8 MB sẽ bị từ chối. Giữ các tải trọng ngắn gọn để tránh lỗi.
Lấy khóa của bạn trong vài giây
Đăng ký, lấy khóa của bạn, cập nhật URL cơ sở của bạn. Chỉ cần thế.