create-svelte-chatgpt v1.0.0
Create Svelte ChatGPT
create-svelte-chatgpt is a project generator for building SvelteKit applications powered by ChatGPT. It comes with a pre-built example chat interface and other common features integrated.
Features include:
- ChatGPT integration using Vercel's AI package, which allows for streamed responses.
- Chat interface using TailwindCSS for styling / animations.
Getting Started
Installation
npx create-svelte-chatgpt@latestAdd Environment Variable(s)
Create a .env file in the root directory and add your OpenAI API key.
You can get your API key here from the OpenAI dashboard.
OPENAI_API_KEY=xxxDemo
https://github.com/WillKre/create-svelte-chatgpt/assets/7396157/de9897bb-28e3-4e71-b142-7ce81afdd264
Development
To start a development server:
npm run dev
# Or start the server and open the app in a new browser tab
npm run dev -- --openBuilding
To create a production version of your app:
npm run buildYou can preview the production build with npm run preview.
To deploy your app, you may need to install an adapter for your target environment.
Contributing
Contributions are welcome! Please create a fork of the repository, make your changes, and submit a pull request.
License
This project is open-source and available under the MIT License.
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago