Anleitungen
Bilder
DeepSeek liest bis zu 10 Bilder pro Anfrage, als Links oder Data-URLs, im image_url-Format von OpenAI. GLM liest nur Text.
Geprüft am 26. Oktober 2026
Ein Bild senden
Machen Sie den content der Nachricht zu einer Liste von Teilen: die Bilder als image_url-Teile und Ihre Frage als text-Teil.
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)Ein Bild auf Ihrem Computer
Senden Sie es als Data-URL: die Bytes der Datei in Base64 hinter 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}}Eine Anfrage darf bis zu 12 MB groß sein. Mehrere große Bilder als Data-URLs sprengen das schnell; Links halten die Anfrage klein.
Grenzen
- Bis zu 10 Bilder pro Anfrage, über alle ihre Nachrichten hinweg. Mehr ergibt
400 too_many_images. - Bilder, die an
glm-5.3-flash-uncensoredgehen, werden mit400 unsupported_inputabgelehnt; die Meldung nennt DeepSeek. Nichts wird ohne Hinweis verworfen. - Video- und Audioteile werden genauso abgelehnt. Keines der beiden Modelle liest sie.
- Ein Bild wird als die Eingabe-Token berechnet, als die das Modell es liest.