https://github.com/arrighidante/nest-gpt
Nest back end solution for my Angular GPT app
https://github.com/arrighidante/nest-gpt
backend-api ia nestjs openai-api
Last synced: 3 months ago
JSON representation
Nest back end solution for my Angular GPT app
- Host: GitHub
- URL: https://github.com/arrighidante/nest-gpt
- Owner: arrighidante
- Created: 2024-02-10T14:05:53.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-01T19:42:20.000Z (about 1 year ago)
- Last Synced: 2025-01-16T23:44:42.520Z (4 months ago)
- Topics: backend-api, ia, nestjs, openai-api
- Language: TypeScript
- Homepage:
- Size: 490 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nest GPT :rocket:
[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456
[circleci-url]: https://circleci.com/gh/nestjs/nest
## This is a WIP and I'll be pushing new changes while making progress within the course
This project is a dynamic fusion of cutting-edge technologies, designed to bring the power of OpenAI's GPT-3 to your fingertips. It was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.7.
It's a course I've taken in [Dev/Talles - OpenAI: Excercises & assistant with Angular + NestJS](https://cursos.devtalles.com/courses/openai-angular-nestjs), the courses platform of [Fernando Herrera](https://fernando-herrera.com).:sparkles: **What's Inside?** :sparkles:
Here you'll find the [Nest](https://github.com/nestjs/nest) back end solution for my Angular GPT app .
A progressive, efficient and scalable server-side application for Angular GPT .
This project is about a platform where we harness the capabilities of OpenAI's library in Node.js, consumed by an Angular frontend styled with Tailwind CSS. It's not just about fetching information, but also about creating, editing, and generating images. But that's not all! You can also convert text to audio, configure your assistant, and much more. It's a whole new world of possibilities!
## Installation
```bash
$ npm install
```## Running the app
### 1. Get your own API KEY from https://platform.openai.com/api-keys
### 2. Create the .env file based on .env.template and set your OpenAI API KEY
### 3. Start the app
```bash
# watch mode
$ npm run start:devOR
# development
$ npm run start# production mode
$ npm run start:prod
```