Java on Azure Tooling 9月更新|Azure OpenAI 服务和 Playground 支持及更多

作者:Jialuo Gan - Program Manager, Developer Division at Microsoft

排版:Alan Wang

大家好,欢迎阅读 Java on Azure 开发者工具九月份更新。在本次更新中,我们将介绍对 Azure OpenAI 服务和 Playground 的支持,开发人员可以使用提示(prompts)和参数设置尝试 OpenAI 的各种模型,并生成基于 Java SDK、JSON 和 Curl 的代码示例。我们还带来了 Eclipse 的 Azure 工具包的一些更新。我们希望您喜欢这项功能,并享受使用 Azure 工具包的流畅体验。请下载并安装 IntelliJ 的 Azure 工具包。让我们开始吧!

Azure Toolkit for IntelliJ 提升

支持 Azure OpenAI 服务和 Playground

Azure OpenAI 服务是一个基于云的平台服务,它提供了来自 OpenAI 的高级语言模型,比如,如 GPT-3、GPT-4 和 DALL-E1。有关详细信息,请访问此文档。我们知道,当开发人员构建与 Azure OpenAI 服务集成的应用程序时,他们还需要如何直接使用 REST API/SDK 进行调用的示例。

在最新版本中,我们添加了对 Azure OpenAI 服务和 Playground 的支持,使 Java 开发人员能够在 IntelliJ IDEA 中体验这一用户友好型界面。以下是我们提供的详细功能列表:

创建 Azure OpenAI 服务

首先,您可以在 Azure Explorer 中创建 Azure OpenAI 服务。

在 IntelliJ IDEA 中的 Azure OpenAI Studio 中部署模型

您需要创建一个部署,以便能够根据提供的基本模型或微调后的模型进行后续调用。每个部署可与一个模型关联。

使用不同的提示(prompts)和设置参数与 Azure OpenAI 交互

在 playground 中,您可以使用不同的提示(prompts)来测试您的部署。您还可以通过调整配置选项卡中的一些参数/设置,根据不同的用例定制模型。

生成基于 Java SDK、JSON 和 Curl 的代码示例

对模型和提示(prompts)感到满意后,您就可以查看基于 Java SDK、JSON 和 Curl 的代码示例,以进行 API 调用,并将它们集成到自己的应用程序中。

对于刚刚接触 Azure OpenAI 服务的开发人员,我们还提供了一个教程,帮助他们快速入门。您可以在此逐步指导下学习如何配置 Azure OpenAI 资源和部署模型。下面是另一个演示。

OpenAI Get Started

Azure Toolkit for IntelliJ 提升

在四月份的开发博客中,我们宣布了对 Azure Toolkit for Eclipse 的投资。我们希望在 Eclipse 开发人员使用 Azure Toolkit for Eclipse 构建和部署应用程序时,为他们提供 Azure 服务提供的最新功能。

基于这些原因,我们升级了 Azure 工具包以支持最新的 Eclipse 版本(4.29)。我们还增强了用户界面并改善了服务创建体验,例如更新了默认运行时堆栈版本。要安装或升级适用于 Eclipse 的 Azure 工具包,请访问此页面

反馈与建议

如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。

资源

以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:

相关推荐
IT学长编程1 小时前
计算机毕业设计 玩具租赁系统的设计与实现 Java实战项目 附源码+文档+视频讲解
java·spring boot·毕业设计·课程设计·毕业论文·计算机毕业设计选题·玩具租赁系统
莹雨潇潇1 小时前
Docker 快速入门(Ubuntu版)
java·前端·docker·容器
杨哥带你写代码1 小时前
足球青训俱乐部管理:Spring Boot技术驱动
java·spring boot·后端
郭二哈2 小时前
C++——模板进阶、继承
java·服务器·c++
A尘埃2 小时前
SpringBoot的数据访问
java·spring boot·后端
yang-23072 小时前
端口冲突的解决方案以及SpringBoot自动检测可用端口demo
java·spring boot·后端
沉登c2 小时前
幂等性接口实现
java·rpc
代码之光_19802 小时前
SpringBoot校园资料分享平台:设计与实现
java·spring boot·后端
科技资讯早知道3 小时前
java计算机毕设课设—坦克大战游戏
java·开发语言·游戏·毕业设计·课程设计·毕设
哪 吒4 小时前
吊打ChatGPT4o!大学生如何用上原版O1辅助论文写作(附论文教程)
人工智能·ai·自然语言处理·chatgpt·aigc