محمود الحبشمتاح لمشاريع جديدة
  • أعماليأعمالي
  • الخدماتالخدمات
  • المختبرالمختبر
  • المقالاتالمقالات
  • تواصلتواصل
عمّان--:--EN
المقالات/لارافيل

استجابات البث في Livewire للذكاء الاصطناعي

بث استجابات الذكاء الاصطناعي في الوقت الفعلي باستخدام Livewire stream.

16 يناير 2026دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. البث الأساسي
  2. في Blade
  3. مع OpenAI

بث استجابات الذكاء الاصطناعي:

البث الأساسي

php
public function generateResponse()
{
    $this->stream(
        to: 'response',
        content: 'جاري التوليد...',
    );
    
    foreach ($chunks as $chunk) {
        $this->stream(
            to: 'response',
            content: $chunk,
            replace: true
        );
    }
}

في Blade

blade
<div wire:stream="response">
    في الانتظار...
</div>

مع OpenAI

php
$stream = OpenAI::chat()->createStreamed([...]);
foreach ($stream as $response) {
    $this->stream('output', $response->choices[0]->delta->content);
}
كل المقالات

تابع القراءة

  • نمط فئات الإجراءات في Laravel16 يناير 2026دقيقة قراءة
  • فئات الإجراءات في Laravel: مسؤولية واحدة16 يناير 2026دقيقة قراءة
  • تحديد معدل API في Laravel16 يناير 2026دقيقة قراءة