🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش API های مبتنی بر یادگیری ماشین با استفاده از nest.js
- آخرین آپدیت
دانلود Machine Learning based APIs using Nest.js
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساختن یک برنامه مبتنی بر یادگیری ماشین با استفاده از ChatGPT در TypeScript (با آزمایش واحد) با استفاده از API Chatgpt به عنوان موتور خود برای API شخصی خود ایجاد یک API اساسی با استفاده از Nestjs به عنوان سازنده سرور برای آشنایی با آزمایش واحد پیش nnیaزya: من تمام تلاش خود را کردم توضیحی باشید ، دانش اساسی در مورد برنامه نویسی سودمند است
چتپپ به اندازه کافی عمومی است که هنگام استفاده از API آن برای ساختن API خود ، تقریباً نامحدودی را ایجاد می کند. تخیل شما ممکن است حد باشد. با API آن ، می توانید به چندین نسخه از ChatGPT دسترسی داشته باشید ، که شامل GPT-4 است. آنها همچنین همیشه نسخه ها و ویژگی های جدید را راه اندازی می کنند. شما می توانید نسخه GPT را فقط با یک خط کد تغییر دهید و نسخه های مختلف را برای برنامه خود آزمایش کنید و هزینه های آن را در مقابل اثربخشی تدوین کنید. رابط کاربری آنها ساده است: "متن در متن" ، حتی برای نسخه های جدید API. بنابراین ، هر زمان که نسخه جدیدی داشته باشند ، می توانید به راحتی نسخه های جدید آنها را آزمایش کنید.
رابط برنامه نویسی برنامه (API) راهی برای برقراری ارتباط دو یا چند برنامه رایانه ای با یکدیگر است. این یک نوع رابط نرم افزاری است که خدمات دیگری را به سایر نرم افزارها ارائه می دهد. یک سند یا استاندارد که نحوه ساخت یا استفاده از چنین اتصال یا رابط را توصیف می کند ، مشخصات API نامیده می شود.
در این دوره ، ما قصد داریم از Nest.js به عنوان پایه برای ساخت API ، بر اساس Chatgpt استفاده کنیم.
چتپپ ، که مخفف ترانسفورماتور پیش آموزش از پیش آموزش چت است ، یک چت بابات مبتنی بر مدل زبان بزرگ است که توسط OpenAI ساخته شده و در تاریخ 30 نوامبر 2022 راه اندازی شده است ، که قابل توجه برای کاربران برای تصحیح و هدایت مکالمه به سمت یک فرمت و طول مطلوب است. ، سبک ، سطح جزئیات و زبان مورد استفاده.
حتی اگر بیشتر افراد با نسخه عمومی آن آشنا هستند ، برای استفاده از افراد غیرمستقیم ، به عنوان API نیز در دسترس است. بنابراین ، می توان برنامه های خود را در بالای آن ساخت.
در برنامه نویسی رایانه ، آزمایش واحد یک روش آزمایش نرم افزاری است که توسط آن واحدهای جداگانه کد منبع - قسمتهای یک یا چند ماژول برنامه رایانه ای به همراه داده های کنترل مرتبط ، روشهای استفاده و روشهای عملیاتی - آزمایش شده اند تا مشخص کنند که آیا این افراد هستند مناسب برای استفاده.
در این دوره ، ما باید آزمایش واحد را به عنوان راهی برای آموزش مفهوم انجام دهیم.
سرفصل ها و درس ها
مقدمه
Introduction
آشنایی با دوره ما: جزئیات مربوط به برنامه درسی
Getting to know our course: details on the curriculum
در تماس گرفتن
Getting in touch
سازمان دوره
Organization of the course
آشنایی بهتر دوره ما
Getting to know better our course
apis ، backend و frontend
APIs, backend, and frontend
API چیست؟
What is an API?
اطلاعات بیشتر در مورد API
More on APIs
آشنایی با آزمایش واحد
Getting to know unit testing
درج کردن
Recap
آشنایی با تست نرم افزار و کیفیت
Getting to know about software testing and quality
واحد چیست؟ لندن در مقابل مدرسه کلاسیک
What is a unit? London vs. classical school
مسخره چیست؟
What is mock?
آزمایش ، آنتروپی و رگرسیون نرم افزار
Testing, software entropy and regression
شناخت توسعه محور تست
Getting to know Test Driven Development
ساخت API ما
Building our API
جزئیات اولیه
Initial details
آماده شدن برای اقدام
Getting ready for action
آشنایی با Nest.js
Getting to know Nest.js
ایجاد عناصر اساسی ما در Nest.js: یک سرویس ، یک کنترلر و یک ماژول
Creating our basic elements in Nest.js: a service, a controller, and a module
آشنایی با آزمایش واحد در Nest.js
Getting to know unit testing in Nest.js
انجام آزمایشات واحد ما برای کار
Making our unit tests to work
کلمات اولیه: "این فقط یک اصلاح کوچک بود"
Initial words: "it was just a small fix"
مسخره کردن یک سرویس
Mocking a service
چرا برای تست واحد عملکرد مبتنی بر chatgpt منطقی نیست
Why it makes no sense to unit test chatGPT based function
آزمایش واحد "متن در متن"
Unit testing "text in text out"
آزمایش یک سرویس
Testing a service
جزئیات اولیه
Initial details
آزمایش خدمات ما که با API Chatgpt ارتباط برقرار می کند
Testing our service that communicates with chatGPT API
چرا ما کنترلر را مسخره کردیم و نه سرویس؟
Why do we mocked the controller, and not the service?
اولین تماس ما با API Chatgpt
Making our first contact with chatGPT API
درج کردن
Recap
آماده شدن برای برقراری تماس با API Chatgpt
Getting ready to make a call to chatGPT API
آشنایی با گزینه های مدل از API Chatgpt
Getting to know the model options from chatGPT API
سرانجام با chatgpt به عنوان یک API صحبت می کنیم
Finally talking to chatGPT as an API
مسخره کردن سرویس HTTP
Mocking the HTTP service
در آخر ، یک تماس HTTP با Chatgpt برقرار کنید
Finally, make a HTTP call to chatGPT
تکالیف: اکنون نوبت شماست!
Homework: now it is your turn!
جزئیات اولیه
Initial details
دریافت و بررسی کلید API
Receiving and checking an API key
ساختن داشبورد برای مدیریت کلید API
Building a dashboard for API key administration
الهام گرفتن از شما: چگونه من از API Chatgpt استفاده کرده ام
Getting you inspired: how I have been using the chatGPT API
Cograts برای اتمام دوره
Cograts for finishing the course
Cograts در پایان دوره
Cograts on concluding the course
نمایش نظرات