本篇翻译于.NET 团队的Announcing the stable release of the official OpenAI library for .NET – .NET Blog (microsoft.com)
早在 6 月份,我们就推出了适用于 .NET 的OpenAI 库的第一个测试版,使开发人员能够将高级 AI 模型集成到他们的应用程序中。今天,我们很高兴地宣布,适用于.NET 的官方 OpenAI 库的稳定版本现已上线。此版本可确保开发人员在其 .NET 应用程序中使用 OpenAI 和 Azure OpenAI 服务时获得顺畅可靠的集成体验。
主要特点
适用于.NET 的官方 OpenAI 库提供了强大的工具,可简化将 OpenAI 的高级模型集成到 .NET 应用程序中的过程,从而为开发人员提供简洁流畅的体验:
此官方 .NET 库可确保与 OpenAI 和 Azure OpenAI 的顺利集成并获得支持。它还补充了 OpenAI 面向 Python 和 TypeScript/JavaScript 开发人员的官方库。
该库是开源的,在 GitHub 上开发和支持。它将与 OpenAI 的最新功能保持同步。
示例代码
以下是在 .NET 应用程序中使用 OpenAI 库的简单概述。以下代码片段演示了如何创建 OpenAI 客户端并使用它来完成聊天交互:
using OpenAI.Chat;
ChatClient client = new(
model: "gpt-4o",
apiKey: Environment.GetEnvironmentVariable("OPENAI_API_KEY"));
ChatCompletion completion = client.CompleteChat("Say 'this is a test.'");
Console.WriteLine($"[ASSISTANT]: {completion.Content[0].Text}");
感谢 .NET 社区
如果没有 .NET 社区的持续支持和反馈,这个稳定版本是不可能完成的。在 Beta 测试期间,我们看到了很多参与和贡献,这些都有助于塑造这个版本。我们致力于随着库的发展继续这种合作。
今天就开始吧
如果您有任何技术问题,欢迎来Microsoft Q&A 提问。
The post 推出适用于 .NET 的官方OpenAI库的稳定版本 appeared first on .NET中文官方博客.