دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

تسلط به چت‌بات‌ها با Botpress، ترنسفورمرها، RAG و LLMs

تسلط به چت‌بات‌ها با Botpress، ترنسفورمرها، RAG و LLMs

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • توسعه چت‌بات‌ها با استفاده از ابزارهای متن‌باز مانند Botpress ،Rasa و ترنسفورمرها. بدون راه‌حل‌های ابری
  • درک تمام ارکان توسعه چت‌بات مانند تشخیص نیت، شناسایی انتیتی، جریان مکالمه و غیره
  • یادگیری مفاهیم مهندسی پرامپت با استفاده از LangChain ،ChatGPT و HuggingFace
  • توسعه مدل‌های شبکه عصبی برای شناسایی و تشخیص انتیتی ها در پیام‌های کاربران
  • یکپارچه‌سازی با شخص ثالث ها و APIها برای توسعه چت‌بات‌های پیشرفته با داده‌های لایو
  • توسعه وب اپلیکیشن ها با استفاده از fastAPI برای پشتیبانی از سرویس های چت‌بات
  • یادگیری از طریق توسعه مجموعه‌ای از پروژه‌های چت‌بات واقعی

پیش نیازهای دوره

  • بخش بزرگ این دوره نیازی به مهارت‌های برنامه‌نویسی ندارد. فقط مبانی Python و JavaScript برای سطوح پیشرفته لازم است.

توضیحات دوره

آیا آماده‌اید یاد بگیرید چگونه چت‌بات‌های قدرتمند و پشتیبانی‌شده توسط AI را از ابتدا بسازید؟

دوره‌های زیادی وجود دارد که به شما آموزش می‌دهند چگونه چت‌بات توسعه دهید. پس چه چیزی این دوره را متمایز می‌کند؟

  • ما هیچ‌گاه از راه‌حل‌های چت‌بات ابری مانند Dialogflow ،IBM Watson یا Microsoft Azure استفاده نخواهیم کرد. در عوض، بر روی فناوری‌های آزاد و متن‌باز تمرکز خواهیم کرد که به همان اندازه قوی و قدرتمند هستند.
  • ما تنها در مورد مبانی توسعه چت‌بات صحبت نخواهیم کرد. ما به عمق این دنیا خواهیم رفت.
  • این دوره پر از آموزش‌های مبتنی بر پروژه است. تکنیک‌های زیادی از طریق توسعه مجموعه‌ای از پروژه‌های چت‌بات استخراج خواهد شد.

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

در این دوره، در مورد انواع مختلف چت‌بات‌ها و موارد استفاده آن‌ها، از جمله چت‌بات‌های مبتنی بر قانون، چت‌بات‌های پشتیبانی‌شده توسط AI و conversational AI بررسی می‌کنیم. همچنین فناوری‌ها و پلتفرم‌های مختلفی که برای ساخت چت‌بات‌ها استفاده می‌شوند، مانند پردازش زبان طبیعی (NLP)، یادگیری ماشین (ML)، و پروژه‌های متن‌باز توسعه چت‌بات مانند Botpress ،SetFit ،GLiNER، ترنسفورمرها، langChain ،fastAPI ،Docker، و غیره را پوشش می‌دهیم.

در این دوره، شما خواهید آموخت:

  • چگونه ابزارهای محیط توسعه خود را تنظیم کنید.
  • چگونه پروژه اول Botpress خود را نصب و شروع کنید.
  • درک خواهید کرد که conversation flow studio چیست.
  • توسعه انواع مختلف قالب های واکنش چت‌بات
  • چگونه با شخص ثالث و APIها یکپارچه شوید تا اطلاعات خارجی برای کاربران فراهم کنید؟
  • چگونه یک چت‌بات QnA توسعه دهید؟
  • مسئله تشخیص نیت را درک کرده و چگونه با استفاده از تکنیک‌های مبتنی بر قانون یا شبکه عصبی آن را حل کنید.
  • چگونه انتیتی ها را در پیام کاربر شناسایی کنید و چگونه فضاها را پر کنید؟
  • چگونه اطلاعات کاربر را جمع‌آوری کرده و آن‌ها را به API خارجی ارسال یا در پایگاه داده ذخیره کنید؟
  • چگونه مدل‌های دستیار چت‌بات خود Transformers را توسعه دهید (Rasa ،SetFit و GLiNER)؟
  • چگونه Botpress را با دستیار چت‌بات Rasa یکپارچه کنید؟
  • چگونه یک اپلیکیشن fastAPI برای سرویس‌دهی پروژه‌های AI خود توسعه دهید؟
  • چگونه چت‌بات خود را با پلتفرم‌های پیام‌رسان محبوب مانند Facebook Messenger و Telegram یکپارچه کنید؟
  • چگونه از مدل‌های زبانی بزرگ Large Language Models (LLMs) مانند OpenAI برای پشتیبانی از چت‌بات‌های خود استفاده کنید؟
  • تمام مبانی ایجاد یک اپلیکشن قوی با استفاده از ChatGPT و مدل‌های زبانی بزرگ متن‌باز را یاد بگیرید.
  • چگونه از ابزارهای Drag-and-Drop UI مانند Flowise برای توسعه چت‌بات‌های LLM استفاده کنید؟
  • چگونه از LLMها برای توسعه موتورهای AI و چت‌بات‌ها استفاده کنید؟
  • استایل اپلیکیشن های "با داده‌های خود صحبت کنید" را بسازید.
  • چگونه به طور دقیق یاد بگیرید که چگونه اپلیکیشن های RAG LLM را بسازید؟
  • بیشتر ..

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

این دوره برای چه کسانی مناسب است؟

  • برای کسانی که می‌خواهند یاد بگیرند چگونه دستیارهای دیجیتال هوشمند (چت‌بات‌ها) را با استفاده از ابزارهای متن‌باز بسازند

تسلط به چت‌بات‌ها با Botpress، ترنسفورمرها، RAG و LLMs

  • معرفی دوره 04:00
  • نصب محلی Botpress با استفاده از VirtualBox (سریع‌تر و اختیاری) 15:46
  • معرفی 00:21
  • اوبونتو-1 | نصب Docker 04:24
  • ویندوز-3 | چگونه از WSL استفاده کنیم 01:05
  • راه‌اندازی MiniConda 05:34
  • راه‌اندازی JupyterLab 07:55
  • چگونه از JupyterLab استفاده کنیم 01:14
  • نتیجه‌گیری 00:14
  • معرفی 00:17
  • چرا از BotPress استفاده کنیم 06:05
  • نصب، به‌روزرسانی و عیب‌یابی BotPress با استفاده از Docker 11:30
  • اولین چت‌بات شما 03:23
  • چت‌بات Hello Buddy - قسمت 1/2 19:16
  • چت‌بات Hello Buddy - قسمت 2/2 10:26
  • انواع متغیرها 03:17
  • نتیجه‌گیری 00:16
  • معرفی 00:27
  • چت‌بات پشتیبانی‌شده توسط API 13:29
  • عملیات اعتبارسنجی داده 16:45
  • خطایابی لاگ‌های عملیات 04:10
  • زیر جریان‌ها 03:13
  • مهارت انتخابی 13:25
  • نتیجه‌گیری 00:17
  • توسعه یک عملیات API 10:19
  • fallbackهای سفارشی 08:26
  • معرفی 00:20
  • متن‌ها و تصاویر 12:21
  • کارت‌ها 06:22
  • چرخ فلک‌ها 03:16
  • فایل‌ها 02:41
  • منوی کشویی 03:03
  • ویدیوها 01:59
  • نتیجه‌گیری 00:13
  • معرفی 00:23
  • تغذیه ورودی‌ها 06:23
  • آموزش چت‌بات QnA 05:59
  • صادرات و واردات داده‌های آموزشی 01:14
  • پاسخ‌های غنی 02:44
  • نتیجه‌گیری 00:17
  • معرفی 00:36
  • معرفی به تشخیص نیت و موجودیت 11:35
  • تشخیص نیت Botpress 11:47
  • شناسایی موجودیت Botpress 08:11
  • نتیجه‌گیری 00:27
  • معرفی 00:26
  • توسعه چت‌بات پایه- قسمت 1/4 05:26
  • توسعه چت‌بات پایه- قسمت 2/4 18:26
  • توسعه چت‌بات پایه- قسمت 3/4 08:46
  • توسعه چت‌بات پایه- قسمت 4/4 09:29
  • راه‌اندازی PgAdmin 06:49
  • راه‌اندازی پایگاه داده بازخوردها 04:21
  • ذخیره بازخوردها در پایگاه داده 1/2 12:30
  • ذخیره بازخوردها در پایگاه داده 2/2 04:16
  • نتیجه‌گیری 00:17
  • معرفی 00:33
  • معرفی به شبکه‌های عصبی 14:03
  • معرفی به نمایش متن 15:06
  • نتیجه‌گیری 00:21
  • مهم - قبل از شروع 01:09
  • چه چیزی یاد خواهید گرفت؟ 00:58
  • بررسی پروژه چت‌بات فوتبال 10:34
  • چگونه یک مدل SetFit برای تشخیص نیت آموزش دهیم 17:36
  • چگونه از GLiNER برای شناسایی موجودیت استفاده کنیم 07:35
  • پروژه فوتبال FastAPI - قسمت 1 12:05
  • پروژه فوتبال FastAPI - قسمت 2 10:10
  • پروژه فوتبال FastAPI - قسمت 3 20:21
  • پروژه فوتبال FastAPI - قسمت 4 23:16
  • پروژه فوتبال FastAPI - قسمت 5 25:38
  • پروژه فوتبال FastAPI - قسمت 6 10:44
  • مهم | قبل از شروع 01:09
  • معرفی 00:23
  • چت‌بات Botpress 1/6 15:46
  • چت‌بات Botpress 2/6 10:40
  • چت‌بات Botpress 3/6 25:42
  • چت‌بات Botpress 4/6 03:02
  • چت‌بات Botpress 5/6 04:52
  • چت‌بات Botpress 6/6 02:22
  • نتیجه‌گیری 00:23
  • مهم | قبل از شروع 01:19
  • معرفی 00:32
  • چرا Rasa 01:45
  • معرفی به تشخیص نیت و موجودیت 11:35
  • Rasa | اولین مدل شما 13:06
  • Rasa | آموزش یک مدل سفارشی 15:14
  • نتیجه‌گیری 00:21
  • مهم | قبل از شروع 01:19
  • معرفی 00:35
  • چه چیزی خواهید ساخت؟ 02:50
  • چگونه پروژه را برنامه‌ریزی کنیم؟ 10:34
  • آموزش مدل Rasa 23:32
  • پروژه FastAPI 1/6 10:40
  • پروژه FastAPI 2/6 10:10
  • پروژه FastAPI 3/6 15:17
  • پروژه FastAPI 4/6 25:33
  • پروژه FastAPI 5/6 25:38
  • پروژه FastAPI 6/6 09:20
  • نتیجه‌گیری 00:23
  • معرفی 01:10
  • معرفی به یادگیری ماشین 05:21
  • مدل‌های زبان بزرگ پایه و آموزش‌دیده به وسیله دستور 09:12
  • معرفی به توکنایزرها 06:29
  • چگونه Flowise را نصب کنیم 04:52
  • راه‌اندازی اعتبارنامه OpenAI 01:12
  • صادرات و واردات پروژه‌های Flowise 01:15
  • API Flowise و اشیاء جاسازی شده 02:25
  • چت‌بات پرامپت پایه 08:10
  • بهینه‌سازی پرامپت‌ها برای پاسخ‌های بهتر 04:30
  • استفاده از خاطرات برای مکالمات چت‌بات 09:24
  • بررسی کلی موتور NLU چت‌بات AI 02:57
  • توسعه موتور NLU با استفاده از پرامپت‌های Few-Shot 19:02
  • یکپارچگی Botpress 08:19
  • تجزیه پاسخ‌های NLU AI LLM 14:09
  • جریان مکالمه Botpress-Flowsie 05:19
  • چت‌بات گفتگوکننده عمومی بانکی برای Botpress 11:52
  • معرفی 00:19
  • سیستم‌های QnA استخراجی در مقابل تولیدی 02:05
  • چگونه مدل‌های زبانی می‌توانند به سوال پاسخ دهند؟ 02:34
  • سیستم‌های QnA باز در مقابل بسته. 01:57
  • بردارها و جاسازی‌ها به چه معناست؟ و چرا به آن‌ها نیاز داریم؟ 06:49
  • لوله QnA کتاب باز | 1- تجزیه داده 01:34
  • لوله QnA کتاب باز | 2- ایندکس‌گذاری داده 01:15
  • لوله QnA کتاب باز | 3- جستجوی معنایی 01:26
  • لوله QnA کتاب باز | 4- تولید پاسخ‌ها 01:47
  • معرفی 00:43
  • Scrapy برای خزیدن در وبسایت‌ها 19:31
  • استخراج متن از صفحات وب HTML 07:43
  • نصب ChromaDB 03:14
  • گنجاندن اسناد در ChromaDB 12:45
  • ساخت اولین چت‌بات AI RAG خود 10:25
  • چگونه Botpress را مستقر کنیم و به یک دامنه HTTPS متصل کنیم 44:28
  • معرفی 00:24
  • یکپارچگی Botpress 01:03
  • راه‌اندازی Ngrok - اوبونتو 05:46
  • راه‌اندازی Ngrok - ویندوز 06:09
  • یکپارچگی Facebook 10:38
  • یکپارچگی تلگرام 06:29
  • یکپارچگی وبسایت 12:09
  • نتیجه‌گیری 00:21

6,636,000 1,327,200 تومان

مشخصات آموزش

تسلط به چت‌بات‌ها با Botpress، ترنسفورمرها، RAG و LLMs

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:مقدماتی
  • تعداد درس:139
  • مدت زمان :16:48:04
  • حجم :8.58GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 55:18
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 48:56
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,797,500 559,500 تومان
  • زمان: 07:05:39
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 58:24
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
717,500 143,500 تومان
  • زمان: 01:49:57
  • تعداد درس: 22
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,296,500 259,300 تومان
  • زمان: 03:17:14
  • تعداد درس: 26
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,379,500 1,475,900 تومان
  • زمان: 18:41:14
  • تعداد درس: 133
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید