building a machine learning based app using chatGPT in TypeScript (with unit testing)
What you will learn
Using chatGPT API as your motor for your own API
Creating a basic API
Using Nestjs as server builder
Getting to get familiar with unit testing
Description
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification.
On this course, we are going to use Nest.js as based for building an API, based on ChatGPT.
ChatGPT, which stands for Chat Generative Pre-trained Transformer, is a large language model-based chatbot developed by OpenAI and launched on November 30, 2022, notable for enabling users to refine and steer a conversation towards a desired length, format, style, level of detail, and language used.
Even though most of the people are familiar with its public version, for layman usage, it is also available as API. Therefore, one can build their own apps on top of it.
In computer programming, unit testing is a software testing method by which individual units of source code—sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures—are tested to determine whether they are fit for use.
On this course, we shall make unit testing, as an way to teach the concept.
Content
Introduction
Getting to know better our course
Getting to know unit testing
Building our API
Making our unit tests to work
Testing a service
Making our first contact with chatGPT API
Homework: now it is your turn!
Cograts for finishing the course
The post Machine Learning based APIs using Nest.js appeared first on magcourse.com/.