This NodeJS project leverages the power of GPT models to provide engaging and interactive conversations.
git clone https://github.com/dennis-gonzales/openchatCopy the .env.example file and rename it to .env. Update the OPENAI_API_KEY with your OpenAI API key:
OPENAI_API_KEY="sk-..."Ensure you have Yarn installed on your system, then run:
yarnLaunch the development server:
yarn dev- Husky Integration: We utilize Husky to manage pre-commit hooks, leveraging the power of lint-staged to ensure code quality.
- Conventional Commits: Commit messages adhere to the conventional commits standard, enabling clear and meaningful versioning.
- TypeScript Configuration: This project uses
"@total-typescript/ts-reset"and"@tsconfig/recommended"to ensure a robust and optimized TypeScript development environment.