|
@@ -151,7 +151,7 @@ class GenerateModelClient:
|
|
|
# 如果提供了功能名称,从配置加载模型和 thinking 模式
|
|
# 如果提供了功能名称,从配置加载模型和 thinking 模式
|
|
|
if function_name:
|
|
if function_name:
|
|
|
try:
|
|
try:
|
|
|
- from config.model_config_loader import get_model_for_function, get_thinking_mode_for_function
|
|
|
|
|
|
|
+ from foundation.ai.models.model_config_loader import get_model_for_function, get_thinking_mode_for_function
|
|
|
config_model = get_model_for_function(function_name)
|
|
config_model = get_model_for_function(function_name)
|
|
|
config_thinking = get_thinking_mode_for_function(function_name)
|
|
config_thinking = get_thinking_mode_for_function(function_name)
|
|
|
if config_model:
|
|
if config_model:
|
|
@@ -167,7 +167,7 @@ class GenerateModelClient:
|
|
|
# 如果没有指定模型名称,从 model_setting.yaml 读取默认配置
|
|
# 如果没有指定模型名称,从 model_setting.yaml 读取默认配置
|
|
|
if not model_name:
|
|
if not model_name:
|
|
|
try:
|
|
try:
|
|
|
- from config.model_config_loader import get_model_for_function
|
|
|
|
|
|
|
+ from foundation.ai.models.model_config_loader import get_model_for_function
|
|
|
model_name = get_model_for_function("default")
|
|
model_name = get_model_for_function("default")
|
|
|
logger.info(f"[模型调用] 从 model_setting.yaml 读取默认模型: {model_name}, trace_id: {trace_id}")
|
|
logger.info(f"[模型调用] 从 model_setting.yaml 读取默认模型: {model_name}, trace_id: {trace_id}")
|
|
|
except Exception as e:
|
|
except Exception as e:
|
|
@@ -328,7 +328,7 @@ class GenerateModelClient:
|
|
|
# 如果提供了功能名称,从配置加载模型
|
|
# 如果提供了功能名称,从配置加载模型
|
|
|
if function_name:
|
|
if function_name:
|
|
|
try:
|
|
try:
|
|
|
- from config.model_config_loader import get_model_for_function
|
|
|
|
|
|
|
+ from foundation.ai.models.model_config_loader import get_model_for_function
|
|
|
config_model = get_model_for_function(function_name)
|
|
config_model = get_model_for_function(function_name)
|
|
|
if config_model:
|
|
if config_model:
|
|
|
model_name = config_model
|
|
model_name = config_model
|
|
@@ -339,7 +339,7 @@ class GenerateModelClient:
|
|
|
# 如果没有指定模型名称,从 model_setting.yaml 读取默认配置
|
|
# 如果没有指定模型名称,从 model_setting.yaml 读取默认配置
|
|
|
if not model_name:
|
|
if not model_name:
|
|
|
try:
|
|
try:
|
|
|
- from config.model_config_loader import get_model_for_function
|
|
|
|
|
|
|
+ from foundation.ai.models.model_config_loader import get_model_for_function
|
|
|
model_name = get_model_for_function("default")
|
|
model_name = get_model_for_function("default")
|
|
|
logger.info(f"[模型流式调用] 从 model_setting.yaml 读取默认模型: {model_name}, trace_id: {trace_id}")
|
|
logger.info(f"[模型流式调用] 从 model_setting.yaml 读取默认模型: {model_name}, trace_id: {trace_id}")
|
|
|
except Exception as e:
|
|
except Exception as e:
|