当前位置: 首页 > news >正文

新余+网站建设深圳网站建设服务哪家便宜

新余+网站建设,深圳网站建设服务哪家便宜,曰本免费网站,技智网站建设小编随着ChatGPT的火热,基于大模型开发应用已经成为新的风口。虽然目前的大型模型已经具备相当高的智能水平,但它们仍然无法完全实现业务流程的自动化,从而达到用户的目标。 微软官方开源的Semantic Kernel的AI编排工具,就可以很好的…

随着ChatGPT的火热,基于大模型开发应用已经成为新的风口。虽然目前的大型模型已经具备相当高的智能水平,但它们仍然无法完全实现业务流程的自动化,从而达到用户的目标。

微软官方开源的Semantic Kernel的AI编排工具,就可以很好的满足我们自定义开发。

01 项目简介

Semantic Kernel是一个轻量级的SDK,最基本的功能就是帮我们完成与OpenAI、Azure OpenAI和Hugging Face大模型的API的对接,并且支持C#、Python、Java版本。

Semantic Kernel提供自定义插件、编排计划、信息存储至数据库(如SQLite、MongoDB、Redis、Postgres等)。

总的来说,Semantic Kernel就是可以把用户输入的prompt,经过分解为多个步骤、获取外部数据、执行自定义操作等,转换为一个更好的prompt,再调用大模型API,从而获取结果。

图片

02 使用示例

以下是C#使用示例:

using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Connectors.OpenAI;var builder = Kernel.CreateBuilder();//OpenAI模型
builder.AddOpenAIChatCompletion("gpt-3.5-turbo","...your OpenAI API Key...");var kernel = builder.Build();//等待用户输入
Console.Write("用户:");
var input = Console.ReadLine();//循环对话
while (input != "quit")
{var prompt = @$"<message role=""user"">{input}</message>";var summarize = kernel.CreateFunctionFromPrompt(prompt, executionSettings: new OpenAIPromptExecutionSettings { MaxTokens = 100 });var result = kernel.InvokeStreamingAsync(summarize);Console.Write("OpenAI:");await foreach (var item in result){Console.Write(item.ToString());}Console.WriteLine();Console.WriteLine();Console.Write("用户:");input = Console.ReadLine();
}

03 核心组件

**语义引擎:**核心组件,用于理解用户的输入的语义,并将这些输入转化为机器可读的格式;

**LLM API包装器:**将传统的编程语言(如C#、Python、Java)与AI大模型集成,使得开发人员无需过多的关注大模型API,只需关心具体的业务开发;

**可扩展编程模型:**整合了自然语言语义功能、传统编程语言的native function以及基于embedding的存储,可以为大模型增强功能与数据。

04 项目地址

https://github.com/microsoft/semantic-kernel

更多开源项目请查看:一个专注推荐.Net开源项目的榜单

- End -

http://www.yayakq.cn/news/814174/

相关文章:

  • 用eclipce做登录网站微客到分销系统
  • 网站制作服务订单北京比较好的网站建设公司
  • 外观设计公司重庆seo关键词排名
  • 网站 流程 工具北京企业网站建设制作
  • 域名除了做网站还能做什么网页版梦幻西游36天罡攻略
  • 如何网站建设平台网站项目根据什么开发
  • 做微商有哪些网站可以免费宣传怎样给网站做超链接
  • 网站海外推广建设网站添加新闻栏怎么做
  • 阿里云虚拟主机建站教程域名有什么用
  • 公司网站维护该谁来做网站主页 内页 关键词 一样
  • 如何建立自己的个人网站如何查网站外链
  • 宁波做网站排名的公司有哪些什么公司做企业网站
  • 公司网站代码模板室内设计培训学费多少
  • 义乌企业网站建设社交网站有哪些如何做
  • 站内站怎么搭建哪家装修公司比较好的
  • 非常成功的网站东莞网络科技营销
  • 做网站带来的好处网站建设推荐公司
  • 网站开发技术是什么专业会的怎么查看一个网站开发语言
  • 关于集团网站建设的请示wordpress支付宝当面付
  • 网站开发与管理论文网站模板 北京公司
  • 网站安装不了wordpresswordpress建站云平台
  • 建立自己的网站平台须多少钱drupal和wordpress
  • 廊坊网站制作策划网站上怎样做轮播图
  • 哪些网站做翻译可以赚钱网站建设中网站需求分析报告功能自己理解
  • wordpress软件网站模板下载南康区城乡规划建设局网站
  • 如何在好医生网站做二类学分东营大众网
  • 山西省住房建设厅网站下载做网站域名的公司
  • 湖北网站设计个人网站备案材料填写
  • 3合一网站怎么做昆山住房城乡建设局网站查询
  • 注册360建筑网平台百度站长seo