路由管理

Agent API 支持自定义路由,您可以按请求特征进行精细化路由的能力。本文介绍Agent API的自定义路由管理。

创建路由

  1. 登录AI网关控制台,选择您实例所在的地域。

  2. 进入目标实例页面,选择左侧导航栏的Agent API,进入目标API页面。

  3. 单击创建路由,在创建路由面板,进行如下配置:

    • 路由名称:自定义路由名称。

    • 路径(Path):设置匹配HTTP请求中的Path参数。

      • 相同匹配规则时Path越长优先级越高。

      • 不同匹配规则时等于 > 前缀是 > 正则匹配

        • 等于:即完全匹配。例如,Path等于/user

        • 前缀是:以前缀作为匹配条件。例如,Path/user开头。

        • 正则匹配:以正则表达式作为匹配条件。

    • 更多匹配规则:如需创建多个相同路径的路由,需要对方法(Method)请求头(Header)请求参数(Query)进行配置,以区分不同路由。

    • 服务列表:在服务列表中选择服务。默认不展示以consumers开头的服务。

编辑路由

  1. 登录AI网关控制台,选择您实例所在的地域。

  2. 进入目标实例页面,选择左侧导航栏的Agent API,进入目标API页面。

  3. 在路由列表页面选择目标路由,单击页面右侧编辑路由,完成基本信息后端服务配置修改。单击确定即可完成路由修改。

发布路由

  1. 登录AI网关控制台,选择您实例所在的地域。

  2. 进入目标实例页面,选择左侧导航栏的Agent API,进入目标API页面。

  3. 在路由列表页面选择目标路由,单击页面右侧发布路由,在确认弹框中单击确定,即可对已创建的路由进行发布。

下线路由

  1. 登录AI网关控制台,选择您实例所在的地域。

  2. 进入目标实例页面,选择左侧导航栏的Agent API,进入目标API页面。

  3. 在路由列表页面选择目标路由,单击页面右侧image图标,然后单击下线,在确认下线弹框中单击下线,即可完成路由下线。

删除路由

说明

您可以将已创建但未发布的路由或已下线的路由删除。

  1. 登录AI网关控制台,选择您实例所在的地域。

  2. 进入目标实例页面,选择左侧导航栏的Agent API,进入目标API页面。

  3. 在路由列表页面选择目标路由,单击页面右侧image图标,然后单击删除,在删除路由弹框中单击删除,即可完成路由删除。