قد تبدو تطبيقات الدردشة المعتمدة على الذكاء الاصطناعي بسيطة للوهلة الأولى، إلا أن عوامل مثل زمن الاستجابة (latency)، وتزايد حجم السياق (context growth)، وقيود معدل الطلبات (rate limits)، وعمليات إعادة المحاولة (retries) تحولها سريعاً إلى تحديات تتعلق بتصميم النظم. تقدم هذه الدورة فهماً مبسطاً ومناسباً للمبتدئين حول القرارات الجوهرية الكامنة وراء خدمات الدردشة المدعومة بالذكاء الاصطناعي، مع التركيز على تأثير هذه الخيارات في سرعة الاستجابة والتكلفة ودقة الأداء. وفي ختام الدورة، ستكون قادراً على شرح بنية نظام دردشة مصغر، وتحديد مصادر التأخير وتكرار العمليات، وتبرير خيارات التصميم العملية في ظل ظروف ضغط العمل.
تتناول الدورة خدمة دردشة أساسية، وزمن الانتقال من الطرف إلى الطرف (end-to-end latency) في تدفق البيانات، وتخزين المحادثات وتجميع السياق، وتقييد معدل الطلبات، وعقود واجهة برمجة التطبيقات (API contracts)، ومبدأ التكرار الآمن (idempotency)، واختبارات الإجهاد في ظل ظروف الفشل. كما تركز الدورة على القرارات المعمارية التي تشكّل أداء دردشة الذكاء الاصطناعي من حيث انخفاض زمن الاستجابة.