Rehberler
Resimler
DeepSeek, istek başına en fazla 10 resmi bağlantı ya da data URL olarak, OpenAI’nin image_url biçiminde okur. GLM yalnızca metni okur.
26 Ekim 2026 tarihinde kontrol edildi
Bir resim gönder
Mesajın content alanını parçalardan oluşan bir liste yap: resimler image_url parçaları, sorun ise bir text parçası olsun.
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)Bilgisayarındaki bir resim
Dosyayı data URL olarak gönder: data:image/jpeg;base64, ifadesinin ardından dosyanın base64 baytları.
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}}Bir istek en fazla 12 MB olabilir. Birkaç büyük resmi data URL olarak göndermek bu sınıra hızla ulaşır; bağlantılar isteği küçük tutar.
Sınırlar
- İstek başına en fazla 10 resim, tüm mesajlar toplamda. Daha fazlası
400 too_many_imageshatası verir. glm-5.3-flash-uncensored’a gönderilen resimler400 unsupported_inputile reddedilir; hata mesajı DeepSeek’i adıyla söyler. Hiçbir şey sessizce atılmaz.- Video ve ses parçaları aynı şekilde reddedilir. İki model de bunları okumaz.
- Bir resim, modelin onu okuduğu kadar giriş token’ı olarak faturalandırılır.