Tool for augmenting ChatGPT with external APIs
Top 22.6% on sourcepulse
EX-ChatGPT enhances ChatGPT by enabling it to call external APIs like Google, WolframAlpha, and WikiMedia, aiming to provide more accurate and timely answers, rivaling services like NewBing. It targets users seeking more capable AI interactions, offering features like voice chat and browser extensions for seamless API integration.
How It Works
The project comprises two main components: EX-ChatGPT, a service leveraging GPT-3.5 Turbo and external APIs for enhanced functionality, and WebChatGPTEnhance, a browser extension that allows ChatGPT's web interface to utilize these external APIs. It employs a "stream" feature for faster, typewriter-like responses and offers various modes (Web, Chat, WebDirect, Detail, Keyword) to tailor API interaction and information retrieval.
Quick Start & Requirements
pip install -r requirements.txt
apikey.ini
with API keys. Docker deployment is also supported.Highlighted Details
webTest
branch).Maintenance & Community
The project is actively maintained, with recent updates including API proxy pool enhancements, Google search result data cleaning, and improved Chinese query support. Links to potential community channels are not explicitly provided in the README.
Licensing & Compatibility
The project appears to be under a permissive license, but specific details are not clearly stated. Compatibility for commercial use or closed-source linking would require further clarification.
Limitations & Caveats
The project is still under development, with planned features like mobile UI adaptation and image OCR for formulas. Some advanced features like OAuth2.0 are noted as being in a separate branch.
2 years ago
1 day