ProxAIQuick Start

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.