OpenAI Yanıtlarını Akışla Sunma
Gerçek zamanlı tarifler üreten bir yemek asistanı uygulaması oluşturuyorsun. OpenAI istemcisi senin için başlatıldı ve yapılandırıldı. Metin geldikçe gösterip dinamik bir kullanıcı deneyimi oluşturmak için Responses API'yi kullanarak tarif üretimini akışla sunacaksın.
Bu egzersiz
OpenAI Responses API ile Çalışmak
kursunun bir parçasıdırEgzersiz talimatları
- Verilen istemle ve
"gpt-5-mini"modelini kullanarakclient.responses.create()ile bir akış bağlamı aç. - Akış olayları üzerinde döngü kur ve olay türü
"response.output_text.delta"iseevent.deltadeğerinicurrent_textdeğişkenine ekle, ardından biriken metni yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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-mini", input=____, ____=____) as stream:
current_text = ""
# Complete the output text streaming
for event in stream:
if event.type == "____":
current_text += ____
print(current_text)