跳到主要内容

Provisioning Agent Profile

Provisioning 分配计算资源并配置网络,以便您的代理在生产中运行。对于使用 Standalone 运行时模式的代理,您必须在发布之前完成配置,以使代理可用于工作区。对于使用 Workspace 运行时模式的代理,仅发布就足够了,不需要配置。

快速步骤

  1. 转到 AI Agent > Agent Profiles 并选择您的代理配置文件。点击右上角的铅笔图标以打开编辑代理的界面。
  2. 点击 Provision 以打开配置对话框。
  3. 选择您的 Cluster 和 Namespace
  4. 配置 Deployment Spec 选项卡(计算资源)。
  5. 配置 Network 选项卡(连接性和访问)。
  6. 点击 Start Deployment 以完成配置。

成功配置后,您的代理将出现在代理实例列表界面上。

选项卡 部署规范

字段描述范围默认
Replicas Count要运行的 pod 副本数量(用于高可用性和负载分配)。0 到 101
CPU *(必填)每个 pod 的 CPU 请求/限制(以毫核为单位)。0 到 10,000m100
Memory *(必填)每个 pod 的内存请求/限制(以 MiB 为单位)。0 到 20,480 MiB128
Advanced Settings切换以展开可选配置:
• Affinity用于调度的 pod 亲和性/反亲和性规则。使用 + 按钮添加规则。格式:角色:管理。
• Tolerations用于在有污点节点上调度 pod 的容忍度。使用 + 按钮添加容忍度。格式:键:真。

选项卡 网络

选项描述
ClusterIP (默认)代理仅在集群内暴露。没有外部访问。用于内部代理。
NodePort代理在每个节点的特定端口上暴露。外部系统可以调用 node-ip:nodeport
nodePort如果选择了 NodePort,则显示。节点上的端口号。
Round Robin (默认)请求在所有 pod 副本之间均匀分配。
Trigger Type为此代理配置的触发器(例如,Webhook、Chatbot、Scheduler)。只读;由代理配置决定。
Endpoint Mode: Workspace代理在工作区基础设施内可访问。工作区处理路由和身份验证。
Endpoint Mode: Custom使用自定义域和高级路由暴露代理

当选择的端点模式为 Custom:

字段描述
Redis connection * (必填)用于 OAuth 启用的 MCP 服务器的令牌存储。请从下拉菜单中选择。
Ingress * (必填)配置外部 HTTP(S) 暴露。
• Host * (必填)代理的完全限定域名。
• IngressClassName * (必填)用于路由的 Kubernetes Ingress 类。从下拉菜单中选择。
TLS Secret包含 TLS 证书和 HTTPS 密钥的 Kubernetes 秘密。从下拉菜单中选择。
Annotations附加到 Ingress 资源的自定义 Kubernetes 注释。使用 + 按钮添加键值对。对路由规则、SSL 证书等很有用。
Note: 当使用 Custom 模式时,系统显示: "The agent receives the OAuth callback from the browser and external apps call the chatbot directly, so external exposure is required."