EX-chatGPT
Free2.0k
FreeFree tier
Inputs: textOutputs: text
About EX-chatGPT
EX-chatGPT is an open-source project that enhances ChatGPT by enabling it to call external APIs such as WolframAlpha, Google, and WikiMedia, providing more accurate and timely answers. It includes Ex-ChatGPT, a service utilizing GPT-3.5 Turbo API with external API integrations, and WebChatGPTEnhance, a browser extension that adds custom API support to ChatGPT's web interface. Features include voice conversation via Azure API, OAuth2.0 multi-user authentication, docker and proxy support, chat history backup and compression, token count display, API pool with cooling, markdown and MathJax rendering, streaming output, and prompt autocomplete with fuzzy and pinyin search. The project is archived and no longer actively maintained.
Key Features
External API integration (Google, WolframAlpha, WikiMedia)
Voice conversation using Azure API (speech recognition and text-to-speech)
OAuth2.0 multi-user authentication
Docker and proxy support
Chat history redundant backup and auto compression
Token usage display
API pool with cooling
Markdown and MathJax rendering
Streaming output with animation similar to Bing
Prompt autocomplete with fuzzy search and pinyin support
Pros & Cons
Pros
- Open source and free to use (requires own API keys)
- Enables ChatGPT to access external APIs for up-to-date information
- Supports voice interaction with multiple languages and voices
- Includes both a standalone service and a browser extension
- Docker deployment available for easy setup
- Comprehensive feature set including chat history management, streaming, and prompt auto-complete
Cons
- Project is archived and no longer actively maintained
- Requires manual configuration of multiple API keys (OpenAI, Google, WolframAlpha, Azure)
- Setup may be complex for non-technical users
- Relies on external APIs that may have usage costs
Best For
Getting real-time data and accurate answers via external APIsVoice-enabled interaction with ChatGPTAutomating workflows with API callsResearch and fact-checking with live web resultsDevelopers looking to extend ChatGPT functionality
FAQ
What APIs does EX-chatGPT support?
It supports Google Search, WolframAlpha, WikiMedia, and Azure for voice. Users can also add custom APIs via the WebChatGPTEnhance extension.
Is EX-chatGPT free?
The source code is free and open source, but users need their own API keys for OpenAI, Google, WolframAlpha, and optionally Azure, which may have associated costs.
How do I install EX-chatGPT?
Installation requires cloning the repository, installing dependencies via pip, configuring API keys in apikey.ini, and running main.py. Docker deployment is also supported.
Is the project still maintained?
The repository was archived on September 3, 2023 and is now read-only, so no further updates are expected.