Chat with OpenAI Functions feature. Built with OpenAI Functions, Vercel AI SDK, and openai-function-calling-tools
ChatFn is an open-source AI chatbot that uses π₯ openai-function-calling-tools - a library to make calling OpenAI functions calling easier.
webbrowser.mp4
To set up ChatFn, you'll need to clone the repository and set up the following environment variables:
OPENAI_API_KEY
β your OpenAI API key (you can get one here)
ChatFn is built on the following stack:
- π₯ openai-function-calling-tools - a library to make calling OpenAI functions calling easier
- Next.js β framework
- OpenAI Functions - AI completions
- Vercel AI SDK β AI streaming library
- Vercel β deployments
- TailwindCSS β styles
Here's how you can contribute:
- Open an issue if you believe you've encountered a bug.
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.
- Johann Li (@Johannli)
Licensed under the MIT license.