首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Semantic Kernel 实战系列(三) - 核心概念 Kernel 与 Plugins

    比如,在传统的企业应用里,我们常常用依赖注入来管理服务,而Semantic Kernel的核心组件Kernel和Plugins,正好能以类似方式扩展你的代码库,让AI成为自然的一部分。...1 Kernel 的作用与构建 Kernel是Semantic Kernel的中心枢纽,它负责协调AI模型、插件和各种资源的执行,就好像一个智能的调度器,能让你的应用从静态转向动态响应。...目前Semantic Kernel的最新版本已达到1.16.0,这个版本强化了异步支持和多模型兼容,让Kernel在高并发场景下更稳定。 构建Kernel的过程很简单,却蕴含着灵活性。...") .Build(); services.AddSingleton(kernel); } 然后,在控制器中注入Kernel使用它。...中导入: var kernel = Kernel.CreateBuilder().Build(); // 假设已构建 kernel.ImportPluginFromObject(new MathPlugin

    40510

    认识Semantic-kernel

    1.概要 什么是Semantic-kernel? Semantic Kernel(语义内核)是一个轻量级的SDK(软件开发工具包),旨在实现人工智能大型语言模型(LLM)与传统编程语言的集成。...Semantic-kernel支持哪些语言? Semantic Kernel SDK 在 C#、Python 和 Java 中可用。要开始使用,请在下面选择您的首选语言。...https://github.com/microsoft/semantic-kernel.git 按照此处的说明进行操作 开源项目地址 https://github.com/microsoft/semantic-kernel...Semantic Kernel可以做些什么?...定制提示和建议:Semantic Kernel提供开箱即用的模板和链接,使开发者能够轻松地为其应用程序创建定制的提示和建议,从而增加用户的操作效率。 如何使用Semantic Kernel?

    1.2K30
    领券