💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
本文分享了使用Azure OpenAI的实践经验,包括模型输出处理、内容过滤和错误信息。对于不支持标准输出的模型,需要传入JSON模式或示例文档。内容过滤时返回200状态码,但响应会被截断。支持结构化输出的模型可使用CreateJsonSchemaFormat方法。
🎯
关键要点
- 使用Azure OpenAI的实践经验分享,包括模型输出处理、内容过滤和错误信息。
- 对于不支持标准输出的模型,需要传入JSON模式或示例文档。
- 内容过滤时返回200状态码,但响应会被截断,并包含内容过滤结果的JSON部分。
- 如果模型不支持图像输入,将返回类似于'Error copying to stream'的错误信息。
- 支持结构化输出的模型可以使用CreateJsonSchemaFormat方法来返回特定类的答案。
- 目前支持结构化输出的模型数量较少。
❓
延伸问答
如何处理Azure OpenAI模型的输出?
对于不支持标准输出的模型,需要传入JSON模式或示例文档来处理输出。
内容过滤时会发生什么?
内容过滤时返回200状态码,但响应会被截断,并包含内容过滤结果的JSON部分。
如果模型不支持图像输入,会出现什么错误?
如果模型不支持图像输入,将返回类似于'Error copying to stream'的错误信息。
如何使用CreateJsonSchemaFormat方法?
支持结构化输出的模型可以使用CreateJsonSchemaFormat方法来返回特定类的答案。
目前支持结构化输出的模型数量如何?
目前支持结构化输出的模型数量较少。
在使用Azure OpenAI时需要注意哪些实践经验?
需要注意模型输出处理、内容过滤和错误信息等实践经验。
➡️