ChatGPT-powered bot whose only goal is to help you write positive feedback to your colleagues.
PraiseGPT - Praise your colleagues on a large scale!
First, run the development server:
cd app
npm install
npm run dev
Open http://localhost:3000 with your browser to see the result.
- In your Azure account create a new resource group with the following services (free or lowest tier is fine):
- Azure OpenAI Service with gpt-35-turbo model deployments.
- Azure Static Web Apps (if you want to deploy your app later). Free tier is fine.
-
In
app/api/
folder renamelocal.settings.template.json
tolocal.settings.json
and fill in the values there by the names, endpoints, keys from the first step. -
Run
func start
inapp/api/
folder. This will start Azure Functions locally. -
You might also want to fine-tune prompts, quickstarts, and suggestions in JSON files located in
app/api/promptengineering
andapp/promptengineering
folders.
You are fully ready to interact with your own assistant now!
Maxim Salnikov. Feel free to contact me if you have any questions about the project, cloud in general, Azure, OpenAI, JavaScript, React, Angular, PWA, etc.
This project is licensed under the terms of the MIT license.