2025-06-21 16:33:21 +08:00
|
|
|
"""
|
|
|
|
|
LLM 配置模块
|
|
|
|
|
|
|
|
|
|
提供生成配置、预设配置和配置验证功能。
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
from .generation import (
|
2025-12-07 18:57:55 +08:00
|
|
|
CommonOverrides,
|
|
|
|
|
GenConfigBuilder,
|
|
|
|
|
LLMEmbeddingConfig,
|
2025-06-21 16:33:21 +08:00
|
|
|
LLMGenerationConfig,
|
|
|
|
|
validate_override_params,
|
|
|
|
|
)
|
|
|
|
|
from .providers import (
|
|
|
|
|
LLMConfig,
|
2025-07-08 11:15:15 +08:00
|
|
|
get_gemini_safety_threshold,
|
2025-06-21 16:33:21 +08:00
|
|
|
get_llm_config,
|
|
|
|
|
register_llm_configs,
|
|
|
|
|
set_default_model,
|
|
|
|
|
validate_llm_config,
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
"CommonOverrides",
|
2025-12-07 18:57:55 +08:00
|
|
|
"GenConfigBuilder",
|
2025-06-21 16:33:21 +08:00
|
|
|
"LLMConfig",
|
2025-12-07 18:57:55 +08:00
|
|
|
"LLMEmbeddingConfig",
|
2025-06-21 16:33:21 +08:00
|
|
|
"LLMGenerationConfig",
|
2025-07-08 11:15:15 +08:00
|
|
|
"get_gemini_safety_threshold",
|
2025-06-21 16:33:21 +08:00
|
|
|
"get_llm_config",
|
|
|
|
|
"register_llm_configs",
|
|
|
|
|
"set_default_model",
|
|
|
|
|
"validate_llm_config",
|
|
|
|
|
"validate_override_params",
|
|
|
|
|
]
|