Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ys-sudo/gatsby-openai-firebase-starter
Public repository for the Open AI Q&A project. A public collection of questions asked by authorised members and answers provided by the text-davinci-003 model - developed and maintained by the OpenAI organization. Built with gatsby.js, openai-node, firebase, mui.
https://github.com/ys-sudo/gatsby-openai-firebase-starter
firebase-auth firebase-realtime-database gatsby gatsby-starter gatsbyjs mui node-js nodejs openai openai-api
Last synced: 7 days ago
JSON representation
Public repository for the Open AI Q&A project. A public collection of questions asked by authorised members and answers provided by the text-davinci-003 model - developed and maintained by the OpenAI organization. Built with gatsby.js, openai-node, firebase, mui.
- Host: GitHub
- URL: https://github.com/ys-sudo/gatsby-openai-firebase-starter
- Owner: Ys-sudo
- License: 0bsd
- Created: 2023-02-17T04:53:51.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-23T00:49:56.000Z (5 months ago)
- Last Synced: 2024-06-24T04:24:57.786Z (5 months ago)
- Topics: firebase-auth, firebase-realtime-database, gatsby, gatsby-starter, gatsbyjs, mui, node-js, nodejs, openai, openai-api
- Language: JavaScript
- Homepage: https://open-q-and-ai.netlify.app
- Size: 656 KB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
π½
Gatsby-OpenAI-Firebase-starter[![Netlify Status](https://api.netlify.com/api/v1/badges/44166e36-6e68-438a-b97a-6b3a7ca29ce4/deploy-status)](https://app.netlify.com/sites/open-q-and-ai/deploys)
[![Made with Node.js](https://img.shields.io/badge/Node.js->=15-blue?logo=node.js&logoColor=white)](https://nodejs.org "Go to Node.js homepage")
[![stars - gatsby-openai-firebase-starter](https://img.shields.io/github/stars/ys-sudo/gatsby-openai-firebase-starter?style=social)](https://github.com/ys-sudo/gatsby-openai-firebase-starter)
[![forks - gatsby-openai-firebase-starter](https://img.shields.io/github/forks/ys-sudo/gatsby-openai-firebase-starter?style=social)](https://github.com/ys-sudo/gatsby-openai-firebase-starter)[![License](https://img.shields.io/badge/License-BSD-9c27b0)](#license)
[![ys-sudo - gatsby-openai-firebase-starter](https://img.shields.io/static/v1?label=ys-sudo&message=gatsby-openai-firebase-starter&color=9c27b0&logo=github)](https://github.com/ys-sudo/gatsby-openai-firebase-starter "Go to GitHub repo")[![Use this template](https://img.shields.io/badge/Generate-Use_this_template-2ea44f?style=for-the-badge)](https://github.com/ys-sudo/gatsby-openai-firebase-starter/generate)
The awesome alien technology now in your hands. Make your own AI powered database website with the OpenAI node.js API. Authentication with firebase provided, publishing options, access restriction. Setup ready for production apps aiming to bring top - edge technologies together now with artificial intelligence.
Public repository for the Open AI Q&A project. A public collection of questions asked by authorised members and answers provided by the text-davinci-003 model - developed and maintained by the OpenAI organization. Built with gatsby.js, openai-node, firebase, mui.
_who asks not stray._
[OpenAI public Q&A archive project](https://open-q-and-ai.netlify.app/archives)
## π Quick start
1. **Clone or fork the repo.**
```shell
# Clone the repo using git
git clone https://github.com/Ys-sudo/gatsby-openai-firebase-starter.git
```
1. **Start developing.**Navigate into your new siteβs directory and start it up.
```shell
cd gatsby-openai-firebase-starter
yarn
gatsby develop
```
1. **Open the source code and start editing!**Your site is now running at `http://localhost:8000`!
Note: You'll also see a second link: `http://localhost:8000/___graphql`. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the [Gatsby Tutorial](https://www.gatsbyjs.com/docs/tutorial/part-4/#use-graphiql-to-explore-the-data-layer-and-write-graphql-queries).
Open the `gatsby-openai-firebase-starter` directory in your code editor of choice and edit `src/pages/index.js`. Save your changes and the browser will update in real time!
## π Quick start (OpenAI API, Firebase, Netlify)
- Create [OpenAI developer account](https://platform.openai.com/docs/introduction) and get API keys, a grant of 18$ will be donated to you
- Create a [firebase account](https://firebase.google.com) and connect the service with the API keys
- Deploy this starter with one click on [Netlify](https://app.netlify.com/)
- You need to create .env files and add the API keys obtained in the registration process.## π§ What's inside?
- [Pure awesomeness... check out the demo!](https://open-q-and-ai.netlify.app/archives)
- [Interested in developing the project? Click this link and contact me.](https://open-q-and-ai.netlify.app/early-access)
- All the dirty setup work have been done for you! Configure and experiment with the repository.## Have fun and make something awesome!
- Do you like it? Leave a star, follow or support me on ko-fi! Any help greatly appriciated, so i can make more software like this.## License
Released under [BSD](/LICENSE) by [@ys-sudo](https://github.com/ys-sudo).
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/Y8Y4IT6E0)