当前位置:首页|资讯|微软|OpenAI

微软Azure OpenAI为开发人员提供新的OpenAI功能

作者:等保测评办理发布时间:2024-10-29

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用例

JSON Schema对于定义JSON文档的结构和约束至关重要,确保它们遵循具有强制属性和值类型的特定格式。它通过语义注释增强了数据的可理解性,并作为一种特定于领域的语言,用于优化应用程序需求。开发团队使用JSON Schema来保持跨平台的一致性,驱动模型驱动的UI约束,并自动生成用户界面。它有助于技术场景中的数据序列化、安全测试和部分验证。JSON Schema还支持自动测试、模式推理和机器可读的web配置文件,提高了数据互操作性。它规范了验证接口和报告,处理外部验证,并确保文档内和文档间的数据一致性。它还可以帮助客户支持以及如何及时沟通。

结构化输出的两种风格

结构化输出有两种形式:

  • 用户定义的JSON模式:此选项允许开发人员指定他们希望AI遵循的确切JSON模式,GPT-4o-2024-08-06和GPT-4o-mini-2024-07-18都支持该模式。
  • 更精确的工具输出(“严格模式”):此有限版本允许开发人员定义工具使用的特定函数签名,所有支持函数调用的型号都支持此功能,包括2023年6月起的GPT-3.5 Turbo、GPT-4、GPT-4-Turbo和GPT-4o型号。

关于使用结构化输出的技术指导

为了帮助您开始使用结构化输出,我们建议采用以下方法。

开始使用结构化输出

  • 定义JSON模式:确定您希望AI输出遵循的结构。这可能包括必填字段、数据类型和其他约束。
  • 配置AI模型:使用结构化输出功能在API调用中指定JSON模式。这确保了AI输出符合您定义的结构。
  • 集成和测试:将输出集成到您的应用程序或系统中,并进行彻底测试,以确保符合JSON模式。

示例用例:客户支持自动化

想象一下,你正在开发一个客户支持聊天机器人,它需要以特定的格式生成响应以进行日志记录和分析。通过使用结构化输出,您可以定义一个JSON模式,其中包括responseText、intent、confidenceScore和timestamp等字段。这确保了聊天机器人生成的每个响应都格式正确,从而更容易记录、分析和采取行动。

API调用示例

下面是一个示例API调用,说明如何使用结构化输出:

  1. {
  2. "model": "gpt-4o-2024-08-06",
  3. "prompt": "Generate a customer support response",
  4. "structured_output": {
  5. "schema": {
  6. "type": "object",
  7. "properties": {
  8. "responseText": { "type": "string" },
  9. "intent": { "type": "string" },
  10. "confidenceScore": { "type": "number" },
  11. "timestamp": { "type": "string", "format": "date-time" }
  12. },
  13. "required": ["responseText", "intent", "confidenceScore", "timestamp"]
  14. }
  15. }
  16. }

定价

我们将很快提供此功能的定价。请将Azure OpenAI服务定价页面添加到书签中。

深入了解人工智能的未来

我们最近推出了几款新车型,我们知道这需要很多时间才能跟上。这一系列活动都是为了增强开发人员的创新能力。每种新型号都带来了独特的功能和增强功能,帮助您构建更强大、更通用的应用程序。

GPT-4o和GPT-4o-mini的这一新模型功能的推出标志着我们不断努力突破人工智能能力的一个重要里程碑。我们很高兴看到开发人员将如何利用这些新功能来创建创新和有影响力的应用程序。

请继续关注更多更新,并准备好通过GPT-4o和mini的这些新开发人员功能体验人工智能的未来。开始在Azure OpenAI游乐场进行实验。


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1