Files
zhenxun_bot/zhenxun/services/llm/config/__init__.py
T

36 lines
705 B
Python
Raw Normal View History

"""
LLM 配置模块
提供生成配置、预设配置和配置验证功能。
"""
from .generation import (
CommonOverrides,
GenConfigBuilder,
LLMEmbeddingConfig,
LLMGenerationConfig,
validate_override_params,
)
from .providers import (
LLMConfig,
get_gemini_safety_threshold,
get_llm_config,
register_llm_configs,
set_default_model,
validate_llm_config,
)
__all__ = [
"CommonOverrides",
"GenConfigBuilder",
"LLMConfig",
"LLMEmbeddingConfig",
"LLMGenerationConfig",
"get_gemini_safety_threshold",
"get_llm_config",
"register_llm_configs",
"set_default_model",
"validate_llm_config",
"validate_override_params",
]