Tài liệu API: Hoàn thành trò chuyện không kiểm duyệt
Đưa vào client tương thích OpenAI của bạn và bắt đầu tạo văn bản với mô hình không kiểm duyệt của chúng tôi ngay lập tức. Chúng tôi cung cấp một endpoint chuyên dụng chấp nhận các tham số tiêu chuẩn trong khi loại bỏ các từ chối nội dung cho các chủ đề người lớn hợp pháp.
Xác thực & Base URL
Mỗi yêu cầu yêu cầu một khóa API hợp lệ được truyền trong Authorization header. URL cơ sở của chúng tôi là https://api.deepseekopenaicompatibleapi.com/v1. Bạn nhận được khóa này ngay lập tức sau khi đăng ký qua Google hoặc email. Không cần số điện thoại. Khóa này xác định tài khoản của bạn và theo dõi việc sử dụng tín dụng trả trước. Lỗi và từ chối không tiêu tốn token, vì vậy bạn chỉ trả tiền cho các phần hoàn tất thành công.
Endpoint Hoàn thành Trò chuyện
Gửi tin nhắn đến POST /v1/chat/completions để tạo phản hồi văn bản. ID mô hình luôn là uncensored. Điểm cuối này xử lý các định dạng chat tiêu chuẩn với các vai trò system, user và assistant. Nó không hỗ trợ embedding, hình ảnh hoặc fine-tuning. Cấu hình yêu cầu của bạn với các tham số mô hình và nội dung mong muốn. Phản hồi trả về văn bản được tạo cùng với thống kê sử dụng token.
Phản hồi luồng (SSE)
Bật phát trực tiếp bằng cách đặt stream: true trong thân yêu cầu của bạn. Máy chủ trả về Sự kiện được gửi bởi máy chủ (SSE) để phân phối token theo thời gian thực. Dữ liệu sử dụng token chỉ xuất hiện trong chunk cuối cùng của luồng. Cách tiếp cận này giảm độ trễ cảm nhận đối với các đầu ra dài. Bộ đệm các sự kiện đến ở phía máy khách để tái tạo thông điệp đầy đủ.
cURL
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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.deepseekopenaicompatibleapi.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)Lấy khóa API của bạn
Đăng ký, lấy khóa của bạn và cập nhật URL cơ sở. Đó là tất cả những gì bạn cần làm.