VI ▾
Lấy khóa API

deepseek4api.comTài liệu

API DeepSeek V4: Yêu cầu đầu tiên trong 5 phút

Bắt đầu với giải pháp thay thế API DeepSeek V4 không kiểm duyệt trong vòng chưa đầy 5 phút. Hướng dẫn này sẽ chỉ cho bạn cách xác thực, gửi yêu cầu đầu tiên và xử lý phản hồi truyền phát (streaming) bằng các máy khách tương thích OpenAI tiêu chuẩn.

URL gốc
https://api.deepseek4api.com/v1
Mô hình
không kiểm duyệt

Xác thực & URL cơ sở

API của chúng tôi sử dụng xác thực khóa API tiêu chuẩn. Bạn có thể tạo khóa ngay lập tức trên trang Lấy khóa API bằng cách nhập email và mật khẩu của bạn. Không cần thẻ tín dụng cho bản dùng thử, bao gồm $0,50 tín dụng hợp lệ trong 7 ngày. Sau khi có khóa, hãy định cấu hình máy khách của bạn để sử dụng URL cơ sở của chúng tôi: https://api.deepseek4api.com/v1.

Đặt tiêu đề Authorization thành Bearer YOUR_API_KEY. URL cơ sở này hoạt động với bất kỳ SDK tương thích OpenAI nào. Định danh mô hình bạn phải chỉ định trong các yêu cầu của mình là uncensored. Điều này đảm bảo bạn đang tương tác với mô hình trọng số mở của chúng tôi, được tinh chỉnh cho phản hồi không bị hạn chế, thay vì bất kỳ biến thể cụ thể của nhà cung cấp nào.

Hoàn thành trò chuyện cơ bản

Gửi một yêu cầu hoàn thành trò chuyện tiêu chuẩn để tạo văn bản. API chấp nhận một danh sách các thông báo chứa các trường role và content. Dưới đây là một ví dụ cURL cơ bản minh họa một truy vấn văn bản đơn giản. Điều này hoạt động với bất kỳ máy khách tương thích OpenAI nào bằng cách điều chỉnh URL cơ sở và định danh mô hình.

curl https://api.deepseek4api.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."}]
  }'

Thay thế YOUR_API_KEY bằng khóa đã tạo của bạn. Phản hồi sẽ chứa một mảng choices tiêu chuẩn với văn bản được tạo. Lưu ý rằng endpoint này hỗ trợ gọi hàm, cho phép bạn tích hợp các đầu ra có cấu trúc vào các ứng dụng của mình.

Tích hợp SDK Python

Sử dụng SDK Python chính thức của OpenAI để tương tác với API của chúng tôi. Định cấu hình máy khách với URL cơ sở của chúng tôi và khóa API của bạn. Tên mô hình là uncensored. Cách tiếp cận này cho phép bạn giữ nguyên mã máy khách hiện có trong khi chuyển đổi mô hình nền.

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseek4api.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 bảo bạn đã cài đặt gói openai. Mã ở trên minh họa một yêu cầu đồng bộ. Đối với các ứng dụng không đồng bộ, bạn có thể sử dụng máy khách AsyncOpenAI với cùng cấu hình. Phương pháp này rất lý tưởng cho các dịch vụ nền nơi bạn cần tạo văn bản không truyền phát đáng tin cậy.

Sử dụng SDK Node.js

Đối với các ứng dụng Node.js, hãy sử dụng gói npm openai. Khởi tạo máy khách với baseURL trỏ đến dịch vụ của chúng tôi và cung cấp khóa API của bạn. Định danh mô hình vẫn là uncensored.

import OpenAI from "openai";

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

Cài đặt này cho phép bạn tích hợp khả năng LLM không kiểm duyệt vào các dự án JavaScript hoặc TypeScript của bạn. SDK xử lý tự động việc tuần tự hóa JSON và các yêu cầu HTTP. Bạn có thể mở rộng cài đặt cơ bản này để bao gồm các công cụ hoặc gọi hàm nếu ứng dụng của bạn yêu cầu các đầu ra dữ liệu có cấu trúc.

Phản hồi truyền phát

Đối với việc tạo văn bản theo thời gian thực, hãy bật truyền phát trong máy khách của bạn. Đặt stream: true trong các tham số yêu cầu của bạn. API trả về các sự kiện do máy chủ gửi (SSE), cho phép bạn xử lý các token khi chúng được tạo. Điều này giảm độ trễ cảm nhận được cho người dùng cuố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)

Xử lý các sự kiện luồng trong mã của bạn để hiển thị văn bản từng phần. Truyền phát hoạt động với cả SDK Python và Node.js. Đảm bảo máy khách của bạn đóng kết nối luồng khi phản hồi hoàn tất hoặc nếu xảy ra lỗi. Tính năng này rất quan trọng đối với các giao diện trò chuyện nơi phản hồi ngay lập tức là rất quan trọng.

Giới hạn, Lỗi & Ngữ cảnh

API áp dụng cửa sổ ngữ cảnh 100.000 token cho cả prompt và kết hợp hoàn thành. Thân yêu cầu không được vượt quá 8 MB. Bạn bị giới hạn ở 300 yêu cầu mỗi phút cho mỗi khóa API. Nếu bạn vượt quá giới hạn này, bạn sẽ nhận được lỗi giới hạn tốc độ 429.

Lỗi xác thực trả về 401 nếu khóa không hợp lệ. Lỗi thanh toán trả về 402 nếu tín dụng trả trước của bạn đã hết. Không giống như các gói đăng ký, tín dụng trả trước của chúng tôi không bao giờ hết hạn. Tạo lại khóa của bạn bất cứ lúc nào từ bảng điều khiển, điều này sẽ thu hồi ngay lập tức khóa cũ. Điều này đảm bảo quản lý truy cập bảo mật mà không cần thời gian ngừng hoạt động.

Thông số API

Toàn bộ giới hạn và tính năng thực tế của API ở một nơi — hãy kiểm tra trước khi nạp tiền.

MụcGiá trị
Định dạngtương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa
Xác thựcAuthorization: Bearer YOUR_KEY
Base URLhttps://api.deepseek4api.com/v1
ID mô hìnhuncensored
EndpointPOST /v1/chat/completions · GET /v1/models
Đầu ra tối đatối đa phần còn lại của cửa sổ 100.000 token; max_tokens tùy chọn (không giới hạn riêng)
Gọi hàmcó — tools, tool_choice; phản hồi có tool_calls, kể cả khi streaming; kết quả gửi lại bằng role: tool
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Chế độ JSONresponse_format: {"type": "json_object"}
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Kích thước yêu cầutối đa 8 MB
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
Thưởng+5% từ $50, +10% từ $100
Dùng thử miễn phí$0,50 trong 7 ngày, không cần thẻ · Khóa dùng thử: 2 yêu cầu song song, 60 yêu cầu/phút; hạn mức đầy đủ (8 và 300) sau lần nạp đầu
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
Tính phítín dụng trả trước theo mức dùng thực tế; lỗi và từ chối miễn phí
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ
Nội dungcho phép nội dung người lớn; từ chối nội dung tình dục liên quan đến trẻ vị thành niên
Đăng nhậpGoogle hoặc email và mật khẩu

Mã lỗi

Lỗi trả về dạng JSON với type cố định; yêu cầu lỗi hoặc bị từ chối không bị tính phí.

MãLoạiÝ nghĩa
400bad_requestJSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh
401missing_key · invalid_key · key_revokedthiếu khóa, sai khóa hoặc khóa đã bị thay
402no_credithết tín dụng — nạp tiền là dùng tiếp ngay
403content_blockednội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí
404not_foundendpoint không tồn tại
413request_too_largenội dung lớn hơn 8 MB
429rate_limited · concurrencyvượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại
503upstream_busymô hình đang bận — thử lại sau vài giây

Hỏi đáp

Dịch vụ này có thay thế DeepSeek V4 không?

Không, chúng tôi là một dịch vụ độc lập cung cấp giải pháp thay thế không kiểm duyệt. Chúng tôi không cung cấp mô hình DeepSeek V4 chính thức từ DeepSeek. Mô hình của chúng tôi là một biến thể trọng số mở, được tinh chỉnh cho phản hồi không bị hạn chế, tương thích với các máy khách API OpenAI tiêu chuẩn.

Điều gì xảy ra nếu tôi vượt quá giới hạn 300 yêu cầu mỗi phút?

Bạn sẽ nhận được lỗi <code>429</code> Quá nhiều yêu cầu. Khóa API của bạn vẫn hợp lệ và bạn có thể thử lại sau khi cửa sổ giới hạn tốc độ được đặt lại. Bạn có thể tạo lại khóa của mình bất cứ lúc nào nếu cần, điều này sẽ làm vô hiệu hóa khóa trước đó.

Tín dụng dùng thử có thể gia hạn không?

Tín dụng dùng thử $0,50 có hiệu lực trong 7 ngày và chỉ được cung cấp một lần cho mỗi người. Nó không yêu cầu thẻ tín dụng. Để tiếp tục sử dụng sau khi dùng thử, bạn có thể mua tín dụng trả trước bắt đầu từ $10, các tín dụng này không bao giờ hết hạn.

Khóa của bạn chỉ cách một biểu mẫu

Tạo tài khoản, sao chép khóa, thay đổi URL cơ sở. Đó là toàn bộ quá trình thiết lập.