定价详细信息仅供参考。
在页面底部选择“查看 + 创建” 。 查看信息,然后选择“创建”。
有关下载和配置容器以在断开连接的情况下使用的步骤,请参阅以下文档:
视觉 - 读取
语言理解 (LUIS)
文本翻译(标准)
语音转文本
自定义语音转文本
神经网络文本转语音
关键短语提取
Kubernetes 部署中的环境变量名称
某些 Azure AI 容器(例如翻译器)要求用户在运行容器时传递包含冒号 (
:
) 的环境变量名称。 这在使用 Docker 时可行,但 Kubernetes 不接受环境变量名称中的冒号。
若要解决此问题,可以在部署到 Kubernetes 时将冒号替换为双下划线字符 (
__
)。 请参阅以下示例,了解环境变量名称的可接受格式:
- name: Mounts__License
value: "/license"
- name: Mounts__Output
value: "/output"
此示例替换 docker run 命令中的
Mounts:License
和
Mounts:Output
环境变量名称的默认格式。
容器映像和许可证更新
容器许可证文件用作密钥,来解密每个容器映像中的某些文件。 如果这些加密文件恰好在新容器映像中更新,则你拥有的许可证文件可能无法启动容器,即使它与旧版容器映像一起使用也是如此。 若要避免发生此问题,我们建议在从 mcr.microsoft.com 拉取新映像版本后,从 Azure 门户中提供的容器的资源终结点下载新的许可证文件。
若要下载新的许可证文件,可以将
DownloadLicense=True
与许可证装载、API 密钥和计费终结点一起添加到 Docker 运行命令。 有关详细说明,请参阅
容器的文档
。
使用情况记录
在断开连接的环境中运行 Docker 容器时,容器会将使用情况记录写入卷,该卷将随时间推移收集这些记录。 还可以调用 REST 终结点来生成有关服务使用情况的报告。
用于存储日志的参数
在断开连接的环境中运行时,输出装载必须可供容器存储使用情况日志。 例如,你将包含以下示例中的
-v /host/output:{OUTPUT_PATH}
和
Mounts:Output={OUTPUT_PATH}
,并将
{OUTPUT_PATH}
替换为将存储日志的路径:
docker run -v /host/output:{OUTPUT_PATH} ... <image> ... Mounts:Output={OUTPUT_PATH}
使用容器终结点获取记录
容器提供两个终结点,用于返回有关其使用情况的记录。
获取所有记录
以下终结点将提供一个报告,其中汇总了在装载的计费记录目录中收集的所有使用情况。
https://<service>/records/usage-logs/
它将返回类似于以下示例的 JSON。
"apiType": "noop",
"serviceName": "noop",
"meters": [
"name": "Sample.Meter",
"quantity": 253
获取特定月份的记录
以下终结点将提供汇总了特定月份和年份使用情况的报告。
https://<service>/records/usage-logs/{MONTH}/{YEAR}
它将返回类似于以下示例的 JSON 响应:
"apiType": "string",
"serviceName": "string",
"meters": [
"name": "string",
"quantity": 253
购买在断开连接的环境中使用容器的承诺计划
断开连接的容器的承诺计划采用日历年承诺期。 购买计划时,需立即支付全部费用。 承诺期内,不能更改承诺计划,但可以购买其他单位,按比例支付该年度剩余天数的费用。 必须在承诺的最后一天午夜 (UTC) 之前终止承诺计划。
可以在资源的“承诺层级定价”设置中选择其他承诺计划。
结束承诺计划
如果决定不继续购买承诺计划,可以将资源的自动续订设置为“不自动续订”。 承诺计划将于显示的承诺结束日期到期。 此日期后,无需支付承诺计划的费用。 你将能够继续使用 Azure 资源进行 API 调用,按即用即付定价付费。 必须在该年度最后一天的午夜 (UTC) 之前终止断开连接的容器的承诺计划,下一年度才不会收费。
如果运行启用了输出装入点和日志记录的容器,该容器会生成有助于排查启动或运行容器时发生的问题的日志文件。
如需更多的故障排除信息和指南,请参阅断开连接的容器常见问题解答 (FAQ)。
Azure AI 容器概述