Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/different-ai/chat-gpt-github
ChatGPT-powered QA Github Repository
https://github.com/different-ai/chat-gpt-github
ai chatgpt machine-learning ml
Last synced: about 1 month ago
JSON representation
ChatGPT-powered QA Github Repository
- Host: GitHub
- URL: https://github.com/different-ai/chat-gpt-github
- Owner: different-ai
- Created: 2023-02-24T11:25:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-21T16:30:41.000Z (about 1 year ago)
- Last Synced: 2024-04-26T01:31:53.769Z (5 months ago)
- Topics: ai, chatgpt, machine-learning, ml
- Language: TypeScript
- Homepage: https://chat-gpt-github.vercel.app
- Size: 1.98 MB
- Stars: 83
- Watchers: 3
- Forks: 22
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - different-ai/chat-gpt-github - ChatGPT-powered QA Github Repository (TypeScript)
README
# ChatGPT Github
This is a template for creating a **ChatGPT-powered QA Github Repository** thanks to [Embedbase](https://embedbase.xyz) and [OpenAI](https://openai.com).
## How it works
* we index `Python, JS, TS, MD` files with [Embedbase](https://github.com/another-ai/embedbase)
* when you search, we use semantic search with [Embedbase](https://github.com/another-ai/embedbase) to find the most relevant snippets
* we then ask GPT-3 to give a summary of the snippets![ezgif com-crop (1)](https://user-images.githubusercontent.com/25003283/221257024-782d29c8-7168-401d-8f1e-a3461107cdae.gif)
![ezgif com-video-to-gif (3)](https://user-images.githubusercontent.com/25003283/221257924-845c0edc-7702-4784-9e0a-7e9764050be0.gif)
![ezgif com-video-to-gif (2)](https://user-images.githubusercontent.com/25003283/221257938-66b8c909-60be-4d13-8487-10f285adfdf9.gif)
## Quick Start
Click the button to clone this repository and deploy it on Vercel:
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fanother-ai%2Fchat-gpt-github&env=EMBEDBASE_API_KEY,OPENAI_API_KEY&envDescription=Get%20your%20API%20key%20on%20Embedbase%20website%20at%20https%3A%2F%2Fapp.embedbase.xyz%20and%20your%20OpenAI%20key%20at%20https%3A%2F%2Fplatform.openai.com%2Faccount%2Fapi-keys)
Remember to add `EMBEDBASE_API_KEY` to your [repository secrets](https://docs.github.com/en/rest/actions/secrets) to automatically sync your documentation to [Embedbase](https://embedbase.xyz) on push.
## Local Development
First, run `pnpm i` to install the dependencies.
Then, run `pnpm dev` to start the development server and visit localhost:3000.
## License
This project is licensed under the MIT License.