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

عامل هوش مصنوعی صوتی Full-Stack با LiveKit ،n8n و MCP روی AWS

عامل هوش مصنوعی صوتی Full-Stack با LiveKit ،n8n و MCP روی AWS

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

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

  • ساخت و استقرار یک عامل هوش مصنوعی صوتی Full-Stack با استفاده از LiveKit ،n8n و MCP روی AWS
  • راه‌اندازی و پیکربندی یک سرور اوبونتو روی AWS EC2 برای توسعه
  • ایجاد و مدیریت محیط‌های مجازی برای پروژه‌های پایتون
  • ادغام LiveKit برای ارتباط صوتی بلادرنگ در سیستم‌های هوش مصنوعی
  • پیکربندی و اتصال APIهای OpenAI و Deepgram برای تعامل صوتی
  • ساخت و اجرای عامل هوش مصنوعی و تست آن از طریق LiveKit Playground
  • ادغام prompts.py با عامل هوش مصنوعی برای کنترل تسک و سشن 
  • افزودن و تست آواتارهای هوش مصنوعی با استفاده از Tavus برای تجربیات صوتی واقع‌گرایانه
  • استقرار و مدیریت عامل هوش مصنوعی به عنوان یک سرویس سیستم با استفاده از Systemctl
  • ساخت و استقرار یک فرانت‌اند React/Next.js و اتصال آن به بک‌اند
  • امنیت‌بخشی به اپلیکیشن هوش مصنوعی با استفاده از NGINX و SSL Let’s Encrypt
  • اتوماسیون گردش های کاری رزرو و نوتیفیکیشن ایمیل با n8n
  • ادغام گره‌های Google Calendar و Gmail در گردش های کاری n8n
  • پیکربندی PM2 برای مدیریت و نظارت استقرارهای تولیدی Next.js.
  • تست، تأیید و عیب‌یابی جریان‌های رزرو و اتوماسیون هوش مصنوعی از ابتدا تا انتها
  • ادغام عامل هوش مصنوعی صوتی با یک وب‌سایت (Smart Eye Clinic).

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

  • درک اولیه از برنامه‌نویسی پایتون و استفاده از خط فرمان
  • یک حساب AWS رایگان یا پولی برای ایجاد و مدیریت نمونه‌های EC2
  • دانش پایه‌ای از ابزارها یا APIهای هوش مصنوعی مانند OpenAI و Deepgram (اختیاری)
  • اشتیاق برای یادگیری، کشف و ساخت یک سیستم هوش مصنوعی صوتی بلادرنگ از ابتدا - مبتدی‌ها خوش‌آمدند!

توضیحات دوره

عامل هوش مصنوعی صوتی end-to-end خود را با استفاده از LiveKit ،n8n و MCP - میزبانی شده روی AWS بسازید.
این دوره شما را گام به گام در توسعه یک سیستم هوش مصنوعی صوتی هوشمند بلادرنگ با اتوماسیون، تعامل صوتی و ادغام وب راهنمایی می‌کند.

شما با راه‌اندازی و پیکربندی یک سرور اوبونتو روی AWS EC2، آماده‌سازی محیط پایتون و ادغام LiveKit برای ارتباط بلادرنگ شروع خواهید کرد. سپس، عامل هوش مصنوعی خود را با n8n برای اتوماسیون گردش های کاری و MCP برای مدیریت تسک چند کاناله متصل خواهید کرد - که ویژگی‌هایی مانند رزرو قرار ملاقات مبتنی بر صدا، نوتیفیکیشن ایمیل و برنامه‌ریزی تقویم را فعال می‌کند.

پس از تکمیل بک‌اند، یک فرانت‌اند React/Next.js ساخته و مستقر می‌کنید، آن را با استفاده از NGINX و گواهینامه های SSL ایمن می‌کنید و اپلیکیشن خود را با استفاده از PM2 و Systemctl مدیریت خواهید کرد.

در پایان دوره، شما یک عامل هوش مصنوعی صوتی کاملاً کاربردی، ایمن و خودکار را در یک محیط ابری مستقر خواهید داشت.

مقدمه

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

راه‌اندازی سیستم روی AWS EC2

  • راه‌اندازی و پیکربندی یک سرور اوبونتو روی AWS EC2
  • اتصال به نمونه EC2 خود با استفاده از MobaXterm
  • راه‌اندازی دایرکتوری پروژه
  • راه‌اندازی محیط مجازی پایتون

ملزومات LiveKit: راه‌اندازی، کلیدهای API و پیکربندی

  • LiveKit چیست؟
  • چرا LiveKit برای پروژه هوش مصنوعی ما؟
  • مرور مستندات LiveKit
  • نصب LiveKit و وابستگی‌های آن
  • ایجاد حساب LiveKit
  • راه اندازی کلید OpenAI API
  • راه اندازی حساب و Deepgram API
  • راه‌اندازی پلاگین‌های LiveKit

ساخت و تست عامل هوش مصنوعی در LiveKit

  • ساخت و اجرای اسکریپت عامل (agent)
  • دسترسی از طریق LiveKit Playground

ادغام prompts.py با عامل هوش مصنوعی

  • چگونگی کار prompts.py در پروژه
  • افزودن تعریف تسک 
  • تعریف دستورالعمل سشن
  • بروزرسانی agent.py بر اساس prompts.py
  • اجرای عامل هوش مصنوعی صوتی

ادغام آواتارهای هوش مصنوعی با عامل هوش مصنوعی صوتی شما

  • آواتار هوش مصنوعی چیست؟
  • چگونگی ادغام آواتار هوش مصنوعی
  • راه اندازی حساب و شخصیت Tavus
  • افزودن شناسه‌ها و APIهای شخصیت Tavus به .env
  • افزودن آواتار در agent.py
  • اجرای مجدد عامل هوش مصنوعی صوتی
  • تست آواتار هوش مصنوعی از طریق LiveKit Playground

پیکربندی عامل هوش مصنوعی به عنوان سرویس Systemctl

  • ایجاد فایل سرویس Systemctl برای عامل هوش مصنوعی صوتی

ادغام عامل هوش مصنوعی LiveKit با فرانت‌اند React سفارشی

  • ادغام با فرانت‌اند React
  • کلون پروژه React و نصب Node.js
  • اجرای اپلیکیشن React در حالت توسعه
  • دسترسی به فرانت‌اند React از طریق IP عمومی EC2

استقرار فرانت‌اند Next.js در تولید با استفاده از PM2

  • بررسی استقرار تولیدی Next.js
  • ساخت و رفع مشکلات ساخت
  • اجرا با PM2
  • تأیید استقرار

خرید دامنه و پیکربندی رکوردهای DNS

  • خرید دامنه از Godaddy
  • پیکربندی رکوردهای A

امنیت‌بخشی به اپلیکیشن با استفاده از NGINX و SSL Let’s Encrypt

  • بررسی پروژه
  • راه‌اندازی و پیکربندی NGINX
  • نصب Certbot (Let’s Encrypt) برای فعال‌سازی HTTPS
  • تأیید دسترسی HTTPS
  • تمدید خودکار گواهینامه های SSL

ادغام عامل هوش مصنوعی با n8n و MCP

  • بررسی: عامل هوش مصنوعی با n8n و MCP
  • بررسی n8n
  • MCP چیست؟
  • چگونگی کار: جریان عامل هوش مصنوعی – MCP – n8n
  • تغییر پیکربندی عامل برای سرور MCP
  • افزودن گره محرک سرور MCP در n8n
  • افزودن گره Google Calendar در n8n
  • رفع مشکل دسترسی به Google Calendar
  • افزودن یک گره Google Calendar دیگر
  • افزودن URL سرور MCP در فایل .env روی سرور
  • راه‌اندازی مجدد عامل و تأیید ادغام n8n
  • تغییر prompts.py برای جریان رزرو قرار ملاقات
  • رزرو قرار ملاقات با عامل هوش مصنوعی صوتی
  • اعتبارسنجی رزرو: جلوگیری از رزروهای تکراری

عامل هوش مصنوعی: رزرو قرار ملاقات و ارسال نوتیفیکیشن ایمیل

  • افزودن گره Gmail در گردش کاری n8n

  • تنظیم پارامترها در گره Gmail در n8n

  • تغییر prompts.py برای اطلاع‌رسانی ایمیل

  • تست عامل هوش مصنوعی صوتی: رزرو قرار ملاقات و ارسال نوتیفیکیشن ایمیل

ادغام عامل هوش مصنوعی صوتی با یک وب‌سایت (Smart Eye Clinic)

  • بررسی پروژه
  • کلون ریپوزیتوری فرانت‌اند به سرور
  • ساخت فرانت‌اند - از توسعه تا تولید
  • اجرا با PM2
  • افزودن APIهای LiveKit به .env.local
  • تست هوش مصنوعی صوتی - Smart Eye Clinic
  • آخرین درس
  •  

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

  • توسعه‌دهندگان و علاقه‌مندان به هوش مصنوعی که می‌خواهند برنامه‌های کاربردی هوش مصنوعی صوتی بلادرنگ را از صفر بسازند.
  • مهندسان Full-stack که به دنبال ادغام اتوماسیون صوتی، هماهنگی گردش های کاری و خدمات هوش مصنوعی هستند.
  • دانشجویان یا حرفه‌ای‌هایی که علاقه‌مند به یادگیری استقرار ابری و اتوماسیون عملی روی AWS هستند.
  • هر کسی که مشتاق است بداند چگونه LiveKit، n8n و MCP با هم کار می‌کنند تا یک سیستم هوش مصنوعی صوتی end-to-end ایجاد کنند.

عامل هوش مصنوعی صوتی Full-Stack با LiveKit ،n8n و MCP روی AWS

  • مقدمه 06:04
  • آنچه یاد خواهید گرفت 02:31
  • راه‌اندازی و پیکربندی یک سرور اوبونتو روی AWS EC2 02:37
  • اتصال به نمونه EC2 خود با استفاده از MobaXterm 03:17
  • راه‌اندازی دایرکتوری پروژه 01:56
  • راه‌اندازی محیط مجازی پایتون 01:44
  • LiveKit چیست؟ 02:27
  • چرا LiveKit برای پروژه هوش مصنوعی ما؟ 01:40
  • بررسی مستندات LiveKit 04:43
  • نصب LiveKit و وابستگی‌های آن 02:29
  • ایجاد حساب LiveKit 02:51
  • راه اندازی کلید API OpenAI 02:48
  • راه اندازی حساب و API Deepgram 01:21
  • راه‌اندازی پلاگین‌های LiveKit 01:13
  • ساخت و اجرای اسکریپت عامل (agent.py) 03:22
  • دسترسی از طریق LiveKit Playground 03:28
  • چگونگی کار prompts.py در پروژه 02:46
  • افزودن تعریف تسک 01:57
  • تعریف دستورالعمل سشن 02:43
  • بروزرسانی agent.py بر اساس prompts.py 04:16
  • اجرای عامل هوش مصنوعی صوتی 02:49
  • آواتار هوش مصنوعی چیست؟ 02:29
  • چگونگی ادغام آواتار هوش مصنوعی 01:48
  • راه اندازی حساب و شخصیت Tavus 01:44
  • افزودن شناسه‌ها و APIهای شخصیت Tavus به env. 01:34
  • افزودن آواتار در agent.py 03:18
  • اجرای مجدد عامل هوش مصنوعی صوتی 02:00
  • تست آواتار هوش مصنوعی از طریق LiveKit Playground 02:31
  • ایجاد فایل سرویس Systemctl برای عامل هوش مصنوعی صوتی 04:06
  • ادغام با فرانت‌اند React 02:09
  • کلون پروژه React و نصب Node.js 02:40
  • اجرای اپلیکیشن React در حالت توسعه 02:48
  • دسترسی به فرانت‌اند React از طریق IP عمومی EC2 01:55
  • بررسی استقرار تولیدی Next.js 01:50
  • ساخت و رفع مشکلات ساخت 02:30
  • اجرا با PM2 03:53
  • تأیید استقرار 01:08
  • خرید دامنه از Godaddy 02:57
  • پیکربندی رکوردهای A 02:17
  • بررسی پروژه 01:42
  • راه‌اندازی و پیکربندی NGINX 04:02
  • نصب Certbot (Let’s Encrypt) برای فعال‌سازی HTTPS 02:02
  • تأیید دسترسی HTTPS 01:14
  • تمدید خودکار گواهی‌های SSL 01:53
  • بررسی : عامل هوش مصنوعی با n8n و MCP 01:40
  • بررسی n8n 01:07
  • MCP چیست؟ 01:28
  • چگومگی کار: جریان عامل هوش مصنوعی – MCP – n8n 01:24
  • تغییر پیکربندی عامل برای سرور MCP 04:17
  • افزودن گره محرک سرور MCP در n8n 01:44
  • افزودن گره Google Calendar در n8n 04:58
  • رفع مشکل دسترسی به Google Calendar 04:14
  • افزودن یک گره Google Calendar دیگر 03:00
  • افزودن URL سرور MCP در فایل .env روی سرور 03:12
  • راه‌اندازی مجدد عامل و تأیید ادغام n8n 01:50
  • تغییر prompts.py برای جریان رزرو قرار ملاقات 03:27
  • رزرو قرار ملاقات با عامل هوش مصنوعی صوتی 03:13
  • اعتبارسنجی رزرو: جلوگیری از رزروهای تکراری 02:35
  • افزودن گره Gmail در گردش کاری n8n 03:14
  • تنظیم پارامترها در گره Gmail در n8n 01:08
  • تغییر prompts.py برای نوتیفیکیشن ایمیل 02:16
  • تست عامل هوش مصنوعی صوتی: رزرو قرار ملاقات و ارسال نوتیفیکیشن ایمیل 02:29

1,745,200 436,300 تومان

مشخصات آموزش

عامل هوش مصنوعی صوتی Full-Stack با LiveKit ،n8n و MCP روی AWS

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:همه سطوح
  • تعداد درس:62
  • مدت زمان :02:55:42
  • حجم :1.16GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
5,679,500 1,135,900 تومان
  • زمان: 07:37:25
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,500 206,700 تومان
  • زمان: 01:23:15
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,472,000 1,294,400 تومان
  • زمان: 08:41:15
  • تعداد درس: 87
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,272,500 254,500 تومان
  • زمان: 01:42:31
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی

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

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