دوره آموزشی ساخت دستیار جستجوی اسناد با Node و API دستیارهای OpenAI
2 ساعت 13 دقیقهمتوسط2025-03-05
مدرسین

Guil Hernandez
Software Developer and Educator.
جزئیات دوره
اگه دوست داری توی پروژههای Node.js خودت از هوش مصنوعی استفاده کنی و یه دستیار هوشمند جستجوگر بسازی، این دوره دقیقاً همونه که دنبالش بودی! 😎
توی این دوره، مدرس Guil Hernandez بهت یاد میده چطور با استفاده از Assistants API شرکت OpenAI، یه اپلیکیشن وب بسازی که میتونه توی فایلها و اسناد جستجو کنه، به سوالهای کاربران جواب بده، کد تحلیل کنه و حتی محاسبات پیچیده انجام بده!
قراره یاد بگیری چطوری محیط توسعه رو راه بندازی، فایلها رو به سیستم بدی، از ابزار File Search و Vector Store استفاده کنی، ورودیهای کاربر رو تحلیل کنی و جوابهای هوشمندانه و شخصیسازیشده تولید کنی. حتی نحوه مدیریت مکالمات و دیباگ کردن ارورها هم یادت داده میشه.
در پایان این دوره، تو یه دستیار هوش مصنوعی واقعی توی پروژهی Node.js خودت خواهی داشت که خیلی حرفهای کار میکنه! 🚀
✅ اهداف یادگیری:
ساخت و تنظیم دستیار هوش مصنوعی داخل اپلیکیشن Node.js با استفاده از Assistants API
پیادهسازی جستجوی پیشرفته بین اسناد با File Search و Vector Store
مدیریت ورودی کاربر و تولید پاسخهای شخصیسازیشده
مدیریت پیامها، مکالمات و Threads در پروژه Node
استفاده از ابزار Code Interpreter برای تحلیل داده و حل مسائل برنامهنویسی و ریاضی
دیباگ کردن مشکلات رایج در اپلیکیشنهای هوش مصنوعی
شخصیسازی دستیار هوش مصنوعی برای نیازهای خاص
توی این دوره، مدرس Guil Hernandez بهت یاد میده چطور با استفاده از Assistants API شرکت OpenAI، یه اپلیکیشن وب بسازی که میتونه توی فایلها و اسناد جستجو کنه، به سوالهای کاربران جواب بده، کد تحلیل کنه و حتی محاسبات پیچیده انجام بده!
قراره یاد بگیری چطوری محیط توسعه رو راه بندازی، فایلها رو به سیستم بدی، از ابزار File Search و Vector Store استفاده کنی، ورودیهای کاربر رو تحلیل کنی و جوابهای هوشمندانه و شخصیسازیشده تولید کنی. حتی نحوه مدیریت مکالمات و دیباگ کردن ارورها هم یادت داده میشه.
در پایان این دوره، تو یه دستیار هوش مصنوعی واقعی توی پروژهی Node.js خودت خواهی داشت که خیلی حرفهای کار میکنه! 🚀
✅ اهداف یادگیری:
ساخت و تنظیم دستیار هوش مصنوعی داخل اپلیکیشن Node.js با استفاده از Assistants API
پیادهسازی جستجوی پیشرفته بین اسناد با File Search و Vector Store
مدیریت ورودی کاربر و تولید پاسخهای شخصیسازیشده
مدیریت پیامها، مکالمات و Threads در پروژه Node
استفاده از ابزار Code Interpreter برای تحلیل داده و حل مسائل برنامهنویسی و ریاضی
دیباگ کردن مشکلات رایج در اپلیکیشنهای هوش مصنوعی
شخصیسازی دستیار هوش مصنوعی برای نیازهای خاص
مهارت ها
JavaScript FrameworksAPIsWeb Development ToolsGenerative AIArtificial Intelligence (AI)Web DevelopmentSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - معرفی دوره
- 02 - آنچه باید بدانید
- 03 - آشنایی با دستیاران هوش مصنوعی
- 04 - راهاندازی محیط توسعه
1. ساخت دستیار جستجوی اسناد هوشمند
- 05 - ایجاد اولین دستیار
- 06 - فعال کردن جستجوی فایل
- 07 - ایجاد و اجرای یک موضوع
- 08 - بارگذاری و مدیریت اسناد
- 09 - چالش - بارگذاری و مدیریت اسناد
- 10 - راه حل - بارگذاری و مدیریت اسناد
2. پیادهسازی ویژگیهای اصلی
- 11 - مدیریت ورودی کاربر و ایجاد پاسخ
- 12 - سفارشی کردن پاسخهای دستیار
- 13 - چالش - اجرای پاسخهای جریانی
- 14 - راه حل - پیادهسازی پاسخهای جریانی
- 15 - کنترل طول توکن و قالب بندی
3. ویژگیهای پیشرفته و اشکال زدایی
- 16 - مقدمه ای بر مفسر کد
- 17 - استفاده از مفسر کد برای تجزیهوتحلیل دادهها و حل مشکل تکراری
- 18 - یکپارچه سازی فراخوانی تابع
نتیجه گیری
- 19 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک توسعهدهنده Node.js مونگودیبی (MongoDB)
- دوره آموزشی ساخت میکروسرویسهای مقیاسپذیر با TypeScript و Node.js
- دوره آموزشی پایگاههای داده برای توسعهدهندگان Node.js
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی یادگیری جاوااسکریپت: نوشتن کد مدرن با JavaScript ESNext
- دوره آموزشی امنیت در Node.js
- دوره آموزشی انگولار: ساخت برنامههای بزرگ
- دوره آموزشی ساخت یک وب سایت با Node.js و Express.js