آموزش ساخت ربات چت صوتی ChatGPT AI با ترکیب React و FAST API

ChatGPT AI Voice Chatbot Build with React and FAST API Combo

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یک دستیار صوتی با صدای انسانی یا چت بات فروش که به هر زبانی صحبت می کند با یازده آزمایشگاه و هوش مصنوعی ChatGPT توسعه دهید یک چت ربات واقعی با صدای انسان ایجاد کنید که می تواند تقریباً هر کاری را انجام دهد. ChatGPT و Eleven Labs AI در هر برنامه ای ادغام کنید. فروشندگان، معلمان اسپانیایی درک نحوه عملکرد برنامه های full stack با یک frontend و backend آشنا شدن با فناوری های React و FastAPI تعامل با هوش مصنوعی در زمان واقعی به روشی سرگرم کننده و هیجان انگیز درک مهندسی سریع و سهولت ادغام با ربات های گفتگو پیش نیازها:باید برخی از برنامه نویسی های اولیه را در جاوا اسکریپت، پایتون، HTML و CSS انجام داده اند.

یک دستیار صوتی شبیه انسان با ChatGPT و Eleven Labs ایجاد کنید تا یکی از پیشرفته‌ترین ربات‌های چت امروزی را بسازید تا بتوانید ثابت کنید که نه تنها برنامه‌نویس‌ها از انتقال هوش مصنوعی که در حال حاضر اتفاق می‌افتد جان سالم به در خواهند برد، بلکه رشد خواهند کرد.

فقط با مقداری دانش اولیه در مورد پایتون و جاوا اسکریپت، می‌خواهید Rachel Chat را بسازید، یک ربات چت که از قدرت ChatGPT برای مکالمه استفاده می‌کند، خواه برای فروش، آموزش اسپانیایی (یا هر زبان دیگر)، صحبت کردن در مورد علوم علمی. فیلم های -fi - هر علاقه و کاربرد شما.

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

خواهید آموخت:


  • نحوه کار با Open AI API و Eleven Labs API

  • نحوه ادغام React و FastAPI برای ساخت برنامه های کارآمد و قوی تمام پشته

  • چگونه یک دستیار صوتی بسازیم که در واقع صدایی انسانی داشته باشد (حتی می توانید از صدای خود استفاده کنید)

  • نحوه انجام مهندسی سریع به طوری که واقعاً بتوانید از قدرت مدل‌های زبان بزرگ هوش مصنوعی استفاده کنید و آن را سفارشی کنید


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


در کلاس می بینمت!

شان


سرفصل ها و درس ها

مقدمه و منابع Introduction and Resources

  • آنچه ما در حال ساختن What We Are Building

  • درباره مربی شما About Your Instructor

  • ساختار دوره Course Structure

  • انتظار در مقابل واقعیت Expectation vs Reality

  • Tech Stack - Backend Tech Stack - Backend

  • Tech Stack - Frontend Tech Stack - Frontend

  • پشته فناوری - یک ظاهر طراحی شده Tech Stack - Styling

  • منابع بسته کد CODE Package Resources

  • دستورالعمل های منابع Resource Instructions

  • هشدار: تاخیر گاه به گاه OpenAI API WARNING: OpenAI API Occasional Delay

اضافی: (اختیاری) - React Crash Course Extra: (OPTIONAL) - React Crash Course

  • باید خواند شود MUST READ

  • دانش جاوا اسکریپت خود را تست کنید Test Your Javascript Knowledge

  • با Vite برنامه React ایجاد کنید Create React App with Vite

  • Tailwind را نصب کنید Install Tailwind

  • آنچه ما در حال ساختن What We Are Building

  • اولین جزء شما Your First Component

  • چه اتفاقی افتاده What Just Happened

  • خواندن اختیاری - بیشتر در مورد فنی پشت صحنه Optional Reading - More On Technical Behind the Scenes

  • طراحی اولین دکمه ما Styling Our First Button

  • اجرای وظیفه والدین از کودک (گذراندن وسایل) Running a Parent Function From a Child (Passing Props)

  • نظارت بر وضعیت و کنترل عوارض جانبی با useEffect Monitor State and Handle Side Effects with useEffect

  • ساختار BetBox BetBox Structuring

  • افزودن قابلیت BetButton Adding BetButton Functionality

  • URL سازمان تصادفی Random Org URL

  • درخواست واکشی Axios را ارسال کنید Send Axios Fetch Request

  • به روز رسانی های نهایی و کارهای پایانی Final Updates and Finishing Touches

  • React Learning مراحل بعدی React Learning Next Steps

تنظیم محیط - Frontend و Backend Environment Setup - Frontend and Backend

  • توصیه و پلاگین کد VS VS Code Recommendation and Plugins

  • راه اندازی پوشه Folder Setup

  • بررسی نصب نسخه پایتون و نود Python and Node Version Installation Checks

  • FastAPI Python Backend آماده سازی و نصب بسته FastAPI Python Backend Preparation and Package Installations

  • اسکریپت JSON Frontend Frontend JSON Script

  • React Frontend Preparation and Package Installations React Frontend Preparation and Package Installations

  • یکپارچه سازی Tailwind CSS Tailwind CSS Integration

  • کلیدهای API API Keys

  • تنظیم متغیرهای محیطی Setting Up Environment Variables

Backend Build - کار با هوش مصنوعی Backend Build - Working with AI

  • نکته مهم - گوگل کروم Important Note - Google Chrome

  • ابتدایی سازی Backend با واردات و CORS Backend Initialisation with Imports and CORS

  • درباره Docs و Endpoints About Docs and Endpoints

  • ضبط قطعه صوتی Record Voice Snippet

  • تبدیل صدا به متن با Whisper Convert Voice to Text with Whisper

  • مهندسی سریع ChatGPT Prompt Engineering ChatGPT

  • در حال دریافت پاسخ ChatGPT Receiving ChatGPT Response

  • ذخیره و بازنشانی داده های پیام Store and Reset Message Data

  • یازده آزمایشگاه API Docs Walkthrough Eleven Labs API Docs Walkthrough

  • دادن صدایی انسانی به راشل Giving Rachel a Human Sounding Voice

  • بحث آماده سازی و عیب یابی Frontend Frontend Preparation and Troubleshooting Discussion

Frontend - React Web Application Frontend - React Web Application

  • مهم - لطفا بخوانید Important - Please Read

  • کامپوننت کنترلر ساختاری Structuring Controller Component

  • جزء عنوان - قسمت اول (عملکرد بازنشانی) Title Component - Part I (Reset Function)

  • جزء عنوان - قسمت دوم (تکمیل رندر) Title Component - Part II (Render Completion)

  • کانتینر ضبط کنترلر Controller Recorder Container

  • افزودن قابلیت ضبط صدا Adding Audio Recording Functionality

  • متحرک سازی یک نماد رکورد Animating a Record Icon

  • پخش صدا و کدگذاری Blob Playing Back Audio and Blob Encoding

  • سلام راشل Hello Rachel

  • تعامل کامل با کاربر و تنظیمات Full User Interaction and Tweaking

  • آماده سازی تولید Making Production Ready

مراحل بعدی Next Steps

  • مهندسی سریع و موارد استفاده بیشتر Further Prompt Engineering and Use Cases

  • اختلاف و پیوندها Discord and Links

  • مراحل بعدی Next Steps

نمایش نظرات

Udemy (یودمی)

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

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

آموزش ساخت ربات چت صوتی ChatGPT AI با ترکیب React و FAST API
جزییات دوره
5.5 hours
60
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,006
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shaun McDonogh Shaun McDonogh

Lead Analyst و Full Stack (Python and React) Developer