id, name, avatar, description, system_prompt, model_name, model_provider, temperature, max_tokens, top_p, dify_app_id, dify_api_key, status, creator, updater, create_time, update_time, delete_time, deleted deleted = 0 AND name LIKE CONCAT('%', #{name}, '%') AND model_name = #{modelName} AND model_provider = #{modelProvider} AND status = #{status} INSERT INTO tb_ai_agent_config ( id, name, avatar, description, system_prompt, model_name, model_provider, temperature, max_tokens, top_p, dify_app_id, dify_api_key, status, creator, updater, create_time, update_time, deleted ) VALUES ( #{id}, #{name}, #{avatar}, #{description}, #{systemPrompt}, #{modelName}, #{modelProvider}, #{temperature}, #{maxTokens}, #{topP}, #{difyAppId}, #{difyApiKey}, #{status}, #{creator}, #{updater}, #{createTime}, #{updateTime}, #{deleted} ) UPDATE tb_ai_agent_config name = #{name}, avatar = #{avatar}, description = #{description}, system_prompt = #{systemPrompt}, model_name = #{modelName}, model_provider = #{modelProvider}, temperature = #{temperature}, max_tokens = #{maxTokens}, top_p = #{topP}, dify_app_id = #{difyAppId}, dify_api_key = #{difyApiKey}, status = #{status}, updater = #{updater}, update_time = #{updateTime}, WHERE id = #{ID} AND deleted = 0 UPDATE tb_ai_agent_config SET deleted = 1, delete_time = NOW(), updater = #{updater} WHERE id = #{ID} AND deleted = 0