国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微軟開源了一個(gè) 助力開發(fā)LLM 加持的應(yīng)用的 工具包 semantic-kernel

這篇具有很好參考價(jià)值的文章主要介紹了微軟開源了一個(gè) 助力開發(fā)LLM 加持的應(yīng)用的 工具包 semantic-kernel。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在首席執(zhí)行官薩蒂亞·納德拉(Satya Nadella)的支持下,微軟似乎正在迅速轉(zhuǎn)變?yōu)橐患乙匀斯ぶ悄転橹行牡墓?。最近微軟的眾多產(chǎn)品線都采用GPT-4加持,從Microsoft 365等商業(yè)產(chǎn)品到“新必應(yīng)”搜索引擎,再到低代碼/無代碼Power Platform等面向開發(fā)的產(chǎn)品,包括軟件開發(fā)組件Power Apps[1]。

非常重要的一點(diǎn)是這些產(chǎn)品都是使用.NET 構(gòu)建的, 這些項(xiàng)目可以快速的使用LLM 加持,我們寫程序的同學(xué)肯定都會想微軟是怎么做的,正好微軟在3月17日在發(fā)布了一篇博客文章: [Hello, Semantic Kernel!](Hello, Semantic Kernel! | Semantic Kernel)[2], 在這篇文章中微軟已經(jīng)開源了一個(gè)內(nèi)部孵化項(xiàng)目,Github的倉庫:GitHub - microsoft/semantic-kernel: Integrate cutting-edge LLM technology quickly and easily into your apps?[3],該項(xiàng)目可以幫助開發(fā)人員快速輕松地將尖端的人工智能模型集成到他們的應(yīng)用程序中。這使您能夠在應(yīng)用中構(gòu)建新體驗(yàn),從而為用戶帶來無與倫比的工作效率:例如總結(jié)冗長的聊天交流,標(biāo)記通過Microsoft Graph添加到待辦事項(xiàng)列表中的重要“下一步”,或者計(jì)劃一個(gè)完整的假期,而不僅僅是預(yù)訂飛機(jī)上的座位。

語義內(nèi)核(簡稱SK)是一種創(chuàng)新的輕量級軟件開發(fā)工具包(SDK),旨在將人工智能(AI)大型語言模型(LLM)與傳統(tǒng)編程語言集成。借助 SK,開發(fā)人員可以輕松地為其應(yīng)用程序注入復(fù)雜的技能,例如提示鏈接、摘要、遞歸推理、基于嵌入的內(nèi)存等。SK 支持提示模板[4]、函數(shù)鏈、矢量化內(nèi)存[5]和開箱即用的智能規(guī)劃[6]功能。

SK旨在支持和封裝來自最新 AI 研究的多種設(shè)計(jì)模式,以便開發(fā)人員可以為他們的應(yīng)用程序注入復(fù)雜的技能[7],如提示[7]鏈接、遞歸推理、總結(jié)、zero/few-shot 學(xué)習(xí)、上下文記憶、長期記憶、嵌入[8]、語義索引、?規(guī)劃,以及訪問外部知識庫以及您自己的數(shù)據(jù)。

微軟 開源llm flow,深度學(xué)習(xí)

SK最初的目標(biāo)是 C#開發(fā)人員,但也為數(shù)據(jù)科學(xué)家的最愛的 Python提供了預(yù)覽支持,而微軟也根據(jù)從社區(qū)反饋中學(xué)到的內(nèi)容,正在考慮支持[9]其他語言,包括自己的TypeScript。

微軟將SK的主要優(yōu)勢列為:

  • 快速集成:SK旨在嵌入任何類型的應(yīng)用程序中,使您可以輕松測試和運(yùn)行LLM AI。
  • 擴(kuò)展:借助 SK,您可以連接外部數(shù)據(jù)源和服務(wù),使其應(yīng)用程序能夠?qū)⒆匀徽Z言處理與實(shí)時(shí)信息結(jié)合使用。
  • 更好的提示:SK的模板化提示可讓您使用有用的抽象和機(jī)制快速設(shè)計(jì)語義函數(shù),以釋放LLM AI的潛力。
  • 新奇但熟悉:傳統(tǒng)編程語言代碼始終可供您作為一流的合作伙伴,幫助您快速完成工程設(shè)計(jì),可以兩全其美。

為了幫助開發(fā)人員入門,微軟提供了一個(gè)免費(fèi)的LinkedIn學(xué)習(xí)課程[10]。它的描述是:“人工智能的未來終于來了,它改變了軟件開發(fā)人員的游戲規(guī)則。探索語義內(nèi)核 (SK) 的可能性,這是 AI 驅(qū)動的開發(fā)的新面孔,封裝在輕量級、易于使用的多層軟件開發(fā)工具包中。使用SK快速啟動和運(yùn)行,SK是Microsoft AI生態(tài)系統(tǒng)的最新成員,使開發(fā)人員能夠輕松地將LLM AI功能集成到他們的應(yīng)用程序中。

微軟 開源llm flow,深度學(xué)習(xí)

除了LinkedIn學(xué)習(xí)課程之外,Microsoft 還解釋了開發(fā)人員如何克隆存儲庫并嘗試以下示例:

  • 簡單的聊天摘要[11]:使用現(xiàn)成的技能,并輕松地將這些技能應(yīng)用到你的應(yīng)用中。
  • 圖書創(chuàng)作者[12]:使用規(guī)劃師解構(gòu)復(fù)雜的目標(biāo),并在應(yīng)用中設(shè)想使用規(guī)劃師。
  • 身份驗(yàn)證和?API[13]:使用基本連接器模式進(jìn)行身份驗(yàn)證并連接到 API,并設(shè)想將外部數(shù)據(jù)集成到應(yīng)用的 LLM AI 中。
  • Github倉庫問答[14]:使用嵌入和內(nèi)存來存儲最近的數(shù)據(jù),并允許您對其進(jìn)行查詢。

在運(yùn)行示例和筆記本之前,您可能需要滿足一些軟件要求:

  1. Azure Functions 核心工具[15],用于將內(nèi)核作為本地 API 運(yùn)行,這是 Web 應(yīng)用所需的。
  2. 需要OpenAI API[16] 密鑰或?Azure OpenAI 服務(wù)密鑰[17]才能開始使用。
  3. 用于安裝 Web 應(yīng)用的依賴項(xiàng)的Yarn[18]。
  4. SK 支持 .NET Standard 2.1,建議使用 .NET 6+。但是,倉庫中的某些示例需要?.NET 7[19] 和 VS Code?Polyglot 擴(kuò)展[20]才能運(yùn)行筆記本

SK 入門

下面是如何從 C# 控制臺應(yīng)用使用語義內(nèi)核的快速示例,這里我們使用VS Code?Polyglot?來做

微軟 開源llm flow,深度學(xué)習(xí)

微軟 開源llm flow,深度學(xué)習(xí)

相關(guān)鏈接:文章來源地址http://www.zghlxwxcb.cn/news/detail-779976.html

  • [1]Power Apps:https://powerapps.microsoft.com/zh-cn/?
  • [2]?Hello, Semantic Kernel!:?https://devblogs.microsoft.com/semantic-kernel/hello-world/
  • [3] Github的倉庫:https://github.com/microsoft/semantic-kernel
  • [4]提示模板:?https://github.com/microsoft/semantic-kernel/blob/main/docs/PROMPT_TEMPLATE_LANGUAGE.md?
  • [5]?矢量化內(nèi)存:?https://github.com/microsoft/semantic-kernel/blob/main/docs/EMBEDDINGS.md?
  • [6]?智能規(guī)劃?https://github.com/microsoft/semantic-kernel/blob/main/docs/PLANNER.md?
  • [7]?技能:?https://github.com/microsoft/semantic-kernel/blob/main/docs/SKILLS.md?
  • [8]?嵌入:?https://github.com/microsoft/semantic-kernel/blob/main/docs/EMBEDDINGS.md?
  • [9]?支持其他語言:?https://aka.ms/sk/python
  • [10]?LinkedIn學(xué)習(xí)課程?https://www.linkedin.com/learning/introducing-semantic-kernel-building-ai-based-apps/introducing-semantic-kernel
  • [11]?簡單的聊天摘要?https://github.com/microsoft/semantic-kernel/blob/main/samples/apps/chat-summary-webapp-react/README.md
  • [12]?圖書創(chuàng)作者?https://github.com/microsoft/semantic-kernel/blob/main/samples/apps/book-creator-webapp-react/README.md
  • [13]?身份驗(yàn)證和?API?https://github.com/microsoft/semantic-kernel/blob/main/samples/apps/auth-api-webapp-react/README.md
  • [14]?Github倉庫問答?https://github.com/microsoft/semantic-kernel/blob/main/samples/apps/github-qna-webapp-react/README.md
  • [15]?Azure Functions 核心工具?https://learn.microsoft.com/azure/azure-functions/functions-run-local?
  • [16]?OpenAI API?https://openai.com/api/
  • [17]?Azure OpenAI 服務(wù)密鑰?https://learn.microsoft.com/azure/cognitive-services/openai/quickstart?pivots=rest-api
  • [18]?Yarn?https://yarnpkg.com/getting-started/install
  • [19]?.NET 7?https://dotnet.microsoft.com/download
  • [20]?Polyglot 擴(kuò)展?https://www.cnblogs.com/shanyou/p/17247652.html

到了這里,關(guān)于微軟開源了一個(gè) 助力開發(fā)LLM 加持的應(yīng)用的 工具包 semantic-kernel的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Graph + LLM圖數(shù)據(jù)庫技術(shù)如何助力行業(yè)大語言模型應(yīng)用落地

    Graph + LLM圖數(shù)據(jù)庫技術(shù)如何助力行業(yè)大語言模型應(yīng)用落地

    隨著 AI 人工智能技術(shù)的迅猛發(fā)展和自然語言處理領(lǐng)域的研究日益深入,如何構(gòu)建強(qiáng)大的大語言模型對于企業(yè)來說愈發(fā)重要,尤其是在特定行業(yè)領(lǐng)域中。 圖數(shù)據(jù)庫作為處理復(fù)雜數(shù)據(jù)結(jié)構(gòu)的有力工具,為企業(yè)構(gòu)建行業(yè)大語言模型提供了強(qiáng)大的支持。本文將探討圖數(shù)據(jù)庫和圖技術(shù)

    2024年02月22日
    瀏覽(29)
  • LLM大語言模型助力DataEase小助手,新增氣泡地圖,DataEase開源數(shù)據(jù)可視化分析平臺v2.5.0發(fā)布

    LLM大語言模型助力DataEase小助手,新增氣泡地圖,DataEase開源數(shù)據(jù)可視化分析平臺v2.5.0發(fā)布

    2024年4月8日,DataEase開源數(shù)據(jù)可視化分析平臺正式發(fā)布v2.5.0版本。 這一版本的功能升級包括:新增DataEase小助手支持,通過結(jié)合智能算法和LLM(即Large Language Model,大語言模型)能力,DataEase小助手能夠準(zhǔn)確抓取用戶提問的關(guān)鍵信息,針對用戶疑問給出高質(zhì)量的回答,幫助用戶

    2024年04月16日
    瀏覽(33)
  • 助力Java開發(fā)者成功,微軟是認(rèn)真的

    助力Java開發(fā)者成功,微軟是認(rèn)真的

    節(jié)選翻譯自Julia Liuson的博客 作為一家公司,我們致力于讓 Java 開發(fā)者盡可能高效和高產(chǎn),讓您能夠在任何操作系統(tǒng)上使用任何工具、框架和應(yīng)用程序服務(wù)器。無論您在哪里使用 Java,微軟都可以通過豐富的開發(fā)人員工具和服務(wù)來支持您的工作負(fù)載。 如今,越來越多的 Java 開發(fā)

    2024年02月05日
    瀏覽(23)
  • OpenCloudOS社區(qū)開源,助力軟件開發(fā)

    OpenCloudOS社區(qū)開源,助力軟件開發(fā)

    早前紅帽宣布限制源代碼訪問性的政策,并解釋說RHEL相關(guān)源碼僅通過CentOS Stream公開,付費(fèi)客戶和合作伙伴可通過Red Hat Customer Portal訪問到源代碼,由此也導(dǎo)致非客戶獲取源碼越來越麻煩, 據(jù)了解,CentOS是紅帽發(fā)行的社區(qū)版Linux,其上游原本是紅帽的企業(yè)發(fā)行版Linux 系統(tǒng) RHEL

    2024年02月12日
    瀏覽(19)
  • Spring是一個(gè)開源的Java開發(fā)框架,它提供了一種快速、簡單的方式來開發(fā)企業(yè)級應(yīng)用程序

    Spring是一個(gè)開源的Java開發(fā)框架,它提供了一種快速、簡單的方式來開發(fā)企業(yè)級應(yīng)用程序

    Spring是一個(gè)開源的Java開發(fā)框架,它提供了一種快速、簡單的方式來開發(fā)企業(yè)級應(yīng)用程序。Spring的主要優(yōu)點(diǎn)包括簡化Java EE開發(fā)、提供依賴注入和面向切面編程等功能。以下是Spring的一些核心特性: 依賴注入(DI):Spring通過DI機(jī)制,將對象的依賴關(guān)系注入到應(yīng)用程序中,簡化了

    2024年02月03日
    瀏覽(98)
  • 微軟正式發(fā)布開源應(yīng)用平臺 Radius平臺

    微軟正式發(fā)布開源應(yīng)用平臺 Radius平臺

    “ 10 月 18 日,微軟 Azure 孵化團(tuán)隊(duì)正式發(fā)布開源應(yīng)用平臺 Radius,該平臺將應(yīng)用程序置于每個(gè)開發(fā)階段的中心,重新定義應(yīng)用程序的構(gòu)建、管理與理解方式?!?簡單的概括就是,它和Kubernetes不一樣,Radius將應(yīng)用程序放在每個(gè)開發(fā)階段的中心——重新定義了應(yīng)用程序是如何構(gòu)建

    2024年02月08日
    瀏覽(33)
  • 微軟重磅開源 Visual ChatGPT! 一個(gè)月內(nèi)斬獲30K star

    微軟重磅開源 Visual ChatGPT! 一個(gè)月內(nèi)斬獲30K star

    點(diǎn)擊上方“Github中文社區(qū)”,關(guān)注 大家好,我是Huber。 今年由于大環(huán)境惡化,為了生活本人這一年在某外企從事某個(gè)秘密項(xiàng)目(正經(jīng)的那種)的研發(fā),所以沒有時(shí)間(動力)和精力(錢)更新推文,最近項(xiàng)目已經(jīng)交付完成,這里向大家說聲對不起,很開心再一次和大家相見(

    2023年04月22日
    瀏覽(24)
  • 微軟首批AI電腦來了!一鍵Copilot帶飛,英特爾酷睿Ultra加持,零售店買不到

    微軟首批AI電腦來了!一鍵Copilot帶飛,英特爾酷睿Ultra加持,零售店買不到

    Surface Pro 10商用版和Surface Laptop 6商用版均起售1199美元。前者配酷睿Ultra U系列芯片,新增AI增強(qiáng)型攝像頭,PC攝像頭首次具有114度超寬視野,改進(jìn)后13英寸LCD顯示屏亮度提高33%;后者攝像頭無超廣角,但搭載的H系列芯片比U系列更強(qiáng)大,大尺寸15英寸版有兩個(gè)USB-C接口。 微軟首次

    2024年04月11日
    瀏覽(18)
  • 吳恩達(dá)gradio課程:基于開源LLM(large language model)的聊天應(yīng)用

    內(nèi)容簡介 Falcon 40B 是當(dāng)前最好的開源語言模型之一。 使用 text-generation 庫調(diào)用 Falcon 40B 的問答 API 接口。 首先僅僅在代碼中與模型聊天,后續(xù)通過Gradio構(gòu)建聊天界面。 Gradio 聊天界面可以保存對話歷史上下文。 在聊天過程中,需要將之前對話記錄與新消息一起發(fā)送給模型,才能進(jìn)

    2024年02月09日
    瀏覽(59)
  • COPU助力北大研究生開源公選課丨2023開源PostgreSQL內(nèi)核開發(fā)通識課順

    COPU助力北大研究生開源公選課丨2023開源PostgreSQL內(nèi)核開發(fā)通識課順

    導(dǎo)讀: 2020年1月COPU(中國開源軟件推進(jìn)聯(lián)盟)成員開會討論面向高校的開源示范課程,由聯(lián)盟副秘書長北京大學(xué)荊琦老師牽頭籌備,并首先在北大軟微學(xué)院試點(diǎn)。 本次是中國PostgreSQL分會聯(lián)合會員企業(yè)應(yīng)邀第三次次參與授課 ,課程吸引了國內(nèi)頭部開源大廠積極加入,包括 華

    2023年04月19日
    瀏覽(13)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包