Hướng dẫn
Hình ảnh
DeepSeek đọc tối đa 10 ảnh mỗi yêu cầu, dưới dạng liên kết hoặc data URL, theo định dạng image_url của OpenAI. GLM chỉ đọc văn bản.
Đã kiểm tra 26 tháng 10, 2026
Gửi một ảnh
Biến content của tin nhắn thành một danh sách các phần: các ảnh là phần image_url và câu hỏi của bạn là phần text.
import os
from openai import OpenAI
client = OpenAI(
base_url="https://nokeep.ai/v1",
api_key=os.environ["NOKEEP_API_KEY"],
)
reply = client.chat.completions.create(
model="deepseek-v4.1-flash-uncensored",
messages=[{
"role": "user",
"content": [
{"type": "image_url", "image_url": {"url": "https://example.com/receipt.jpg"}},
{"type": "text", "text": "What does this receipt add up to?"},
],
}],
)
print(reply.choices[0].message.content)Ảnh trên máy tính của bạn
Gửi dưới dạng data URL: các byte của tệp ở dạng base64, đặt sau data:image/jpeg;base64,.
import base64
with open("receipt.jpg", "rb") as f:
url = "data:image/jpeg;base64," + base64.b64encode(f.read()).decode()
part = {"type": "image_url", "image_url": {"url": url}}Một yêu cầu có thể lên tới 12 MB. Vài ảnh lớn dưới dạng data URL sẽ nhanh chóng vượt mức đó; liên kết giữ cho yêu cầu nhỏ gọn.
Giới hạn
- Tối đa 10 ảnh mỗi yêu cầu, tính trên tất cả các tin nhắn trong đó. Vượt quá sẽ nhận
400 too_many_images. - Ảnh gửi tới
glm-5.3-flash-uncensoredbị từ chối với400 unsupported_input, thông báo này nêu tên DeepSeek. Không có gì bị bỏ mà không báo. - Phần video và âm thanh cũng bị từ chối tương tự. Không mô hình nào đọc được chúng.
- Một ảnh được tính phí theo số token đầu vào mà mô hình đọc từ nó.