Mailbox-backed AI agent proxy server
Project description
ai-agent-proxy
ai-agent-proxy is a mailbox-backed FastAPI proxy.
Install:
make install
Run:
ai-agent-proxy --host 0.0.0.0 --ip 127.0.0.1 --workspace /path/to/workspace --api-key your-token
Options:
--workspacesets the mailbox workspace.--hostsets the HTTP bind address.--ipis accepted as a compatibility alias for the bind address.--api-keyrequiresAuthorization: Bearer <api-key>on API requests.-f, --configloadsKEY=VALUEsettings from a config file.user_idin the chat completions request body is used as the mailboxCHANNEL_IDwhen present.useris used as fallback.
Config example:
WORKSPACE=/home/li/.openclaw
HOST=0.0.0.0
PORT=7011
API_KEY=your-token
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ai_agent_proxy-1.0.0.tar.gz
(12.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ai_agent_proxy-1.0.0.tar.gz.
File metadata
- Download URL: ai_agent_proxy-1.0.0.tar.gz
- Upload date:
- Size: 12.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44f0758aac4ada06e357977d3d7874622a93628e481bb039d069434893e14bfe
|
|
| MD5 |
d216897c28ca1f818c12a7f4e90d5b62
|
|
| BLAKE2b-256 |
908a148f04e3395e8e01d22160c8bf543194fa8236b244af19653da148de72c9
|
File details
Details for the file ai_agent_proxy-1.0.0-py3-none-any.whl.
File metadata
- Download URL: ai_agent_proxy-1.0.0-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aea3bd12a818217957c5a0bd1df71bae9855aedf3c5f29516bb69b5e1240aa9d
|
|
| MD5 |
8e1147f47ba94c87966203f0b8888c51
|
|
| BLAKE2b-256 |
306938392413b7d4a9cb10c80892f88fa3a074bdd242668939226294388d16b8
|