لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت عامل هوش مصنوعی صوتی Full-Stack با LiveKit، n8n و MCP روی AWS
- آخرین آپدیت
دانلود Full-Stack Voice AI Agent with LiveKit, n8n and MCP on AWS
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یک عامل هوش مصنوعی صوتی (Voice AI Agent) در زمان واقعی را با استفاده از LiveKit، n8n، MCP و AWS به همراه اتوماسیون کامل و یکپارچهسازی بسازید و مستقر کنید.
طراحی و پیادهسازی یک سیستم Full-Stack هوش مصنوعی صوتی با استفاده از LiveKit، n8n و MCP بر روی سرورهای AWS.
راهاندازی و پیکربندی سرور Ubuntu روی AWS EC2 برای محیط توسعه.
ایجاد و مدیریت محیطهای مجازی (Virtual Environments) برای پروژههای پایتون.
یکپارچهسازی LiveKit برای ارتباطات صوتی بلادرنگ در سیستمهای هوش مصنوعی.
پیکربندی و اتصال APIهای OpenAI و Deepgram برای تعاملات صوتی.
ساخت، اجرا و تست عامل هوش مصنوعی از طریق LiveKit Playground.
یکپارچهسازی فایل prompts.py با عامل هوش مصنوعی برای کنترل تسکها و نشستها.
افزودن و تست آواتارهای هوش مصنوعی با استفاده از Tavus برای تجربههای صوتی واقعگرایانه.
استقرار و مدیریت عامل هوش مصنوعی به عنوان یک سرویس سیستمی با استفاده از Systemctl.
ساخت و استقرار فرانت-اند React/Next.js و اتصال آن به بک-اند.
ایمنسازی اپلیکیشن با استفاده از NGINX و گواهینامه SSL Let’s Encrypt.
اتوماسیون گردش کارهای رزرو و نوتیفیکیشنهای ایمیلی با n8n.
یکپارچهسازی نودهای گوگل کلندر (Google Calendar) و جیمیل در جریانهای کاری n8n.
پیکربندی PM2 برای مدیریت و مانیتورینگ استقرار Next.js در محیط Production.
تست، تایید و عیبیابی end-to-end جریانهای اتوماسیون و رزرو هوشمند.
یکپارچهسازی عامل هوش مصنوعی صوتی با یک وبسایت واقعی (کلینیک چشم هوشمند).
پیشنیازها: آشنایی مقدماتی با برنامهنویسی پایتون و کار با خط فرمان (Terminal).
داشتن یک حساب AWS (رایگان یا پولی) برای ایجاد و مدیریت نمونههای EC2.
دانش پایه در مورد ابزارهای هوش مصنوعی یا APIهایی مانند OpenAI و Deepgram (اختیاری).
اشتیاق به یادگیری و ساخت یک سیستم صوتی هوشمند از صفر —مبتدیان خوش آمدید!
عامل هوش مصنوعی صوتی end-to-endخود را با استفاده از LiveKit، n8nو MCPبسازید و آن را روی AWSمیزبانی کنید. این دوره شما را گام به گام در توسعه یک سیستم هوشمند صوتی بلادرنگهمراه با اتوماسیون، تعامل صوتی و یکپارچگی با وب راهنمایی میکند.
شما با راهاندازی یک سرور Ubuntu روی 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
تنظیم کلید API OpenAI
ساخت حساب و تنظیم API در Deepgram
نصب پلاگینهای LiveKit
ساخت و تست عامل هوش مصنوعی در LiveKit
ساخت و اجرای اسکریپت عامل (agent)
دسترسی از طریق LiveKit Playground
یکپارچهسازی prompts.py با عامل هوش مصنوعی
نحوه عملکرد prompts.py در پروژه
افزودن تعریف تسکها
تعریف دستورالعملهای نشست (Session)
بهروزرسانی agent.py بر اساس prompts.py
اجرای عامل هوش مصنوعی صوتی
یکپارچهسازی آواتارهای هوش مصنوعی با عامل صوتی
آواتار هوش مصنوعی چیست؟
نحوه عملکرد یکپارچهسازی آواتار
ساخت حساب Tavus و تنظیم پرسونای دیجیتال
افزودن IDهای پرسونا و APIهای Tavus به فایل .env
افزودن آواتار در agent.py
اجرای مجدد عامل هوش مصنوعی صوتی
تست آواتار در LiveKit Playground
پیکربندی عامل هوش مصنوعی به عنوان سرویس Systemctl
ایجاد فایل سرویس Systemctl برای عامل هوش مصنوعی صوتی
یکپارچهسازی عامل LiveKit با فرانت-اند سفارشی React
اتصال به فرانت-اند React
کلون کردن پروژه React و نصب Node.js
اجرای اپلیکیشن React در حالت توسعه (Dev Mode)
دسترسی به فرانت-اند از طریق IP عمومی EC2
استقرار فرانت-اند Next.js در محیط Production با PM2
مروری بر استقرار Production در Next.js
بیلد کردن و رفع خطاهای Build
اجرا با PM2
تایید نهایی استقرار
خرید دامنه و پیکربندی رکوردهای DNS
خرید دامنه از GoDaddy
پیکربندی A Records
ایمنسازی اپلیکیشن با NGINX و Let's Encrypt SSL
مروری بر پروژه
راهاندازی و پیکربندی NGINX
نصب Certbot برای فعالسازی HTTPS
تایید دسترسی HTTPS
تجدید خودکار گواهینامههای SSL
یکپارچهسازی عامل هوش مصنوعی با n8n و MCP
مرور کلی: عامل هوش مصنوعی با n8n و MCP
معرفی n8n
MCP چیست؟
نحوه عملکرد: جریان AI Agent –MCP –n8n
تغییر پیکربندی عامل برای سرور MCP
افزودن نود Trigger برای سرور MCP در n8n
افزودن نود گوگل کلندر در n8n
رفع مشکل دسترسی گوگل کلندر
افزودن نودهای تکمیلی گوگل کلندر
افزودن URL سرور MCP به فایل .env سرور
راهاندازی مجدد عامل و تایید یکپارچگی با n8n
اصلاح prompts.py برای جریان رزرو نوبت
رزرو نوبت توسط عامل هوش مصنوعی صوتی
اعتبارسنجی رزرو: جلوگیری از رزرو همزمان (Double Booking)
عامل هوش مصنوعی: رزرو نوبت و ارسال نوتیفیکیشن ایمیلی
افزودن نود Gmail به گردش کار n8n
تنظیم پارامترها در نود Gmail
اصلاح prompts.py برای نوتیفیکیشنهای ایمیلی
تست نهایی: رزرو نوبت و ارسال ایمیل
یکپارچهسازی عامل هوش مصنوعی صوتی با وبسایت (کلینیک چشم هوشمند)
مرور کلی پروژه
کلون کردن ریپازیتوری فرانت-اند روی سرور
بیلد کردن فرانت-اند —از Dev به Prod
اجرا با PM2
افزودن APIهای LiveKit به .env.local
تست هوش مصنوعی صوتی —کلینیک چشم هوشمند
جلسه پایانی
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
آنچه خواهید آموخت
What You’ll Learn
راهاندازی سیستم روی AWS EC2
System Setup on AWS EC2
راهاندازی و پیکربندی سرور اوبونتو روی AWS EC2
Set Up and Configure an Ubuntu Server on AWS EC2
اتصال به نمونه EC2 با استفاده از MobaXterm
Connect to Your AWS EC2 Instance Using MobaXterm
ایجاد دایرکتوری پروژه
Set Up the Project Directory
راهاندازی محیط مجازی پایتون
Set Up Python Virtual Env
ضروریات LiveKit: نصب، کلیدهای API و پیکربندی
LiveKit Essentials: Setup, API Keys, and Configuration
LiveKit چیست؟
What is Livekit?
چرا برای پروژه هوش مصنوعی از LiveKit استفاده میکنیم؟
Why LiveKit for Our AI Project?
مروری بر مستندات LiveKit
LiveKit Documentation Overview
نصب LiveKit و پیشنیازهای آن
Installing LiveKit and Its Dependencies
ساخت حساب کاربری LiveKit
Create LiveKit Account
تنظیم کلید API OpenAI
Set Up Your OpenAI API Key
ساخت حساب و تنظیم API در Deepgram
Deepgram Account & API Setup
نصب پلاگینهای LiveKit
LiveKit Plugins Setup
ساخت و تست عامل هوش مصنوعی در LiveKit
Build and Test Your AI Agent in LiveKit
ساخت و اجرای اسکریپت عامل (agent.py)
Build and Run the Agent Script (agent.py)
دسترسی از طریق LiveKit Playground
Access via LiveKit Playground
یکپارچهسازی prompts.py با عامل هوش مصنوعی
Integrate prompts.py with AI Agent
نحوه عملکرد prompts.py در پروژه
How prompts.py Works in the Project
نمایش نظرات