Hướng dẫn API DeepSeek R1 — Truy cập Mô hình Suy luận | APIMaster.ai
Cách sử dụng mô hình suy luận DeepSeek với Python. Bao gồm ý định tìm kiếm DeepSeek R1, chế độ suy nghĩ V4, chiến lược prompt và truy cập qua APIMaster.ai.
Hướng dẫn API DeepSeek R1
DeepSeek R1 là một thuật ngữ tìm kiếm phổ biến cho khả năng suy luận của DeepSeek. Đối với các tích hợp API hiện tại, hãy sử dụng chế độ suy nghĩ DeepSeek V4 Pro; điểm truy cập tương thích kế thừa deepseek-reasoner dự kiến sẽ ngừng hoạt động sau ngày 24 tháng 7 năm 2026.
Điều gì làm nên sự khác biệt của DeepSeek R1
Không giống như các mô hình chat tiêu chuẩn, R1:
- Suy luận trước khi trả lời: chế độ suy nghĩ trả về quá trình suy luận trong một trường riêng biệt
reasoning_content - Xuất sắc trong suy luận hình thức: chứng minh toán học, xác minh mã, câu đố logic
- Trọng số mở: mô hình nền tảng là mã nguồn mở (trọng số có sẵn trên HuggingFace)
- Hiệu suất cạnh tranh: ngang bằng o1 trên nhiều điểm chuẩn với chi phí thấp hơn nhiều
Bắt đầu nhanh với API DeepSeek R1
from openai import OpenAI
client = OpenAI(
api_key="YOUR_APIMASTER_KEY",
base_url="https://apimaster.ai/v1",
)
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[
{
"role": "user",
"content": "Chứng minh rằng căn bậc hai của 2 là số vô tỷ.",
}
],
max_tokens=2048, # R1 cần nhiều token hơn để suy luận
)
message = response.choices[0].message
print(getattr(message, "reasoning_content", ""))
print(message.content)
Hiểu về Đầu ra Suy luận
Chế độ suy nghĩ DeepSeek V4 thường trả về quá trình suy luận riêng biệt với câu trả lời cuối cùng:
message = response.choices[0].message
reasoning = getattr(message, "reasoning_content", "")
answer = message.content
print(answer)
Chiến lược Prompt cho DeepSeek R1
Toán học và Chứng minh
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[
{
"role": "user",
"content": """Giải từng bước:
Tìm tất cả nghiệm nguyên của: x² - 5y² = 1
Trình bày quá trình suy luận của bạn."""
}
],
max_tokens=3000,
)
Xác minh Mã
code = """
def merge_sort(arr):
if len(arr) <= 1:
return arr
mid = len(arr) // 2
left = merge_sort(arr[:mid])
right = merge_sort(arr[mid:])
return merge(left, right)
"""
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[
{
"role": "user",
"content": f"Xác minh việc triển khai sắp xếp trộn này có đúng không:\n\n```python\n{code}\n```\n\nTìm bất kỳ lỗi hoặc trường hợp đặc biệt nào."
}
],
)
Logic Nhiều Bước
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[
{
"role": "user",
"content": """Bạn có 3 hộp. Một hộp chỉ chứa táo, một hộp chỉ chứa cam, một hộp chứa cả hai. Tất cả các hộp đều bị dán nhãn sai. Bạn có thể lấy một quả từ một hộp. Bạn sẽ chọn hộp nào và tại sao?"""
}
],
)
DeepSeek R1 so với các Mô hình Suy luận Khác
| Mô hình | Điểm mạnh | Mức giá | Ngữ cảnh |
|---|---|---|---|
| deepseek-v4-pro | Toán học, khoa học, suy luận phức tạp | Giá trực tiếp | 1M |
| o3 (OpenAI) | Suy luận rộng | Cao | 200K |
| o4-mini | Suy luận nhanh | Trung bình | 128K |
| claude-opus-4-8 | Phân tích phức tạp | Cao | 1M |
Các mô hình suy luận DeepSeek thường tiết kiệm chi phí, nhưng giá cả thay đổi theo cấp mô hình, tỷ lệ cache hit và độ dài đầu ra.
Xử lý Đầu ra Suy luận Dài
R1 có thể tạo ra đầu ra rất dài—đặt max_tokens cao cho các tác vụ phức tạp:
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[{"role": "user", "content": "Giải bài toán giải tích này: ..."}],
max_tokens=4096, # Giới hạn cao cho suy luận phức tạp
)
# Kiểm tra xem đầu ra có bị cắt ngắn không
if response.choices[0].finish_reason == "length":
print("Cảnh báo: Đầu ra bị cắt ngắn—hãy tăng max_tokens")
Phản hồi R1 dạng Stream
Để có trải nghiệm người dùng tốt hơn với các tác vụ suy luận dài:
with client.chat.completions.stream(
model="deepseek-v4-pro",
messages=[{"role": "user", "content": "Giải thích các định lý bất toàn của Gödel."}],
max_tokens=3000,
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
Định giá API DeepSeek R1
| Mô hình | Đầu vào (trên 1M) | Đầu ra (trên 1M) |
|---|---|---|
| DeepSeek V4 Pro | $0.435 niêm yết | $0.87 niêm yết |
| DeepSeek V4 Flash | $0.14 niêm yết | $0.28 niêm yết |
Xem chợ APIMaster để biết mức giá chiết khấu hiện tại.
Nhận quyền truy cập API DeepSeek R1
Các câu hỏi thường gặp
DeepSeek R1 là gì?
DeepSeek R1 là tên cũ mà người dùng liên kết với khả năng suy luận của DeepSeek. Các tích hợp API hiện tại nên sử dụng chế độ suy nghĩ DeepSeek V4, chế độ này hiển thị quá trình suy luận thông qua reasoning_content.
Khi nào tôi nên sử dụng DeepSeek R1 thay vì V4? Sử dụng chế độ suy nghĩ V4 Pro cho toán học, logic hình thức, các vấn đề khoa học và các tác vụ mà suy luận cải thiện độ chính xác. Sử dụng V4 Flash hoặc chế độ không suy nghĩ cho các tác vụ nhạy cảm về tốc độ.
Làm thế nào để phân tích đầu ra suy nghĩ của DeepSeek R1 trong Python?
Đọc reasoning_content để lấy dấu vết suy luận và content để lấy câu trả lời cuối cùng. Tránh dựa vào phân tích thẻ thinking cho các tích hợp API hiện tại.
DeepSeek R1 có giá bao nhiêu? Giá cả thay đổi theo cấp V4 Flash/Pro, tỷ lệ cache hit và độ dài đầu ra. Xem định giá trực tiếp của APIMaster.
DeepSeek R1 có sẵn qua APIMaster không?
Có—sử dụng ID mô hình deepseek-v4-pro với điểm cuối tương thích OpenAI của APIMaster.