در این آموزش، نحوه ساخت یک سیستم کوچک اما قدرتمند دو عاملی با استفاده از CrewAI را بررسی می‌کنیم که با مدل Gemini Flash همکاری می‌کند. محیط خود را راه‌اندازی کرده، احراز هویت می‌کنیم، عوامل خاص را تعریف کرده و وظایفی که از پژوهش به نگارش ساختارمند می‌رسد را سازماندهی می‌کنیم.

نصب و تنظیم محیط

محیط خود را تنظیم کرده و بسته‌های مورد نیاز CrewAI را نصب می‌کنیم تا بتوانیم همه چیز را به راحتی در Colab اجرا کنیم. این مرحله تضمین می‌کند که زمان اجرای ما تمیز و آماده برای عوامل ما باشد.

احراز هویت API

برای احراز هویت، کلید API Gemini را بازیابی یا وارد می‌کنیم. این کار اطمینان می‌دهد که کلید به‌طور امن در محیط ذخیره می‌شود.

پیکربندی مدل Gemini Flash

مدل Gemini Flash را که عوامل ما برای استدلال و تولید از آن استفاده می‌کنند پیکربندی می‌کنیم. انتخاب دما و نسخه مدل به ما کمک می‌کند تعادلی بین خلاقیت و دقت برقرار کنیم.

تعریف عوامل متخصص

دو عامل متخصص، یک پژوهشگر و یک نویسنده، را تعریف می‌کنیم که هر کدام دارای نقش و داستان پس‌زمینه مشخصی هستند. این عوامل به گونه‌ای طراحی شده‌اند که یکدیگر را تکمیل کنند و به ایجاد همکاری چندعاملی کمک می‌کنند.

ایجاد وظایف

دو وظیفه خاص به عوامل خود اختصاص می‌دهیم. پژوهشگر با تولید تحلیل موشکافانه و نویسنده با ایجاد یک پست کامل همکاری می‌کند. این مرحله نشان می‌دهد چگونه وابستگی‌های وظیفه‌ای را با CrewAI سازماندهی می‌کنیم.

اجرای کارگروه تکنیکی

عوامل و وظایف را در یک کارگروه جمع‌آوری و کل جریان کار چندعاملی را اجرا می‌کنیم و می‌بینیم چگونه سیستم گام به گام اجرا می‌شود.

در پایان، مشاهده می‌کنیم که چگونه CrewAI به‌راحتی به ما اجازه می‌دهد سیستم‌های عامل هماهنگ ایجاد کنیم که قابلیت‌های تفکر، پژوهش و نگارش را ترکیب می‌کنند.