Skip to main content

Module providers

Module providers 

Source

Modules§

anthropic
azure
bedrock
gemini
huggingface
ollama
openai
perplexity
registry
Provider Registry - Central registry for all AI providers
vertex
xai

Statics§

PROVIDER_REGISTRY
Global provider registry - automatically populated based on enabled features

Traits§

AIProvider

Functions§

available_providers
Get list of all available provider names
build_prompt
Build the combined prompt for providers without system message support
create_provider
Create an AI provider instance from configuration
create_provider_for_account
Create an AI provider from an account configuration
provider_info
Get provider info for display
split_prompt
Split the prompt into system and user parts for providers that support it