EsempioscriptintermediateEseguibileguided-flow
Prompting per Sora
Esempio rieseguibile intermediate di tipo script che usa openai, pillow.
Fatti chiave
- Livello
- intermediate
- Runtime
- Python • API OpenAI
- Pattern
- Flusso ispezionabile con confini di sistema visibili
- Interazione
- Sandbox live • Script
- Aggiornato
- 14 marzo 2026
Naviga questo esempio
Libreria
Sfoglia gli esempiRiapri la libreria completa per confrontare pattern vicini e percorsi collegati.Interazione
Esegui ora nel sandboxProva l'interazione direttamente nella superficie guidata di questo esempio.Sorgente
Apri codice completoLeggi l'implementazione reale, i punti evidenziati e i requisiti runtime.MCP
Chiama via MCPUsa la stessa risorsa dentro agenti, export deterministici e setup MCP.
4-sora-prompting.py
python
from utils.director import SoraDirector
from utils.downloader import download_sora_video
from openai import OpenAI
openai = OpenAI()
director = SoraDirector()
# --------------------------------------------------------------
# Generate a Sora prompt
# --------------------------------------------------------------
prompt = director.generate_sora_prompt(
"A YouTuber excitedly showing OpenAI's new Sora 2 API release to generate hyper-realistic videos with just a few lines of code."
)
print(prompt)
# --------------------------------------------------------------
# Generate a video
# --------------------------------------------------------------
video = openai.videos.create(
model="sora-2",
prompt=prompt,
size="720x1280",
seconds="4",
)
print("Video generation started:", video)
# --------------------------------------------------------------
# Download the video
# --------------------------------------------------------------
video = download_sora_video(video=video, output_folder="./output")