OpenAI正式发布第一个官方.NET版本库的测试版

openai,net · 浏览次数 : 11

小编点评

Microsoft 和 OpenAI 宣布推出官方的 .NET OpenAI 库,该库支持 .NET 6 和 .NET Standard 2.0,现已发布至 2.0.0-beta.3 版本。这是两家公司长期合作的最新成果,旨在为 .NET 开发人员提供更好的 AI 生态系统支持。 此官方库基于 OpenAPI 规范,提供了多种功能,如可扩展性、异步 API 支持等。同时,它还充分利用了 OpenAI 的最新旗舰模型 GPT-4o,以及 Assitant v2 等功能。此外,该库与 Azure OpenAI 共享统一体验。 .NET 开发人员可通过 GitHub 访问并贡献此库,以确保其与 OpenAI 的最新功能保持同步。在未来的几个月里,将持续收集反馈并改进库,计划发布稳定的 NuGet 包。 感谢参与此项目的 .NET 社区成员,尤其是 Roger Pincombe,他为该库的开发做出了巨大贡献。同时,也要感谢其他项目维护者,他们为补充分散的社区需求所付出的努力。

正文

尽管 Microsoft 和 OpenAI 长期以来一直是紧密相连的合作伙伴,但他们现在才开始为 .NET 开发人员发布官方 OpenAI 库,加入现有的社区库。这项工作的第一个测试版是支持 .NET 6 和 .NET Standard 2.0 的 OpenAI NuGet 包,现在是 2.0.0-beta.3 [1]版本,列出了大约 872,000 次下载。

image

在上个月的Microsoft Build 2024 上,为.NET开发人员扩展了AI生态系统,微软对这个库有所宣布,当时是这么说的。

我们今年最激动人心的合作之一是与OpenAI的合作。我们与他们合作提供了一个官方的 .NET 库,该库将于本月晚些时候发布。这种协作和新的 SDK 可确保 .NET 开发人员获得愉快的体验,并且与你可能熟悉的其他编程语言库具有同等性。它还提供对最新 OpenAI 功能和模型(例如 GPT4o 和 Assistants v2)的支持,以及跨 OpenAI 和 Azure OpenAI 的统一体验。

在6 月 6 日 团队博客上宣布 [3]OpenAI 的库时,Microsoft 的 .NET 开发团队表示,它基于 OpenAPI 规范[2],除了上面列出的功能外,还提供以下功能:

  • 可扩展性,使社区能够在上面构建库
  • 同步和异步 API,便于使用和提高效率
  • 通过以下方式访问流完成IAsyncEnumerable<T>
  • 支持整个 OpenAI API,包括 Assistants v2 和 Chat Completions
  • 支持 OpenAI 的最新旗舰模型 GPT-4o

     

    这个官方 .NET 库可确保与 OpenAI 和 Azure OpenAI 的顺利且受支持的集成。它还补充了 OpenAI 面向 Python 和 TypeScript/JavaScript 开发人员的官方库。.NET 库是在 GitHub 上开发和支持的,github地址:openai/openai-dotnet: The official .NET library for the OpenAI API (github.com)[4],并将与 OpenAI 的最新功能保持同步。在接下来的几个月里,工作将继续进行,以收集反馈以改进库并发布稳定的 NuGet 包。


    感谢 .NET 社区

    我们要感谢并认可 Roger Pincombe 在他的库上所做的工作,该库以 OpenAI v1.x NuGet 包名称发布。Roger 最初于 2020 年 6 月发布了该库,使其成为第一个已知的 OpenAI .NET 包。从那以后,他自愿投入了无数小时的个人时间来维护 GitHub 上的项目。Roger 与 OpenAI 和 Microsoft 密切合作,共同制定了 OpenAI 官方 .NET 包的计划。Roger 还帮助编写了从他的软件包到新的官方软件包的迁移指南。

    当然,开发人员可以选择继续使用他们最喜欢的社区库,例如:

    • Betalgo.OpenAI 的 Betalgo
    • OpenAI-DotNet 的 RageAgainstThePixel

    OpenAI 和 .NET 团队还感谢这些项目维护者为填补社区空白所做的非凡努力。即使 OpenAI 发布了官方软件包,社区库也有机会在上面增加显着的价值。我们期待与该领域的社区合作。


    Next steps 后续步骤

    您可以通过以下方式参与其中:

    • 试用库:安装 OpenAI .NET 库并开始试验其功能。
    • 加入社区:在 GitHub 上与我们和其他开发人员互动。分享您的经验,报告问题,并参与讨论。
    • 参加直播:太平洋夏令时 6 月 19 日上午 10:00 加入我们的直播,参加 .NET AI 社区站立会议[5]。提出问题,了解有关该库的更多信息,并查看其功能演示。


    相关链接:

    与OpenAI正式发布第一个官方.NET版本库的测试版相似的内容:

    OpenAI正式发布第一个官方.NET版本库的测试版

    尽管 Microsoft 和 OpenAI 长期以来一直是紧密相连的合作伙伴,但他们现在才开始为 .NET 开发人员发布官方 OpenAI 库,加入现有的社区库。这项工作的第一个测试版是支持 .NET 6 和 .NET Standard 2.0 的 OpenAI NuGet 包,现在是 2.0.0-

    上周热点回顾(5.20-5.26)

    热点随笔: · 开源低代码框架 ReZero API 正式版本发布 ,界面操作直接生成API (阿妮亚)· 【阿里云X博客园】参与征文赢面试绿通资格!还有特别福利哦! (博客园团队)· 聊聊一个差点被放弃的项目以及近期的开源计划 (程序设计实验室)· OpenAI“杀疯了”,GPT–4o模型保姆级使

    C# 语言在AGI 赛道上能做什么

    自从2022年11月OpenAI正式对外发布ChatGPT依赖,AGI 这条赛道上就挤满了重量级的选手,各大头部公司纷纷下场布局。原本就在机器学习、深度学习领域占据No.1的Python语言更是继续稳固了自己AI一哥的位置。凭借着Microsoft 和 OpenAI 长期以来一直是紧密相连的合作伙伴

    我的OpenAI库发布了!!!

    chatGPT正式发布已经有段时间了,这段时间我也深度体验了chatGPT的魅力。 OpenAI除了提供网页版的chatGPT,还通过api的形式提供了很多其它服务,包括文字纠错、图片生成、音频转换等等。 作为程序员,即使有现成的openai库,但还是免不了想自己造轮子,所以就有这个openai库。

    GPT-4 来了!这些开源的 GPT 应用又要变强了

    近日,在 GPT-3.5 发布的半年后,OpenAI 正式推出了大版本的 GPT-4,不同于 GPT-3 到 GPT-3.5 耗时两年,这次版本升级只用了半年。如果你对 OpenAI 不熟悉,答应我读下这篇《ChatGPT 会开源吗?》 ,它详细介绍了 OpenAI 这家公司及其产品。 为了让你快速

    MLOps 学习之旅「GitHub 热点速览」

    又是 AI 神仙打架的一周,上周 OpenAI 发布了最新的 GPT-4o 模型,而谷歌也紧跟着开源了 Gemma 2 模型。随着 AI 大模型不断地变强,各大科技巨头正利用它们重塑自家的产品,这也让大模型算法工程师变得炙手可热,相关岗位需求正旺。 对于普通程序员来说,想要转型成为大模型算法专家,可

    入门Semantic Kernel:OneApi集成与HelloWorld

    引言 从这一章节开始正式进入我们的 Semantic Kernel 的学习之旅了。 什么是Semantic Kernel? Semantic Kernel是一个轻量级的开源框架,通过 Semantic Kernel 可以快速使用不同编程语言(C#/Python/Java)结合 LLMs(OpenAI

    快来玩AI画图!StableDiffusion模型搭建与使用入门~

    前言 最近AI很火🔥,先是AI画图,然后就ChatGPT,后者我已经用了一段时间了,用来写作文挺不错的,但OpenAI屏蔽了中国IP,加上用户太多啥的,用起来没那么爽,但没办法全球只此一家,只能捏着鼻子用。而AI画图就不一样了,全是开源的,自己部署一下可以玩个爽~ 正好我们这有台2080Ti的工作

    OpenAI“杀疯了”,GPT–4o模型保姆级使用教程!一遍就会!

    5月14日凌晨1点,OpenAI发布了名为GPT-4o 最新的大语言模型,再次引领了人工智能领域的又一创新浪潮,让整个行业都为之震动。 据OpenAI首席技术官穆里-穆拉提(Muri Murati)表示,GPT-4o是在继承GPT-4智能的基础上,对文本、视觉和音频功能进行了进一步改进,而且目前所有

    OpenAI未至,Open-Sora再度升级!已支持生成16秒720p视频

    Open-Sora 在开源社区悄悄更新了!现在支持长达 16 秒的视频生成,分辨率最高可达 720p,并且可以处理任何宽高比的文本到图像、文本到视频、图像到视频、视频到视频和无限长视频的生成需求。我们来试试效果。 生成个横屏圣诞雪景,发b站 再生成个竖屏,发抖音 还能生成16秒的长视频,这下人人都能