Prompturi cu imagini din URL-uri
Construiești un sistem automatizat de catalogare a produselor pentru un marketplace online. Sistemul trebuie să analizeze imaginile produselor și să genereze descrieri precise pentru catalog. Vei folosi mesaje bazate pe roluri pentru a trimite un URL de imagine modelului și a solicita atât o clasificare, cât și o descriere.
Un șir de caractere cu URL-ul unei fotografii a unei geci de iarnă a fost stocat ca image_url, iar funcția visualize_image() a fost definită în prealabil pentru a compara imaginea cu descrierea generată.
Acest exercițiu face parte din cursul
Lucrul cu Responses API de la OpenAI
Instrucțiuni pentru exercițiu
- Adaugă un mesaj de utilizator care conține atât un prompt text ce solicită clasificarea și descrierea produsului, cât și URL-ul imaginii (
image_url), folosind tipurile de conținut corespunzătoare. - Creează cererea către modelul
"gpt-5.4-mini"folosind listamessagesși extrage textul din răspuns.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)