Für die Stapelverarbeitung gehen Sie bitte wie folgt vor:
- Organisation der DokumenteAlle zu verarbeitenden Bilder in ein einheitliches Verzeichnis legen (z.B. /imgs/batch_input/)
- SkriptingCore-Codebeispiel mit Python zum Durchlaufen von Verzeichnisdateien:
for img_file in os.listdir('imgs/batch_input'):
client.images.edit(image=open(f'imgs/batch_input/{img_file}','rb'),
prompt="Convert to van gogh style") - Ergebnisse SparenNummer oder Präfix zu jeder Ausgabedatei hinzufügen, um Überschreibungen zu vermeiden
- Überwachung der RessourcenBei der Stapelverarbeitung ist die Häufigkeit der API-Aufrufe zu beachten. Es wird empfohlen, dass nicht mehr als 5 Anfragen pro 10 Sekunden erfolgen.
Das Projekt stellt ein Beispielskript batch_processing.py zur Verfügung, das geändert und direkt verwendet werden kann.
Diese Antwort stammt aus dem ArtikelGPT-Image-Edit: Werkzeug zur Bearbeitung und Erzeugung von Bildern mit TextbefehlenDie