Xác thực và Base URL
Để bắt đầu, hãy truy cập nền tảng của chúng tôi và tạo tài khoản chỉ với email và mật khẩu. Sau khi xác nhận, khóa API của bạn sẽ được hiển thị ngay lập tức. Không cần thẻ tín dụng để dùng thử. Sử dụng base URL https://api.llmsemcensura.com/v1 trong các ứng dụng khách của bạn và đặt khóa trong tiêu đề Authorization: Bearer SUA_CHAVE. Mô hình cần gọi được xác định bằng uncensored.
Endpoint Chat Completions
Endpoint POST /v1/chat/completions là tuyến duy nhất cần thiết cho việc sử dụng văn bản. Gửi tin nhắn theo cấu trúc messages và nhận phản hồi trực tiếp. Chúng tôi không cung cấp embedding hay tạo ảnh. Mô hình mở và chạy trên máy chủ GPU của chúng tôi, không sử dụng dữ liệu để huấn luyện các mô hình khác. Đặt model thành uncensored trong các yêu cầu.
Ví dụ yêu cầu cơ bản:
curl https://api.llmsemcensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Hỗ trợ Streaming (SSE)
Đối với các ứng dụng yêu cầu độ trễ thấp, hãy kích hoạt streaming bằng cách đặt stream: true. API sẽ trả về luồng sự kiện Server-Sent Events (SSE), cho phép hiển thị văn bản token theo token. Điều này rất lý tưởng cho các giao diện chat phản hồi nhanh. Ứng dụng khách phải xử lý luồng cho đến khi nhận được sự kiện done.
Ví dụ sử dụng với streaming:
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 và Công cụ
Mô hình hỗ trợ gọi hàm gốc. Bạn có thể định nghĩa tools trong thân yêu cầu để AI trả về các đối số có cấu trúc thay vì văn bản tự do. Điều này giúp tích hợp với các hệ thống bên ngoài dễ dàng hơn. Định dạng phản hồi tuân theo tiêu chuẩn OpenAI, trả về tool_calls khi thích hợp.
Quản lý Token và Giới hạn
Ngữ cảnh tổng thể (prompt + completion) được giới hạn ở 100.000 token. Giá là $0,25 cho 1 triệu token đầu vào và $1,00 cho 1 triệu token đầu ra. Tín dụng trả trước không bao giờ hết hạn. Bạn có thể nạp tiền từ $10, với bonus +5% trên $50 và +10% trên $100. Dùng thử ban đầu cung cấp $0,50 có hiệu lực trong 7 ngày.
Ví dụ mã Python
Thư viện chính thức openai hoạt động gốc. Chỉ cần thay đổi base_url và cung cấp khóa của bạn. Mã dưới đây minh họa một tương tác đơn giản. Hãy đảm bảo cài đặt gói qua pip trước khi chạy.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsemcensura.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.llmsemcensura.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);