آموزش 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

نمایش نظرات

آموزش API های مبتنی بر یادگیری ماشین با استفاده از nest.js
جزییات دوره
4 hours
34
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,009
3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jorge Guerra Pires Jorge Guerra Pires

محقق مستقل، دکتری

IdeaCoding Lab IdeaCoding Lab

IdeaCodingLab: ایده های جدید را تغییر دهید