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:
npx create-svelte-chatgpt@latest
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=xxx
OPENAI_ENDPOINT=xxx
OPENAI_MODEL=xxx
https://github.com/WillKre/create-svelte-chatgpt/assets/7396157/de9897bb-28e3-4e71-b142-7ce81afdd264
To start a development server:
npm run dev
# Or start the server and open the app in a new browser tab
npm run dev -- --open
To create a production version of your app:
npm run build
You can preview the production build with npm run preview
.
To deploy your app, you may need to install an adapter for your target environment.
Contributions are welcome! Please create a fork of the repository, make your changes, and submit a pull request.
This project is open-source and available under the MIT License.