SuperAPI AI 工具集

azure-mgmt-arizeaiobservabilityeval-dotnet

部署与运维

查看项目

更新于 10-16 03:42

技能介绍

用途:该 .NET SDK 用于通过 Azure Resource Manager 管理 Azure 上的 Arize AI 可观测性与评估资源(ARM 类型 ArizeAi.ObservabilityEval/organizations),适合需要在 .NET 应用中自动化管理 Arize AI 组织资源的场景。

安装:dotnet add package Azure.ResourceManager.ArizeAIObservabilityEval --version 1.0.0,依赖 Azure.Core >= 1.46.2 与 Azure.ResourceManager >= 1.13.1,API 版本 2024-10-01。

认证:需设置 AZURE_SUBSCRIPTION_ID、AZURE_TENANT_ID、AZURE_CLIENT_ID、AZURE_CLIENT_SECRET,并使用 DefaultAzureCredential 创建 ArmClient。

主要能力:创建 Arize AI 组织(长时间运行操作,可等待完成)、按集合或资源 ID 获取组织、检查是否存在(ExistsAsync、GetIfExistsAsync)、在资源组或订阅内列出组织、更新标签等补丁字段、删除组织;还涉及市场订阅详情、Offer 配置、用户联系方式与 SSO 配置等模型,以及供应状态、市场订阅状态、SSO 状态与类型枚举。

用法要点:所有操作支持 async/await;长时间运行操作使用 WaitUntil.Completed 或手动轮询;条件判断优先用 GetIfExistsAsync 避免异常;可通过 ArmClientOptions 配置重试策略;可用 CreateResourceIdentifier 直接按 ID 访问资源;客户端应使用 using 或显式释放。异常以 Azure.RequestFailedException 捕获,例如 404 表示组织不存在。

限制:仅适用于明确匹配上述范围的任务;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。其他平台或价格信息暂未提供。