أدلة
الصور
يقرأ DeepSeek حتى 10 صور في الطلب الواحد، كروابط أو data URL، بصيغة image_url من OpenAI. أما GLM فيقرأ النص وحده.
تم التحقق في 26 أكتوبر 2026
أرسل صورة
اجعل content في الرسالة قائمة من الأجزاء: الصور كأجزاء image_url، وسؤالك كجزء 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)صورة على جهازك
أرسلها كـ data URL: بايتات الملف مشفّرة بـ base64 بعد 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}}يمكن أن يبلغ حجم الطلب 12 ميغابايت كحد أقصى. عدة صور كبيرة كـ data URL تتجاوز هذا الحد بسرعة؛ أما الروابط فتُبقي الطلب صغيرًا.
الحدود
- حتى 10 صور في الطلب الواحد، عبر كل رسائله. وما زاد يُرجع
400 too_many_images. - الصور المرسلة إلى
glm-5.3-flash-uncensoredتُرفض بـ400 unsupported_input، وتذكر DeepSeek. ولا يُسقَط شيء بصمت. - أجزاء الفيديو والصوت تُرفض بالطريقة نفسها. ولا يقرأ أي من النموذجين شيئًا منها.
- تُحتسب الصورة كرموز الإدخال التي يقرؤها بها النموذج.