Name of Project: ChatGPT integration & GDocs AI extension
Proposal in one sentence: Add ChatGPT server to Algovera and Create an AI extension for gDocs
Description of the project and what problem it is solving:
-
ChatGPT is only available through the OpenAI interface, or through unofficial Python packages (PyChatGPT). This makes it more difficult for devs to build on top of ChatGPT (until OpenAI releases their API), as they need to use Python to get around the Auth0 restrictions OpenAI has in place. I would build a REST API integrated with Algovera for devs to be able to integrate ChatGPT functions with any language, without needing to set up their own server/need to use Python.
-
A lot of AI models today are being used to increase our own productivity. As a lot of people use Google Docs, integrating AI models (that aren’t necessarily known by everyone) directly into GDocs creates an easy to use interface for users, with no sign up, no payments - just natively in Google Docs. I’d create a Google Docs Add-on Script that allows users to use ChatGPT, Stable Diffusion and other models.
For example: A user is writing up a document and needs pictures to make an explanation clearer. Instead of heading to a website to enter text and get an image, they can select the text that describes the image, click on Extensions > Algovera > Stable Diffusion, which would generate and paste an (or several) image(s) directly into the area under the text they selected.
Grant Deliverables:
- Modular Google Docs extension to integrate select AI/ML models (ChatGPT, Stable Diffusion, etc.).
- Production ready REST API for ChatGPT to integrate with Algovera
Squad
- Name: Cesar Huret (kesar)
- Twitter handle: @cesarhuret
- Discord handle: Kesar#1129