# 配置模型、运行环境和策略

创建和维护模型配置、运行策略与运行环境绑定，并将其应用于目标智能体。本页不负责创建智能体或调用智能体。

## 前提条件

准备可访问目标工作区的凭据和目标智能体标识。有关服务地址、认证和通用请求格式，请参阅 [调用前准备](../../api-call-basics.md)。

配置前先查询可用运行时提供方、已有模型配置和运行策略，以取得后续动作所需标识。

## 调用顺序

1. 查询运行时提供方、模型配置和运行策略，选择要使用的对象或创建新的对象。
2. 创建或更新模型配置、运行策略后，保留相应标识。
3. 为目标智能体绑定模型和运行环境，并更新运行策略。
4. 查询智能体的运行策略；需要使运行环境重新对齐时，使用重新协调动作后再次确认。

## API 操作

### 管理模型配置和运行时提供方

| 要完成的事 | API 操作 | 何时使用 |
| --- | --- | --- |
| 查询运行时提供方列表 | [查询运行时提供方列表](../../../../reference/api/ai-studio/agents/runtime-providers/list-runtime-providers.md) | 配置前了解可用提供方时使用。 |
| 查询运行时提供方 Profile | [查询运行时提供方 Profile](../../../../reference/api/ai-studio/agents/runtime-providers/get-runtime-provider.md) | 已选定提供方，需要查看其信息时使用。 |
| 创建模型配置 | [创建模型配置](../../../../reference/api/ai-studio/agents/model-configurations/create-model-configuration.md) | 需要新的模型配置时使用。 |
| 查询模型配置列表 | [查询模型配置列表](../../../../reference/api/ai-studio/agents/model-configurations/list-model-configurations.md) | 选择或确认模型配置时使用。 |
| 查询模型配置详情 | [查询模型配置详情](../../../../reference/api/ai-studio/agents/model-configurations/get-model-configuration.md) | 更新或绑定前确认目标模型配置时使用。 |
| 更新模型配置 | [更新模型配置](../../../../reference/api/ai-studio/agents/model-configurations/update-model-configuration.md) | 已取得模型配置标识，需要修改时使用。 |

### 管理运行策略

| 要完成的事 | API 操作 | 何时使用 |
| --- | --- | --- |
| 创建运行策略 | [创建运行策略](../../../../reference/api/ai-studio/agents/runtime-policy-profiles/create-runtime-policy-profile.md) | 需要新建运行策略时使用。 |
| 查询运行策略列表 | [查询运行策略列表](../../../../reference/api/ai-studio/agents/runtime-policy-profiles/list-runtime-policy-profiles.md) | 选择或确认运行策略时使用。 |
| 查询运行策略详情 | [查询运行策略详情](../../../../reference/api/ai-studio/agents/runtime-policy-profiles/get-runtime-policy-profile.md) | 更新前确认目标运行策略时使用。 |
| 更新运行策略 | [更新运行策略](../../../../reference/api/ai-studio/agents/runtime-policy-profiles/update-runtime-policy-profile.md) | 已取得运行策略标识，需要修改时使用。 |

### 将配置应用到智能体

| 要完成的事 | API 操作 | 何时使用 |
| --- | --- | --- |
| 更新模型绑定 | [更新模型绑定](../../../../reference/api/ai-studio/agents/agents/update-model-binding.md) | 已选择模型配置，需要应用到智能体时使用。 |
| 绑定运行环境 | [绑定运行环境](../../../../reference/api/ai-studio/agents/agents/upsert-runtime-binding.md) | 已选择运行环境，需要绑定到智能体时使用。 |
| 更新运行策略 | [更新运行策略](../../../../reference/api/ai-studio/agents/agents/update-runtime-policies.md) | 需要调整智能体当前运行策略时使用。 |
| 查询运行策略 | [查询运行策略](../../../../reference/api/ai-studio/agents/agents/get-runtime-policies.md) | 应用后确认智能体当前策略时使用。 |
| 重新协调运行环境 | [重新协调运行环境](../../../../reference/api/ai-studio/agents/agents/reconcile-runtime-binding.md) | 需要重新协调目标智能体的运行环境时使用。 |

## 结果确认

使用[查询运行策略](../../../../reference/api/ai-studio/agents/agents/get-runtime-policies.md)确认智能体当前策略；模型配置和运行策略对象分别通过其详情或列表动作确认。

## 下一步

- [创建和维护智能体](agents.md)
- [连接工具、技能和通道](tools-skills-channels.md)
