OpenAI Yanıtlarını Akışla Alma
Gerçek zamanlı tarif üreten bir yemek asistanı uygulaması geliştiriyorsun. OpenAI istemcisi senin için başlatıldı ve yapılandırıldı. Metin gelir gelmez ekrana yansıtarak dinamik bir kullanıcı deneyimi oluşturmak için Responses API ile tarif oluşturmayı akış olarak kullanacaksın.
Bu egzersiz, kursun bir parçasıdır
OpenAI Responses API ile Çalışmak
Egzersiz talimatları
- Sağlanan istemle
"gpt-5.4-mini"modelini kullanarakclient.responses.create()ile bir akış bağlamı aç. - Akış olaylarını döngüyle gez ve olay türü
"response.output_text.delta"iseevent.deltadeğerinicurrent_textdeğişkenine ekleyip birikmiş metni yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
prompt = "List the core ingredients to make classic egg pasta pasta in a single line."
# Open a connection for a streaming request
____ client.responses.create(model="gpt-5.4-mini", input=____, ____=____) as stream:
current_text = ""
# Complete the output text streaming
for event in stream:
if event.type == "____":
current_text += ____
print(current_text)