---
title: ai.providers
description: Reference for provider APIs.
type: reference
summary: Reference for ai.providers.
---

# ai.providers



`ai.get_provider` is the usual entry point for application code. Use
`ai.providers` when you need provider classes, provider protocols, or
provider-specific namespaces.

## Public APIs

* `get_provider`
* `Provider`
* `ProviderProtocol`
* `OpenAICompatibleProvider`
* `AnthropicCompatibleProvider`
* `GatewayProvider`


---

For a semantic overview of all documentation, see [/sitemap.md](/sitemap.md)

For an index of all available documentation, see [/llms.txt](/llms.txt)