vi ▾

Tài liệu API

Bắt đầu tạo nội dung không kiểm duyệt ngay lập tức với API tương thích OpenAI của chúng tôi. Hướng dẫn này bao gồm xác thực, định dạng yêu cầu và streaming cho giải pháp thay thế giá API deepseek.

Base URL và Xác thực

Kết nối bằng khóa API của bạn để truy cập ngay lập tức vào LLM không hạn chế. Tất cả các yêu cầu đều yêu cầu một token bearer hợp lệ trong tiêu đề Authorization. Chúng tôi không tính phí cho xác thực thất bại hoặc lỗi định tuyến mô hình.

Sử dụng URL cơ sở https://api.deepseekapiprices.com/v1 với bất kỳ SDK OpenAI tiêu chuẩn nào. Khóa của bạn cung cấp quyền truy cập vào uncensored model. Không cần số điện thoại để đăng ký, và khóa được hiển thị ngay lập tức sau khi bạn tạo tài khoản.

Ví dụ Xác thực

Thay thế your-api-key với khóa thực tế của bạn. Máy chủ xác thực token trước khi xử lý yêu cầu của bạn.

Yêu cầu đầu tiên

Gửi một yêu cầu hoàn thành trò chuyện đơn giản để kiểm tra khả năng kết nối và chất lượng phản hồi. Điểm cuối này trả về văn bản trong choices[0].message.content trường. Chúng tôi hỗ trợ gọi hàm và chế độ JSON cho các đầu ra có cấu trúc.

  • ID Mô hình: uncensored
  • Điểm cuối: POST /v1/chat/completions
  • Đầu ra tối đa: 16.000 token

Yêu cầu bên dưới minh họa một prompt cơ bản. Đảm bảo khóa API của bạn chính xác để tránh lỗi 401.

curl https://api.deepseekapiprices.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Translate this technical documentation to German"}]
  }'

Xác minh cấu trúc phản hồi khớp với tiêu chuẩn OpenAI. Điều này đảm bảo bạn có thể chuyển đổi nhà cung cấp mà không cần viết lại logic ứng dụng của mình.

Tích hợp SDK Python

Cài đặt gói OpenAI chính thức và cấu hình URL cơ sở. Cách tiếp cận này hoạt động với tiêu chuẩn openai Thư viện Python. Bạn chỉ cần điều chỉnh cấu hình client.

  • Base URL: https://api.deepseekapiprices.com/v1
  • Khóa API: Đặt qua biến môi trường hoặc hàm tạo
  • Mô hình: uncensored

Đoạn mã sau đây minh họa cách thiết lập tối thiểu. Nó xử lý yêu cầu và in nội dung. Lỗi được ném ra dưới dạng ngoại lệ OpenAI tiêu chuẩn.

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseekapiprices.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)

Phương pháp này lý tưởng cho các dịch vụ backend và tập lệnh. Nó duy trì khả năng tương thích với các cơ sở mã hiện có.

Thiết lập SDK Node

Cấu hình client Node.js với URL cơ sở tùy chỉnh. Điều này cho phép bạn sử dụng tiêu chuẩn openai gói. Thiết lập giống hệt với các dịch vụ tương thích OpenAI khác.

  • Base URL: https://api.deepseekapiprices.com/v1
  • Gói: openai (npm)
  • Mô hình: uncensored

Sử dụng mã sau để khởi tạo máy khách. Nó đảm bảo tất cả các yêu cầu được định tuyến đúng. Sau đó, bạn có thể gọi chat.completions.create như bình thường.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.deepseekapiprices.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);

Xử lý lỗi một cách phù hợp để quản lý giới hạn tốc độ hoặc tín dụng không đủ. SDK ném các lỗi tiêu chuẩn cho các vấn đề API.

Streaming và Việc Sử Dụng Token

Bật chế độ streaming để phân phối token theo thời gian thực. Đặt stream: true trong các tham số yêu cầu. API trả về các chunk khi chúng được tạo ra. Chi tiết sử dụng token xuất hiện trong chunk cuối cùng.

  • Streaming: Được hỗ trợ qua SSE
  • Sử dụng Token: Được cung cấp trong chunk cuối cùng
  • Tham số: temperature, top_p, stop

Xử lý luồng giảm độ trễ cảm nhận cho các phản hồi dài. Nó rất quan trọng đối với các giao diện trò chuyện. Ví dụ sau đây minh họa thiết lập luồng.

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 phản hồi stream để cập nhật giao diện người dùng theo từng bước. Điều này cải thiện đáng kể trải nghiệm người dùng.

Giới hạn tốc độ và Cửa sổ ngữ cảnh

Tôn trọng giới hạn 300 yêu cầu mỗi phút mỗi khóa. Bạn có thể có 8 yêu cầu đồng thời cùng lúc. Kích thước yêu cầu không được vượt quá 8 MB. Lỗi và từ chối đều miễn phí, vì vậy giới hạn tốc độ chỉ áp dụng cho các yêu cầu thành công.

Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token. Điều này bao gồm cả token gợi ý và token hoàn thành. Sử dụng điều này cho các tài liệu dài hoặc các cuộc hội thoại kéo dài. Bảng sau đây tóm tắt các giới hạn.

Giới hạnGiá trị
Yêu cầu mỗi phút300
Yêu cầu đồng thời8
Thân yêu cầu tối đa8 MB
Cửa sổ ngữ cảnh100.000 token

Vượt quá các giới hạn này trả về lỗi 429. Tăng độ đồng thời một cách cẩn thận để tránh bị hạn chế.

Câu hỏi thường gặp

Tại sao giá API deepseek lại khác nhau?

Chúng tôi cung cấp mức giá cố định không có đăng ký. Giá của chúng tôi là $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Điều này thường rẻ hơn các dịch vụ proxy.

Mô hình không kiểm duyệt?

Có, mô hình không từ chối các chủ đề người trưởng thành hợp pháp, giả tưởng hoặc gây tranh cãi. Nó được tinh chỉnh cho sự tự do mà không có sự từ chối nội dung. Giới hạn cứng duy nhất là đối với nội dung tình dục liên quan đến trẻ vị thành niên.

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.

Bảo vệ khóa API của bạn ngay bây giờ

Đăng ký, lấy khóa của bạn, cập nhật URL cơ sở của bạn. Đó là toàn bộ thiết lập.