Quick Start
ProxAI APIs are subject to change due to active development.
ProxAI unifies AI connections across different providers. Currently only supports Python.
Installation
Install ProxAI from PyPI:
pip install proxai
You can track releases on our roadmap page.
Get Provider Keys
ProxAI works with various providers like Google Gemini, OpenAI, Anthropic, etc. See our provider integrations page for the full list and setup instructions. Add your API keys to environment variables (~/.env, ~/.zshrc etc.):
export OPENAI_API_KEY='<your-api-key>'
export ANTHROPIC_API_KEY='<your-api-key>'
…
Start Building
First, import ProxAI.
import proxai as px
Then, check which models are available for given API settings:
provider_models = px.models.list_models()
for provider_model in provider_models:
print(provider_model)
Note: Check Available Models page for all parameters for getting model list.
Make calls for each model:
for provider_model in provider_models:
answer = px.generate_text(
prompt='Hello model! Which company built you?',
provider_model=provider_model)
print(f'{provider_model}: {answer}')
Note: Check the Generate Text page for all parameters for generating text.
Next Steps
ProxAI comes with powerful features to manage your AI connections. Learn about these in next sections.