Back to Activepieces

Setup AI Providers

docs/admin-guide/guides/setup-ai-providers.mdx

0.89.01.8 KB
Original Source

AI providers are configured once by the platform admin, with your own keys. Every project then gets AI pieces, agents, and AI steps without anyone else handling a credential.

How to set one up

Go to Platform AdminAI Center, pick a provider, and add your key. The setup screen carries the exact steps for getting a key from that provider.

Supported providers

<Columns cols={2}> <div> **Model providers** - OpenAI - Anthropic - Google Gemini - Mistral AI - DeepSeek - xAI - Qwen - Z.ai - MiniMax - Moonshot AI </div> <div> **Cloud platforms** - Azure - AWS Bedrock
**Gateways**
- OpenRouter
- Cloudflare AI Gateway

**Anything else**
- Other (OpenAI Compatible)
</div> </Columns> <Tip> **Other (OpenAI Compatible)** covers any endpoint that speaks the OpenAI API, including self-hosted models and gateways not listed here. Point it at your own base URL. </Tip>

Cost control and logging

Spend on your own key goes to your provider, so put a gateway in front of it when you want limits and an audit trail:

  • Set rate limits and budgets
  • Log and monitor every AI request
  • Track usage across projects

OpenRouter and Cloudflare AI Gateway are set up like any other provider. Any other gateway that speaks the OpenAI API works through Other (OpenAI Compatible), so LiteLLM, Portkey, Helicone, and self-hosted routers are all fine.

Azure and AWS Bedrock give you the same thing through your cloud account's own quotas and logs.

<Tip> You can add several providers at once and pick the model per agent or per step, so the expensive models only run on the work that needs them. </Tip>