我想尝试微软提供的关于 Azure 搜索的示例,https://github.com/Azure-Samples/azure-search-openai-demo-csharp。
我拥有创建此示例所需的所有权限
- 访问 Azure OpenAI 服务
- 订阅的所有者
但部署总是失败。我遇到了两种不同的错误。有时除了“redis”资源外一切正常,有时“openai”资源就已经失败了。
redis 错误
{“code”: “ContainerAppOperationError”,”message”: “无法为容器应用 ‘redis’ 提供版本。错误详情:操作已过期。”}
openai 错误
“error”: {“code”: “InvalidTemplateDeployment”,”message”: “根据验证程序,模板部署 ‘openai’ 无效。跟踪 ID 为 ‘–––‘。查看内部错误以获取详细信息。”,”details”: [{“code”: “InsufficientQuota”,”message”: “配额不足。无法创建/更新/移动资源 ‘cog-******’。”}]}
为什么会发生这些错误,有什么想法吗?
我也尝试了 Python 示例,遇到了同样的 openai 错误…
回答:
我已经解决了这些问题。
redis 错误
现在这个超时错误不再发生。我不太确定问题是什么。
openai 错误
像 OPEN AI 这样的资源在概览中有一个“显示已删除资源”的部分。这些资源仍然会阻塞“配额”。在通过“清除”删除这些资源后,一切又如预期般正常工作了。