vi ▾
Lấy khóa API

Hướng dẫn bắt đầu nhanh với API

Hướng dẫn này giúp bạn tích hợp API tương thích OpenAI không hạn chế của chúng tôi với mã máy khách hiện có của bạn. Bạn nhận được một mô hình duy nhất, giá cả minh bạch và không bị khóa nhà cung cấp.

https://api.pricingapideepseek.com/v1

Base URL và Xác thực

Sử dụng URL cơ sở cụ thể của chúng tôi và một khóa API hợp lệ cho mọi yêu cầu.

URL cơ sở là https://api.pricingapideepseek.com/v1. Cập nhật cấu hình SDK của bạn để trỏ đến đây thay vì điểm cuối OpenAI mặc định. Xác thực bằng cách truyền khóa API của bạn trong Authorization header. Bạn nhận được một khóa cho mỗi tài khoản. Nếu bạn cần khóa mới, khóa cũ sẽ ngừng hoạt động ngay lập tức. Hãy bắt đầu với tín dụng dùng thử $0.50 để xác minh kết nối trước khi mua tiền điện tử.

Gửi Yêu cầu Chat Completion đầu tiên của bạn

Gửi yêu cầu POST đến điểm cuối chat completions để nhận phản hồi văn bản.

Đây là một giải pháp thay thế trực tiếp cho các khách hàng OpenAI tiêu chuẩn. Bạn xác định ID mô hình là uncensored. API trả về văn bản dựa trên lời nhắc của bạn. Các lỗi như thiếu tín dụng hoặc khóa không hợp lệ trả về mã trạng thái HTTP tiêu chuẩn. Không cần cấu hình bổ sung cho việc tạo văn bản cơ bản.

  • Điểm cuối: POST /v1/chat/completions
  • ID Mô hình: uncensored
  • Chỉ có prompt văn bản

Kiểm tra số dư của bạn nếu gặp lỗi 402. Nạp tiền bằng USDT hoặc USDC để tiếp tục sử dụng dịch vụ mà không bị gián đoạn.

Tích hợp SDK Python

Cấu hình thư viện OpenAI Python để sử dụng URL cơ sở của chúng tôi và khóa của bạn.

Điều này cho phép bạn sử dụng mã Python quen thuộc cho các tương tác LLM của bạn. Thư viện tự động xử lý định dạng yêu cầu. Bạn chỉ cần ghi đè máy chủ API mặc định. Điều này đảm bảo các tập lệnh hiện có của bạn hoạt động mà không cần sửa đổi lớn.

  • Đặt base_url đến điểm cuối API của chúng tôi.
  • Đặt api_key đến khóa duy nhất của bạn.
  • Gọi chat.completions.create với mô hình uncensored.

Lỗi được ném ra dưới dạng các ngoại lệ tiêu chuẩn. Hãy kiểm tra thông báo lỗi để biết chi tiết về giới hạn tốc độ hoặc các vấn đề về thanh toán.

Cấu hình SDK Node

Khởi tạo client Node.js OpenAI với máy chủ tùy chỉnh và thông tin xác thực của chúng tôi.

Cách tiếp cận này hoạt động tốt cho các ứng dụng phía máy chủ hoặc môi trường Node.js. Bạn truyền URL cơ sở và khóa API trong quá trình khởi tạo. Phần còn lại của SDK hoạt động giống hệt phiên bản tiêu chuẩn. Bạn có thể gửi tin nhắn và nhận phản hồi văn bản mà không cần thay đổi logic của mình.

  • Nhập gói OpenAI.
  • Tạo một phiên bản client với URL cơ sở tùy chỉnh.
  • Sử dụng tiêu chuẩn chat.completions.create phương thức.

Đảm bảo khóa của bạn hợp lệ. API sẽ từ chối các yêu cầu có khóa đã hết hạn hoặc không chính xác. Theo dõi mức sử dụng của bạn để tránh các khoản phí không mong muốn.

Phản hồi luồng với SSE

Bật chế độ streaming để nhận các token ngay khi chúng được tạo.

Đặt stream: true trong yêu cầu của bạn. API gửi Sự kiện gửi máy chủ (SSE) cho mỗi token. Điều này giảm độ trễ cảm nhận đối với người dùng cuối. Bạn xử lý các chunk khi chúng đến. Chunk cuối cùng chứa tổng số token đã sử dụng để tính phí. Điều này rất lý tưởng cho các giao diện trò chuyện và các ứng dụng thời gian thực.

  • Đặt stream để true.
  • Xử lý các sự kiện SSE trong mã của bạn.
  • Hiển thị token theo tiến trình.

Streaming không thay đổi giá cả. Bạn trả tiền cho tổng số token đã sử dụng. Lỗi trong quá trình streaming được gửi trong chunk cuối cùng. Kiểm tra các trường lỗi trong sự kiện cuối đó.

Giới hạn, Lỗi và Cửa sổ ngữ cảnh

Hiểu giới hạn tốc độ, mã lỗi và ràng buộc token của bạn.

Bạn có thể gửi 300 yêu cầu mỗi phút. Chỉ 8 yêu cầu chạy đồng thời cho mỗi khóa. Thân yêu cầu phải dưới 8 MB. Cửa sổ ngữ cảnh là 100,000 token tổng cộng. Điều này bao gồm cả prompt của bạn và phản hồi được tạo. Nếu bạn vượt quá giới hạn, bạn sẽ nhận lỗi 429. Khóa không hợp lệ trả về 401. Không có tín dụng trả về 402. Lỗi không tiêu thụ token. Từ chối cũng miễn phí. Điều này đảm bảo bạn chỉ trả tiền cho kết quả thực tế. Hãy lập kế hoạch sử dụng token cẩn thận để nằm trong giới hạn kết quả tối đa 16,000 token.

cURL

curl https://api.pricingapideepseek.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the per million token costs for input and output."}]
  }'

Python

from openai import OpenAI

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

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

Kích thước context window là bao nhiêu?

Cửa sổ ngữ cảnh là 100,000 token. Giới hạn này bao gồm cả prompt đầu vào và kết quả được tạo. Bạn có thể tạo tối đa 16,000 token mỗi yêu cầu.

Làm thế nào để xử lý lỗi API?

Lỗi trả về các mã trạng thái HTTP tiêu chuẩn. Một mã 401 nghĩa là khóa của bạn không hợp lệ. Một mã 402 cho biết không đủ tiền. Một mã 429 báo hiệu bạn đã đạt đến giới hạn tốc độ. Lỗi không tiêu thụ số dư token của bạn.

Tôi có thể sử dụng API này cho các tác vụ lập trình không?

Có. Mô hình không kiểm duyệt xử lý tốt việc tạo mã. Nó không từ chối các truy vấn kỹ thuật hợp pháp. Bạn có thể gửi các đoạn mã và nhận phản hồi ở các định dạng tiêu chuẩn. Chế độ JSON có sẵn cho dữ liệu có cấu trúc.

Lấy khóa API của bạn

Đăng ký, sao chép khóa của bạn, cập nhật URL cơ sở. Đó là tất cả những gì bạn cần.

Lấy khóa API