FAQFrequently asked questions GeneralWhat is AICP?How is this different from calling a provider's API directly?Is AICP open source?What does "AICP" stand for?Providers and modelsHow many providers and models does AICP support?How many of those models can automatic routing actually pick?How quickly does a newly released model become available?What is BYOK?Do I have to list which models a provider supports?Why do some providers need the dashboard instead of the SDK?Can I point AICP at my own model server?Routing and model selectionWhat actually makes the routing decision: fixed rules, a call to an LLM, or a trained model?What does model: "auto" do?How much does automatic routing actually save?How does AICP measure whether a model is "good enough"?Can we see the routing decision for each request?Does the router send our prompt content to a third party to make its decision?How much latency does routing itself add?Do you rank models on published benchmarks or on speed you measure yourselves?What routing strategies can I choose from?What happens if no eligible provider can serve a request?Can I override the router: pin a model, block providers, restrict regions?What are model aliases?How often is the router retrained?What languages does the router support?Pricing and plansWhat are the plans?How exactly is Cloud billed?What happens if a project's budget runs out?How do I tell programmatically that a request needs a higher plan?Security and complianceHow are my provider API keys stored?Does AICP redact personally identifiable information?Can I control which regions my requests are processed in?Does AICP train on my data?Is AICP GDPR or EU AI Act compliant?What access control does AICP have?Is there an audit log?Self-hostingCan I run AICP entirely on my own infrastructure?What do I need installed to self-host?What's the difference between Community's routing and Cloud's?Is Kubernetes or Helm supported for self-hosting?Does the self-hosted edition include billing or the training pipeline?Projects and organizationsWhat are Projects?Can different teams have different provider access?Do project settings override org-level settings?SDKs and integrationsWhat SDKs are available?Is the API OpenAI-compatible?Is there a no-code option?Does AICP support embeddings, images, audio, reranking, or batch processing?Does AICP support OpenAI's Responses API or Anthropic's Messages API natively?How much work is it to switch existing code over to AICP?Errors and troubleshootingWhat does a 402 response mean?What other error types should my integration handle?RoadmapWhat's coming next?