*运行流程要点-必备配置[agent_settings,model_settings]
在运行开始前你应该完成工作流对应这两个配置的填写,否则你将无法正常运行工作流
推荐填写位置:当前执行目录/aos_config/agent_settings.json和model_settings.json
**如果用户有固定路径的需求**:
1.你应该在运行前将环境变量AOS_MODEL_SETTINGS_PATH指向model_settings.json的路径
2.如果agent_os2包路径好找的话,你可以将Agent的注册信息写到<agent_os2_path>/agent_settings.json中以固定路径
如果用户是windows操作系统且自行配置了AOS_MODEL_SETTINGS_PATH后找不到环境变量,请告知用户!!重启terminal/powershell/cmd或者当前IDE!!
1.model_settings,如果存在自定义模型处理器,则需要在此配置文件中注册,否则会报错
example:
{
    "<processor_name>":{
        "api_key":"",
        "base_url":"",
        "proxy":"",
        "models":[
            "<model_name_1>",
            "<model_name_2>",
            { #当需要覆盖该处理器的默认api_key和base_url时,可以使用字典
                "api_key":"",
                "base_url":"",
                "proxy":"",
                "model_name":"<model_name_3>"
            }
        ]
    }
}
如果运行结果报错没有找到对应模型,你应该主动提示用户检查和配置model_settings.json中的配置
2.agent_settings,该配置文件注册了所有会用到的agents_key
如果该任务是新建一个flow,你需要将新写的flow对应的agents_key注册到agent_settings.json中,否则会报错
example:
{
    "<agents_key>":[
        "./example_demo/agents"
    ]
}
如果运行结果没有找到xxx域名下对应的Agent,你应该主动找到当前项目下对应的agent_settings.json文件,并且正确配置域名下的模型注册路径