Resolve a model string to a BaseChatModel.
If model is already a BaseChatModel, returns it unchanged.
String models are resolved via init_chat_model. OpenAI models
(prefixed with openai:) default to the Responses API.
resolve_model(
model: str | BaseChatModel,
) -> BaseChatModel| Name | Type | Description |
|---|---|---|
model* | str | BaseChatModel | Model string or pre-configured model instance. |