in databao/configs/llm.py [0:0]
def _parse_model_provider(model: str) -> tuple[str, str]:
"""Parse the provider and model name from a string of the form 'provider:name' or 'name'."""
provider, sep, name = model.partition(":")
if len(sep) == 0 and len(name) == 0:
if _is_openai_model(model):
return "openai", model
elif _is_anthropic_model(model):
return "anthropic", model
else:
return "", model
return provider, name