Skip to main content
Python SDK Reference / Platform / ModelProvider
from agentstack_sdk.platform import ModelProvider
Bases: BaseModel

Class Attributes

AttributeTypeDefault
idstr
namestr | NoneNone
descriptionstr | NoneNone
typeModelProviderType
base_urlHttpUrl
watsonx_project_idstr | NoneNone
watsonx_space_idstr | NoneNone
created_atAwareDatetime
capabilitiesset[ModelCapability]
stateModelProviderState

Methods

Parameters
NameTypeDefault
namestr | NoneNone
descriptionstr | NoneNone
typeModelProviderType
base_urlstr | pydantic.HttpUrl
watsonx_project_idstr | NoneNone
watsonx_space_idstr | NoneNone
api_keystr
clientPlatformClient | NoneNone
Returns: 'ModelProvider'
Parameters
NameTypeDefault
clientPlatformClient | NoneNone
Returns: 'ModelProvider'
Parameters
NameTypeDefault
clientPlatformClient | NoneNone
Returns: None
Parameters
NameTypeDefault
capabilityModelCapabilityModelCapability.LLM
suggested_modelstuple[str, ...] | NoneNone
clientPlatformClient | NoneNone
Returns: builtins.list[ModelWithScore]
Parameters
NameTypeDefault
clientPlatformClient | NoneNone
Returns: builtins.list['ModelProvider']