هوش مصنوعی برای همه: ساخت یک عامل کامل تولید کد با Golang
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک عامل تولید کد هوش مصنوعی و کاملاً کاربردی با استفاده از Go و OpenAI's API
- پیادهسازی پشتیبانی از چندین زبان برنامهنویسی برای تولید کد در Go ،Python ،JavaScript و Java
- ایجاد پردازش همزمان فایلها با استفاده از goroutineهای Go برای تولید کارآمد کد
- طراحی سیستمهای قالب انعطافپذیر برای پشتیبانی از انواع پروژهها و زبانهای برنامهنویسی مختلف
- پیادهسازی مدیریت خطا و لاگ کردن قدرتمند برای اپلیکیشن مجهز به هوش مصنوعی
- نوشتن کد قابلآزمون برای عامل هوشمند با استفاده از تکنیکهای Mocking برای پاسخهای OpenAI
پیشنیازهای دوره
- درک اولیه برنامهنویسی Go (متغیرها، توابع، حلقهها و بستهها)
- آشنایی با REST API و ساختار داده JSON
- دسترسی به رایانهای که Go نسخه 1.16 یا بالاتر روی آن نصب شده باشد.
- کلید API OpenAI (راهنمای دریافت آن ارائه خواهد شد)
- نیازی به تجربه قبلی در هوش مصنوعی یا یادگیری ماشین نیست.
توضیحات دوره
آیا تا به حال خواستهاید از قدرت هوش مصنوعی برای نوشتن کد استفاده کنید؟ در این دوره عملی، عامل تولید کد هوشمند خودتان را با استفاده از Go خواهید ساخت. این نخستین دوره Golang در این موضوع است.
مدرس گامبهگام شما را راهنمایی میکند تا اپلیکیشن قدرتمند بسازید که با استفاده از API OpenAI پروژههای کامل را در چندین زبان برنامهنویسی تولید میکند. همچنین یاد خواهید گرفت چگونه پردازش همزمان، سیستمهای قالب و حتی یک رابط کاربری وب حرفهای را پیادهسازی کنید.
تمرکز دوره بر استفاده از مهندسی پرامپت برای دریافت پاسخهای پایدار و قابلاعتماد از LLM است؛ پاسخهایی که سپس آنها را تحلیل میکنیم تا برنامه را بسازیم. آنچه در این دوره خواهید ساخت شگفتانگیز است و قدرت نامحدود هوش مصنوعی را به نمایش میگذارد.
در پایان این دوره، موارد زیر را در اختیار خواهید داشت:
- یک تولیدکننده کد مبتنی بر هوش مصنوعی و کاملاً کاربردی با قابلیت تولید پروژه کامل
- پشتیبانی از Golang، Python، JavaScript و Java
- یک رابط کاربری وب حرفهای با قابلیت نمایش پیشرفت لحظهای از طریق WebSocket
- مهارتهای لازم برای ساخت ابزارهای توسعه مجهز به هوش مصنوعی
- یادگیری چگونگی ساخت یک موتور تولید کد از ابتدا
این دوره برای توسعهدهندگان Go که به ادغام هوش مصنوعی علاقهمند هستند یا هر فردی که میخواهد با ابزارهای هوشمند سفارشی بهرهوری خود را افزایش دهد، ایدهآل است.
برای شرکت در این دوره به هیچ تجربهای در زمینه هوش مصنوعی نیاز ندارید؛ تنها آشنایی پایه با Go کافی است.
همراه مدرس شوید و کشف کنید ساخت دستیار کدنویسی مبتنی بر هوش مصنوعی تا چه اندازه آسان است.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان Go که میخواهند قابلیتهای هوش مصنوعی را در اپلیکیشن های خود ادغام کنند.
- مهندسان نرمافزاری که به ساخت ابزارهای کاربردی توسعهدهندگان مجهز به هوش مصنوعی علاقه دارند.
- برنامهنویسانی که میخواهند تولید کد را خودکار کرده و بهرهوری خود را افزایش دهند.
- توسعهدهندگانی که به کاربردهای عملی مدلهای زبانی بزرگ (LLM) علاقهمند هستند.
- علاقهمندان به برنامهنویسی که میخواهند یاد بگیرند چگونه دستیارهای هوشمند خود را بسازند.
- رهبران فنی تیمها که به دنبال راههایی برای افزایش بهرهوری تیم با استفاده از ابزارهای هوش مصنوعی هستند.
هوش مصنوعی برای همه: ساخت یک عامل کامل تولید کد با Golang
-
مقدمه 07:58
-
نصب Go و دریافت کلید محرمانه API OpenAI 03:51
-
ساختار پروژه 03:33
-
کلاینت OpenAI و نخستین پرامپت ما 18:07
-
کلاینت هسته عامل هوشمند 05:15
-
افزودن آرگومانهای خط فرمان 04:43
-
افزودن کارگرها برای ایجاد فایلها 14:56
-
متوقف کردن عامل هوشمند و پاکسازی منابع 03:02
-
چگونه از LLM پاسخ پایدار دریافت کنیم؟ 07:35
-
راهاندازی قالبها 07:13
-
بارگذاری قالبها 15:52
-
بروزرسانی عامل برای پذیرش یک قالب مشخص 04:24
-
بارگذاری قالبهای پرامپت 09:38
-
تحلیل و اجرای قالب 04:50
-
نوشتن تولیدکننده کد 06:58
-
اجرای تولیدکننده کد 04:33
-
نوشتن تجزیهکننده کد 09:22
-
پذیرش مدل جدید و پرامپت در خط فرمان 12:13
-
افزودن پرچم برای نمایش قالبها و زبانها 06:19
-
افزودن چندین قالب و تولید کد 07:26
-
افزودن قالب جدید بدون تغییر کد 06:18
-
رابط کاربری: HTML، CSS و JavaScript 03:19
-
راهاندازی سرور HTTP و WebSocket 03:40
-
افزودن هندلر HTTP 10:40
-
ایجاد تابع برای فشردهسازی یک پوشه کامل 06:37
-
افزودن تابع بازگشتی برای ارسال رویداد به فرانتاند 04:50
-
اجرای سرور HTTP 05:17
-
افزودن هندلر برای دانلود فایلهای ZIP 04:50
-
بروزرسانی فایل Makefile 03:10
مشخصات آموزش
هوش مصنوعی برای همه: ساخت یک عامل کامل تولید کد با Golang
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:29
- مدت زمان :03:26:29
- حجم :1.36GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy