{ setResponseText('') setLoading(true) const client = new OpenAI({ apiKey: API_KEY, }) const stream = await client.chat.completions.create({ model: 'gpt-4o', messages: [ { role: 'user', content: inputText, }, ], stream: true, }) for await (const chunk of stream) { const delta = chunk.choices?.[0]?.delta?.content || '' setResponseText((prev) => prev + delta) } setInputText('') setLoading(false) } ← ここをtrueにすることで受け取れる https://platform.openai.com/docs/guides/streaming-responses?api-mode=responses