Bắt đầu tại đây/Tích hợp
Tài liệu API Tương thích OpenAI
Bắt đầu sử dụng LLM không kiểm duyệt của chúng tôi ngay lập tức. Hướng dẫn này bao gồm các điểm cuối API tương thích OpenAI, xác thực và các tham số streaming để tích hợp trực tiếp.
https://api.keyapikimi.com/v1uncensored
Base URL và Xác thực
URL cơ sở cho tất cả các yêu cầu là HTTPS://api.keyapikimi.com/v1. Xác thực bằng cách truyền khóa API độc nhất của bạn trong tiêu đề Authorization. Bạn nhận được khóa này ngay lập tức sau khi đăng ký với Google hoặc email. Khóa này cấp quyền truy cập vào mô hình không kiểm duyệt mà không yêu cầu đăng ký hàng tháng.
curl https://api.keyapikimi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch weather in tokyo"}]
}'Khóa API của bạn vẫn còn hiệu lực cho đến khi bạn thay thế nó. Lỗi và từ chối không tiêu thụ số dư trả trước của bạn. Quyền riêng tư được duy trì vì các lời nhắc không được sử dụng để huấn luyện dữ liệu của bạn.
Yêu cầu đầu tiên: Chat Completions
Gửi các truy vấn văn bản đến mô hình không kiểm duyệt duy nhất qua điểm cuối hoàn tất trò chuyện. ID mô hình là "uncensored". Điểm cuối này chấp nhận các tham số tiêu chuẩn như temperature và top_p. Nó trả về văn bản được tạo mà không từ chối nội dung cho việc sử dụng người lớn hợp pháp.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapikimi.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)Mỗi yêu cầu hỗ trợ cửa sổ ngữ cảnh 100.000 token cho cả đầu vào và đầu ra kết hợp. Bạn có thể phát trực tiếp phản hồi hoặc nhận chúng dưới dạng một khối duy nhất. Mô hình xử lý hiệu quả việc gọi hàm và chế độ JSON.
Tích hợp SDK Node.js
Sử dụng SDK OpenAI cho Node.js chính thức để kết nối dễ dàng. Đặt base URL và API key trong đối tượng cấu hình của bạn. Cách tiếp cận này hoạt động với bất kỳ thư viện client tương thích OpenAI nào. Bạn tránh được logic định tuyến phức tạp bằng cách sử dụng một nhà cung cấp model duy nhất.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapikimi.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);Định nghĩa id mô hình "uncensored" để đảm bảo yêu cầu được gửi đến máy chủ chính xác. API xử lý đếm token và tính phí tự động. Lỗi được trả về dưới dạng mã trạng thái HTTP tiêu chuẩn để gỡ lỗi dễ dàng.
Phản hồi luồng qua SSE
Bật chế độ phát trực tiếp bằng cách đặt tham số stream thành true. API trả về sự kiện gửi qua máy chủ (SSE) để cung cấp token theo thời gian thực. Chi tiết sử dụng token xuất hiện trong chunk cuối cùng của luồng. Phương pháp này giảm độ trễ cảm nhận cho các đầu ra 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)Phân tích các sự kiện SSE để hiển thị văn bản khi nó được tạo. Đầu ra tối đa mỗi yêu cầu là 16.000 token. Nếu bạn không đặt max_tokens, mặc định là 2.048 token. Streaming hoạt động với tất cả các tham số tiêu chuẩn như chuỗi dừng.
Tham số: Nhiệt độ và Top P
Kiểm soát mức độ sáng tạo bằng tham số temperature. Giá trị cao hơn tạo ra văn bản đa dạng hơn. Sử dụng top_p để giới hạn việc lấy mẫu chỉ ở các token có khả năng cao nhất. Tham số stop sẽ dừng quá trình sinh văn bản khi xuất hiện các chuỗi ký tự cụ thể. Các cài đặt này hoạt động cùng nhau để mang lại khả năng kiểm soát chính xác.
Điều chỉnh seed để có kết quả có thể tái lập trong quá trình kiểm tra. Các hình phạt hiện diện và tần suất giúp giảm sự lặp lại. Chế độ JSON buộc đầu ra phải là JSON hợp lệ. Sử dụng response_format để buộc các cấu trúc dữ liệu nghiêm ngặt cho các ứng dụng của bạn.
Giới hạn, Lỗi và Cửa sổ ngữ cảnh
Cửa sổ ngữ cảnh là 100.000 token tổng cộng. Bạn có thể gửi tối đa 300 yêu cầu mỗi phút mỗi khóa. Độ đồng thời bị giới hạn ở 8 yêu cầu đồng thời mỗi khóa. Thân yêu cầu không được vượt quá 8 MB. Những giới hạn này đảm bảo hiệu suất ổn định cho tất cả người dùng.
Xử lý HTTP 401 cho khóa không hợp lệ. HTTP 402 cho biết số dư tiền nạp trước không đủ. HTTP 429 nghĩa là bạn đã chạm giới hạn tốc độ. Tiền không bao giờ hết hạn, vì vậy bạn có thể nạp bất cứ lúc nào qua crypto. Hoàn tiền không được cấp cho tiền đã sử dụng.
Các câu hỏi thường gặp
Khóa API Kimi được sử dụng để làm gì?
Khóa API của bạn xác thực các yêu cầu gửi đến điểm cuối LLM không kiểm duyệt. Nó thay thế nhu cầu đăng ký nhiều nhà cung cấp. Sử dụng nó với bất kỳ thư viện máy khách tương thích OpenAI tiêu chuẩn nào.
Bạn chấp nhận những phương thức thanh toán nào?
Chỉ crypto: USDT trên TRC20 hoặc USDC trên Base, số nguyên từ $20 đến $500. Tín dụng bonus áp dụng từ $50.
Mô hình không kiểm duyệt có hỗ trợ streaming không?
Có, hỗ trợ streaming qua Server-Sent Events. Bạn nhận được token theo thời gian thực. Chunk cuối cùng chứa tổng số token sử dụng để tính phí.
Truy cập khóa của bạn ngay lập tức
Đăng ký, lấy khóa của bạn, cập nhật URL cơ sở. Xong.