Error handling
You can configure your Model to retry requests if they fail. This is useful to handle temporary failures or rate limiting errors from the model provider.You can also configure
retries, delay_between_retries, and exponential_backoff directly on your Agent or Team, to retry the full runs instead of just the Model requests.Learn more
Supported Model Providers
See the full list of supported model providers.
Model-as-string
Use the convenient provider:model_id string format to specify models without importing model classes.
Compatibility
See what features are supported by each model provider.
Cache Response
Cache the response from the model provider to avoid duplicate API calls.