Azure OpenAI申请通道:https://azureopenai.cloudallonline.com/?zxwsh183
OpenAI的最新模型在Azure上发布。这个新模型正式命名为GPT-4o-2024-08-06,它带来了旨在提升Azure上开发人员体验的创新功能。具体来说,新模型侧重于通过结构化输出(如JSON模式)提高新GPT-4o和GPT-4omini模型的生产力。
GPT-4o于2024年5月首次宣布,作为OpenAI的新多模式模型,随后在2024年7月推出了GPT-4o-mini。今天的版本在设计时考虑了一个特定的用例:简化了从人工智能模型生成定义良好、结构化输出的过程。对于需要验证AI输出并将其格式化为JSON模式等结构的开发人员来说,此功能尤其有价值。开发人员经常面临将AI输出验证和格式化为JSON模式等定义良好的结构的挑战。
结构化输出通过允许开发人员直接从AI模型中指定所需的输出格式来解决这个问题。此功能使开发人员能够为文本输出定义JSON模式,简化了生成数据有效载荷的过程,这些数据有效载荷可以与其他系统无缝集成或增强用户体验。
JSON Schema对于定义JSON文档的结构和约束至关重要,确保它们遵循具有强制属性和值类型的特定格式。它通过语义注释增强了数据的可理解性,并作为一种特定于领域的语言,用于优化应用程序需求。开发团队使用JSON Schema来保持跨平台的一致性,驱动模型驱动的UI约束,并自动生成用户界面。它有助于技术场景中的数据序列化、安全测试和部分验证。JSON Schema还支持自动测试、模式推理和机器可读的web配置文件,提高了数据互操作性。它规范了验证接口和报告,处理外部验证,并确保文档内和文档间的数据一致性。它还可以帮助客户支持以及如何及时沟通。
结构化输出有两种形式:
为了帮助您开始使用结构化输出,我们建议采用以下方法。
开始使用结构化输出
想象一下,你正在开发一个客户支持聊天机器人,它需要以特定的格式生成响应以进行日志记录和分析。通过使用结构化输出,您可以定义一个JSON模式,其中包括responseText、intent、confidenceScore和timestamp等字段。这确保了聊天机器人生成的每个响应都格式正确,从而更容易记录、分析和采取行动。
下面是一个示例API调用,说明如何使用结构化输出:
我们将很快提供此功能的定价。请将Azure OpenAI服务定价页面添加到书签中。
我们最近推出了几款新车型,我们知道这需要很多时间才能跟上。这一系列活动都是为了增强开发人员的创新能力。每种新型号都带来了独特的功能和增强功能,帮助您构建更强大、更通用的应用程序。
GPT-4o和GPT-4o-mini的这一新模型功能的推出标志着我们不断努力突破人工智能能力的一个重要里程碑。我们很高兴看到开发人员将如何利用这些新功能来创建创新和有影响力的应用程序。
请继续关注更多更新,并准备好通过GPT-4o和mini的这些新开发人员功能体验人工智能的未来。开始在Azure OpenAI游乐场进行实验。