Gemini-API and gemini-openai-proxy
These are complements: the reverse-engineered Gemini API client (A) provides the underlying protocol bridge that the OpenAI-compatible proxy (B) wraps to offer standardized API compatibility.
About Gemini-API
HanaokaYuzu/Gemini-API
✨ Reverse-engineered Python API for Google Gemini web app
This is a tool for developers who want to integrate Google Gemini's AI capabilities directly into their Python applications. It takes your code and Gemini API authentication cookies as input and outputs generated text, images, videos, and audio. Developers can use this to build custom applications that leverage Gemini's advanced features programmatically.
About gemini-openai-proxy
zhu327/gemini-openai-proxy
A proxy for converting the OpenAI API protocol to the Google Gemini Pro protocol.
This tool helps developers who have built applications using OpenAI's API to switch to Google Gemini Pro without rewriting their code. It acts as a translator, taking requests formatted for OpenAI's Chat Completion, Embeddings, or Model endpoints and converting them for Gemini Pro. This allows developers to seamlessly integrate Google's large language models into their existing OpenAI-compatible projects.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work