Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        




Gatsby


OpenAI


Firebase



πŸ‘½

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)