Simple backend proxy API to handle requests between a client app and AI 3rd-party provider APIs (such as OpenAI or Anthropic's Claude).
At the moment, it includes the following AI APIs:
- OpenAI
- Mistral AI
- Claude 3 (Anthropic)
npm install
to install the dependencies.npm run dev
for having nodemon running to the server restarting automatically on file changes.
npm run start
- start as standard mode the server (without nodemon). Server doesn't restart on file changes.npm run prod
- more optimized for a production environment. This command will first runnpm run build
and then usenode
to execute the JavaScript compiled file.npm run build
- only to compile the TS files into ones.
npm run prettier:check
β check any formatting/indentation errors.npm run prettier:fix
β fix any formatting/indentation errors.
Hi there! γ I'm Pierre-Henry Soria. A super passionate & enthusiastic problem-solver / senior software engineer living in Sydney π¦ Also a true cheese π§, ristretto βοΈ, and dark chocolate lover! π
Feel free to connect and reach me through my LinkedIn Profile π
Distributed under the MIT license. Happy coding! π₯