LoslegenKostenlos starten

Prompting mit Bildern aus URLs

Du baust ein automatisiertes System zur Produktkatalogisierung für einen Online-Marktplatz. Das System soll Produktbilder analysieren und präzise Beschreibungen für den Katalog erzeugen. Du verwendest rollenbasierte Nachrichten, um eine Bild-URL an das Modell zu senden und sowohl eine Klassifikation als auch eine Beschreibung anzufordern.

Eine URL-Zeichenkette zu einem Foto einer Winterjacke wurde als image_url gespeichert, und die Funktion visualize_image() wurde für dich definiert, damit du das Bild mit der generierten Beschreibung vergleichen kannst.

Diese Übung ist Teil des Kurses

<Kurs>Arbeiten mit der OpenAI Responses API</Kurs>
Kurs ansehen

Übungsanweisungen

  • Füge eine User-Nachricht hinzu, die sowohl einen Text-Prompt zum Klassifizieren und Beschreiben des Produkts als auch die Bild-URL (image_url) mit den passenden Content-Typen enthält.
  • Erstelle die Anfrage an das Modell "gpt-5.4-mini" mit deiner messages-Liste und extrahiere den Ausgabetext.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

messages = [{"role": "system", "content": "You are a product cataloging expert who provides concise classifications and descriptions."}]

# Add user message with text and image
messages.append({
    "role": "____",
    "content": [
        {"type": "____", "____": "Classify this product and write a brief but punchy description for our catalog."},
        {"type": "____", "image_url": "____"}
    ]
})

# Create the response
response = ____

print(response.output_text)
visualize_image(image_url)
Code bearbeiten und ausführen