运行 YAML 架构#
实验性功能
这是一个实验性功能,随时可能更改。了解更多。
源 JSON 架构可在 Run.schema.json 找到
YAML 语法#
键 |
类型 |
描述 |
|---|---|---|
|
字符串 |
YAML 架构。如果您使用 prompt flow VS Code 扩展来编写 YAML 文件,在文件顶部包含 $schema 可以启用架构和资源完成功能。 |
|
字符串 |
运行的名称。 |
|
字符串 |
流目录的路径。 |
|
字符串 |
运行的描述。 |
|
字符串 |
运行的显示名称。 |
|
字符串 |
运行的输入数据。支持本地路径或远程 URI(以 azureml: 或公共 URL 开头)。注意:远程 URI 仅支持云运行。 |
|
字符串 |
引用的流运行名称。例如,您可以针对现有运行运行评估流。 |
|
object |
输入列映射,使用 |
|
object |
使用提供的值覆盖节点级别连接。示例:–connections node1.connection=test_llm_connection node1.deployment_name=gpt-35-turbo |
|
object/string |
通过指定属性路径和值来设置环境变量。示例: |
|
object |
运行属性的字典。 |
|
object |
运行标签的字典。 |
|
object |
用于计算会话的资源字典。仅支持云运行。有关可配置属性集,请参阅资源架构。 |
|
字符串 |
运行的变体。 |
|
字符串 |
运行的状态。仅在获取现有运行时可用。创建运行时设置将无效。 |
|
object |
用于计算会话的身份配置字典。仅支持云运行。有关可配置属性集,请参阅身份架构。 |
资源架构#
键 |
类型 |
描述 |
|---|---|---|
|
字符串 |
运行的计算会话的实例类型。 |
|
字符串 |
用于计算会话的计算实例。 |
身份架构#
键 |
类型 |
描述 |
|---|---|---|
|
字符串 |
身份类型,目前仅支持 |
|
字符串 |
托管身份的客户端 ID,仅在托管身份上可用。 |
示例#
运行示例可在 GitHub 存储库中找到。
带身份的运行示例#
# default value
identity:
type: user_identity
# use workspace primary UAI
identity:
type: managed
# use specified client_id's UAI
identity:
type: managed
client_id: xxx