微软的一个开发工具包:semantic-kernel

语义内核是一个 SDK,它将 OpenAI、Azure OpenAI 和 Hugging Face 等大型语言模型 (LLMs) 与 C#、Python 和 Java 等传统编程语言集成在一起。语义内核通过允许您定义可以在几行代码中链接在一起的插件来实现这一点。

然而,语义内核的特别之处在于它能够使用 AI 自动编排插件。使用语义内核规划器,您可以要求生成LLM实现用户独特目标的计划。之后,语义内核将为用户执行计划。

语义内核入门

语义内核 SDK 提供 C#、Python 和 Java 版本。首先,请在下面选择您的首选语言。请参阅功能矩阵,查看我们当前支持的语言之间的功能奇偶校验的细分。

在 C# 语言中使用语义内核 在 Python 中使用语义内核在 Java 中使用语义内核

开始了解基础知识的最快方法是从 OpenAI 或 Azure OpenAI 获取 API 密钥,并运行下面的 C#、Python 和 Java 控制台应用程序/脚本之一。

参考连接:microsoft/semantic-kernel:快速轻松地将尖端LLM技术集成到您的应用中 — microsoft/semantic-kernel: Integrate cutting-edge LLM technology quickly and easily into your apps (github.com)

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部