1.如果是单Agent模式,则api使用  custom_variables  这个参数传入,在智能体里面,直接 {{变量名}}即可使用这个变量数据。。这个参数“character_setting”值需要在 custom_variables 定义传入即可。

 $data['custom_variables'] =  [
            'username' => $this->robot_username,
            'address' => $this->address,
            'lib_name' => $this->lib_name,
            'character_setting' => $this->character_setting
        ];

  这个是智能体里面定义  

2.如果是 对话流模式,则 api 里面,需要使用“parameters” 这个参数传入数据,在工作流“开始节点”,加上 需要参入的参数名,然后,后面智能体,直接使用即可。

 'parameters' => [
         'character_setting' => $this->character_setting    
             //如果是 对话流,则 使parameters  传递变量
      ],

然后后面智能体,直接接入这个参数,在使用即可。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐