Ask a question to get started
Enter to send•Shift+Enter new line
Get extra constructor kwargs for a provider.
Reads the params table from the provider config. Flat keys are provider-wide defaults; model-keyed sub-tables are per-model overrides that shallow-merge on top (model wins on conflict).
params
get_kwargs( self, provider_name: str, *, model_name: str | None = None ) -> dict[str, Any]
provider_name
str
The provider to look up.
model_name
str | None
None
Optional model name for per-model overrides.