Files
wehub-resource-sync 1443d3fdf9
Ruff Format Check / Ruff Format & Lint (push) Failing after 7m39s
Deploy VitePress site to Pages / build (push) Failing after 9m11s
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:32:26 +08:00

23 lines
715 B
Python

__all__ = ["select_model", "select_embedding_model", "get_embedding_model_info_by_id"]
def __getattr__(name: str):
if name == "select_model":
from yuxi.models.chat import select_model
return select_model
if name in {"select_embedding_model", "get_embedding_model_info_by_id"}:
from yuxi.models.embed import get_embedding_model_info_by_id, select_embedding_model
return {
"select_embedding_model": select_embedding_model,
"get_embedding_model_info_by_id": get_embedding_model_info_by_id,
}[name]
raise AttributeError(f"module 'yuxi.models' has no attribute {name!r}")
def __dir__():
return sorted(set(globals()) | set(__all__))