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