精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Semantic Kernel:架起大型語言模型與代碼的橋梁

譯文
人工智能
微軟的Semantic Kernel SDK讓用戶更容易管理復(fù)雜的提示,并從GPT之類的大型語言模型獲得精準(zhǔn)的結(jié)果。

譯者 | 布加迪

審校 | 重樓

51CTO讀者成長計(jì)劃社群招募,咨詢小助手(微信號:CTOjishuzhan)

微軟的Semantic Kernel SDK讓用戶更容易管理復(fù)雜的提示,并從GPT之類的大型語言模型獲得精準(zhǔn)的結(jié)果。  

乍一看,把GPT-4之類的大型語言模型(LLM)做入到代碼中似乎很簡單。API是單一的REST調(diào)用,獲取文本后基于輸入返回響應(yīng),但實(shí)際情況比這要復(fù)雜得多。將API視為域邊界(domain boundary)可能更好,您在其中交付的提示定義了模型用于生成輸出的格式。但這里有一個關(guān)鍵點(diǎn):LLM可以很簡單或很復(fù)雜,取決于您想讓它多簡單或多復(fù)雜。

當(dāng)我們將AI模型做入到代碼中時,其實(shí)跨越了兩種不同計(jì)算方式之間的界限,就像為量子計(jì)算機(jī)編程酷似設(shè)計(jì)硬件一樣。在這里,我們描述了模型應(yīng)該有怎樣的行為,期望它的輸出采用由提示定義的格式。在量子計(jì)算中,像Q#語言這樣的構(gòu)件提供了一座架起傳統(tǒng)計(jì)算和量子計(jì)算的機(jī)梁,我們需要工具來包裝LLM API,并提供管理輸入和輸出的方法,以確保模型始終專注于我們已定義的提示,并確保輸出依然準(zhǔn)確。

這是需要強(qiáng)調(diào)的重要一點(diǎn):我們與LLM的互動方式與傳統(tǒng)編程大不相同。我們需要的是Q#對等體,即在不同域之間轉(zhuǎn)換的高級抽象,從而幫助我們獲取數(shù)據(jù)后用數(shù)據(jù)來設(shè)計(jì)提示,同時提供一種方法來管理調(diào)用之間的必要上下文,以免耗盡會話中的可用token,同時仍保持輸出基于源數(shù)據(jù)。

1、Semantic Kernel介紹

幾周前,我研究了微軟的第一個LLM包裝器:開源的Prompt Engine。此后,微軟發(fā)布了一個更龐大更強(qiáng)大的C#工具:Semantic Kernel,用于處理Azure OpenAI(以及處理OpenAI自己的API)。它也是開源的,可以在GitHub上獲得,還有一些示例應(yīng)用程序可以幫助您入手。Python版本的Semantic Kernel也在開發(fā)中。

這個名字的選擇饒有意思,因?yàn)樗砻鲗LM的用途有一番更好的理解。Prompt Engine側(cè)重于管理API的輸入,而Semantic Kernel的范圍更廣,專注于自然語言的輸入和輸出。微軟將其方法描述為“面向目標(biāo)”,使用來自用戶的初始請求(“ask”)來指導(dǎo)模型,協(xié)調(diào)與模型相關(guān)的資源的傳遞以實(shí)現(xiàn)請求,并返回請求響應(yīng)(“get”)。

所以稱Semantic Kernel為內(nèi)核有其道理。它就像LLM API的操作系統(tǒng),接受輸入,通過使用模型來處理輸入,然后返回輸出。內(nèi)核充當(dāng)協(xié)調(diào)器的角色是這里的關(guān)鍵,因?yàn)樗粌H能夠處理當(dāng)前提示及其關(guān)聯(lián)的token,還能夠處理記憶(鍵值對、本地存儲以及矢量或“語義”搜索)、通向其他信息服務(wù)的連接器以及混合提示和傳統(tǒng)代碼的預(yù)定義技能(想想LLM函數(shù))。

Semantic Kernel工具提供了更有效的方法來構(gòu)建和使用包裝Prompt Engine所需的構(gòu)件類型,從而簡化了可能變得相當(dāng)復(fù)雜的編程任務(wù),尤其是在處理上下文、支持含有LLM API多個調(diào)用的操作時。

2、矢量和語義記憶

處理用戶請求的一個關(guān)鍵要素是記憶這個概念。這是Semantic Kernel管理上下文的方式,處理熟悉的文件和鍵值存儲。然而,還有第三種選擇:語義記憶(semantic memory)。這種方法接近于LLM處理數(shù)據(jù)的方式,將內(nèi)容視為矢量或嵌入,它們是LLM用來表示文本含義的數(shù)字?jǐn)?shù)組。相似的文本在與您的模型及其內(nèi)容相關(guān)的整體空間中會有相似的矢量,就像搜索引擎生成排序結(jié)果的方式一樣。

像GPT這樣的LLM使用這些嵌入的矢量來提取提示的上下文,幫助底層模型保持相關(guān)性和一致性。嵌入越好,模型生成純隨機(jī)輸出的可能性就越小。通過將大型提示分解為可由LLM總結(jié)的文本塊,我們就可以為每個摘要生成嵌入矢量,然后使用這些矢量創(chuàng)建復(fù)雜的提示,而不用耗盡請求的可用token(比如GPT-4對每個輸入的token限制為8192個)。

這些數(shù)據(jù)可以存儲在矢量數(shù)據(jù)庫中,以便快速檢索??梢詾閷I(yè)知識創(chuàng)建特定的矢量數(shù)據(jù)庫,使用總結(jié)的內(nèi)容來幫助LLM處于正軌。因此比如說,使用GPT-4進(jìn)行病例筆記摘要的應(yīng)用程序可以使用矢量數(shù)據(jù)庫(其嵌入來自醫(yī)學(xué)論文、適當(dāng)?shù)哪涿P記及其他相關(guān)文本),以確保輸出具有連貫性、符合上下文。這種方法在某種程度上解釋了為什么微軟的第一個基于GPT的大型應(yīng)用程序是Bing搜索引擎,因?yàn)樗呀?jīng)擁有適當(dāng)?shù)目晒┦褂玫氖噶繑?shù)據(jù)庫。

3、連接到外部數(shù)據(jù)源

連接器是Semantic Kernel的一個有意思的特性,因?yàn)樗鼈兛梢詫F(xiàn)有API與LLM集成起來。比如說,您可以使用微軟Graph連接器在電子郵件中自動發(fā)送請求的輸出,或者在貴組織結(jié)構(gòu)圖中構(gòu)建關(guān)系描述。Semantic Kernel應(yīng)用程序中沒有設(shè)置點(diǎn)來進(jìn)行調(diào)用,它可能是輸入的一部分,也可能是輸出的一部分,甚至是LLM調(diào)用序列的一部分。您可以利用API調(diào)用來構(gòu)建提示,這些提示本身構(gòu)建進(jìn)一步的API調(diào)用,可能是通過使用基于Codex代碼的模型將結(jié)果輸出注入到運(yùn)行時環(huán)境中。

連接器的一個更有趣的特性是,它對LLM運(yùn)用某種基于角色的訪問控制。如果您使用微軟Graph查詢來構(gòu)建提示,那么這些查詢將在運(yùn)行該應(yīng)用程序的用戶上下文中,使用憑據(jù)來提供數(shù)據(jù)。將憑據(jù)傳遞給連接器可以確?;谟脩糇约旱臄?shù)據(jù)為用戶量身定制輸出。

4、構(gòu)建混合提示模板和代碼的技能

Semantic Kernel的第三個主要組件是技能(skills),它們是混合LLM提示和常規(guī)代碼的函數(shù)容器。這些函數(shù)在概念和操作上類似Azure Functions,可用于將專門的提示串聯(lián)起來。應(yīng)用程序可以有一組使用GPT生成文本的函數(shù),然后使用該文本作為Codex和DALL-E的提示,以便由描述變成原型Web應(yīng)用程序(類似自然語言編程工具在微軟的低代碼和無代碼Power Platform中的工作方式)。

一旦技能、記憶和連接器落實(shí)到位,您就可以開始構(gòu)建基于LLM的應(yīng)用程序了,使用技能將請求轉(zhuǎn)換成提供給底層模型的提示。這種方法讓您可以構(gòu)建靈活的技能,代碼可以根據(jù)需要選擇和使用這些技能。Semantic Kernel區(qū)分語義函數(shù)、模板提示和原生函數(shù),即處理用于LLM語義函數(shù)中的數(shù)據(jù)的原生計(jì)算機(jī)代碼。一個函數(shù)的輸出可以鏈接到另一個函數(shù),允許您構(gòu)建一條混合原生處理和LLM操作的函數(shù)管道。

通過對Semantic Kernel的這番簡單介紹,我們可以清楚地看到這是一個強(qiáng)大的工具,但是需要認(rèn)真考慮和規(guī)劃。您可以使用Semantic Kernel來構(gòu)建和管理復(fù)雜的提示以及處理輸入和輸出鏈的管道,以便提供有趣又有用的結(jié)果。很自然,當(dāng)您適當(dāng)?shù)厥褂妹總€要素時,將獲得最好的結(jié)果,原生代碼負(fù)責(zé)處理計(jì)算,而模型專注于引導(dǎo)的目標(biāo)(或者微軟文檔中所稱的“the asks”)。

使用Semantic Kernel之類的工具來編排和協(xié)調(diào)輸入和函數(shù),肯定會比僅僅向輸入傳遞提示更有效地使用LLM。它將允許您凈化輸入,引導(dǎo)LLM生成有用的輸出。為了幫助您入門,微軟提供了一份最佳實(shí)踐指南列表(《語義AI的Shillace定律》),這些最佳實(shí)踐是從構(gòu)建跨微軟業(yè)務(wù)的LLM應(yīng)用程序中匯總而來的。它們可幫助您了解如何圍繞GPT之類的LLM構(gòu)建代碼,這樣可以幫助您從這些新工具和技術(shù)中獲得盡可能多的價值,同時避免不切實(shí)際的期望。

原文鏈接:https://www.infoworld.com/article/3693310/semantic-kernel-a-bridge-between-large-language-models-and-your-code.html

責(zé)任編輯:武曉燕 來源: 51CTO技術(shù)棧
相關(guān)推薦

2022-03-23 14:08:19

數(shù)字孿生企業(yè)數(shù)字化轉(zhuǎn)型

2013-09-27 17:07:18

教育信息化華為

2024-08-13 08:09:34

2016-06-29 10:42:42

云計(jì)算混合云

2024-12-12 09:11:58

2024-05-16 16:37:33

大型語言模型人工智能

2025-08-07 08:35:06

2024-04-16 16:14:01

人工智能LLMRAG

2025-08-19 10:10:46

2025-10-14 01:00:00

2023-06-19 16:05:22

大型語言模型人工智能

2025-07-23 08:27:53

2023-08-04 09:00:00

人工智能GPT-4語言模型

2023-06-09 08:00:00

QLoRa語言模型微調(diào)

2025-08-05 03:22:00

LLM系統(tǒng)語言模型

2024-12-23 08:03:13

2021-10-25 16:25:07

模型人工智能計(jì)算

2023-10-08 15:54:12

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

国产乱理伦片a级在线观看| 波多野结衣家庭教师| 欧美电影免费观看| 国产蜜臀av在线一区二区三区 | 欧美gay视频| 中文字幕一区av| 国产精品视频500部| 337p粉嫩色噜噜噜大肥臀| 正在播放日韩欧美一页| 日韩精品黄色网| 一级黄色在线播放| 亚洲深夜视频| 伊人性伊人情综合网| 久久99精品久久久久久秒播放器 | 相泽南亚洲一区二区在线播放 | 亚洲伦理中文字幕| 日本三级黄色网址| 国产免费不卡| 亚洲在线观看免费| 一区二区免费在线观看| 无码国产色欲xxxx视频| 国产麻豆成人精品| 国产精品久久久久久久久久久久 | www.欧美日本韩国| 久久―日本道色综合久久| 亚洲影院色无极综合| 亚洲永久精品一区| 性高湖久久久久久久久| 欧美日本中文字幕| 大地资源高清在线视频观看| 视频福利一区| 精品久久国产字幕高潮| 999久久久精品视频| 久久久成人av毛片免费观看| 精品高清美女精品国产区| 成人区一区二区| 国产在线激情| 欧美高清在线视频| 日韩中文字幕一区| 精品成人一区二区三区免费视频| 国产精品一区二区在线观看不卡| 国产欧美日韩精品专区| 波多野结衣在线电影| 亚洲一区二区三区免费在线观看| 久久免费在线观看| 九九九国产视频| 国产精品s色| 欧美乱人伦中文字幕在线| 久久久久亚洲av片无码| 欧美激情电影| 中文日韩电影网站| 亚洲一级理论片| 欧美三级伦理在线| 中文字幕视频一区二区在线有码| 国产传媒国产传媒| 欧美一区电影| 中文字幕亚洲一区二区三区五十路| 国产精品免费无码| av在线不卡顿| 色偷偷偷综合中文字幕;dd| 在线看片中文字幕| 91麻豆精品国产91久久久平台 | 精品国产一区二区三区四区四| 国产精品探花在线播放| 欧美电影院免费观看| 日韩一区二区三区免费观看| 中文字幕欧美视频| 高清精品视频| 亚洲欧美国产一本综合首页| 蜜臀久久99精品久久久久久| 999久久久国产精品| 欧美肥婆姓交大片| 久久夜色精品亚洲| 美女日韩在线中文字幕| 国产精品美女久久久免费| 97人妻精品一区二区三区软件| 国内精品久久久久影院薰衣草| 亚洲综合最新在线| 五月天激情婷婷| 欧美激情一区二区三区四区| 中文字幕一区二区中文字幕| 日本伦理一区二区| 色综合色狠狠天天综合色| 黄色片视频在线| 在线精品自拍| 亚洲欧美综合区自拍另类| ass极品国模人体欣赏| 欧美成人亚洲| 国产精品99久久久久久久久久久久| 伊人免费在线观看高清版| 国产精品99久久久久久有的能看| 国产一区二区三区免费不卡| 黄色在线观看网| 亚洲人精品午夜| 国产成人精品视频免费看| 亚洲精品555| 精品国产一区二区精华| 一级黄色片网址| 国内精品美女在线观看| 国产精品电影一区| 全国男人的天堂网| 国产精品久久久久久久第一福利| 国产成人永久免费视频| 欧美影视资讯| 亚洲精品久久久久久久久久久久| 国产午夜精品福利视频| 亚洲国产裸拍裸体视频在线观看乱了中文 | 午夜爽爽爽男女免费观看| 亚洲免费黄色| 亚洲qvod图片区电影| 毛片在线播放网站| 亚洲影院久久精品| 五月天婷婷亚洲| 久久不见久久见免费视频7| 欧美高清视频一区二区| 国产精品第六页| 99视频精品免费视频| 97超碰免费观看| 日韩高清在线| 日韩高清免费在线| 精品无码人妻一区二区三区| 久久av资源网| 亚洲 日韩 国产第一区| 中文字幕成在线观看| 欧美成人a∨高清免费观看| jizzjizz日本少妇| 久久青草久久| 久久久久久久免费| av福利导福航大全在线| 欧美一级电影网站| 国产三级精品三级观看| 视频一区视频二区中文字幕| 国产成人精品自拍| 在线观看小视频| 91精品国产免费| 亚洲少妇xxx| 美日韩一级片在线观看| 色综合电影网| 忘忧草在线www成人影院| 精品视频在线播放免| 日韩欧美亚洲视频| 成人午夜电影小说| 国产中文字幕乱人伦在线观看| 电影91久久久| 不用播放器成人网| 国产精品探花视频| 亚洲欧洲综合另类在线| 亚洲色图欧美自拍| 亚洲成人日韩| av电影成人| 国产传媒在线| 精品亚洲夜色av98在线观看 | 欧美日韩一区二区欧美激情| 亚洲av熟女国产一区二区性色| 日韩黄色免费电影| 视频一区二区三区在线观看| 成人在线免费av| 日韩视频欧美视频| ,亚洲人成毛片在线播放| 亚洲欧美日韩久久精品| 亚洲午夜精品在线观看| 精品成人国产| 久久青青草综合| 日韩一区二区三区免费视频| 日韩中文字幕在线视频| 99久久国产免费| 亚洲综合无码一区二区| 极品粉嫩小仙女高潮喷水久久| 男女精品视频| 一本久久a久久精品vr综合| 另类视频一区二区三区| 午夜精品久久久久久99热| 蜜桃免费在线| 制服丝袜一区二区三区| 日本在线视频免费观看| 久久九九国产精品| 992kp免费看片| 国产精品久久久久久模特| 日韩影片在线播放| 日韩最新av| 日韩av免费在线看| 99自拍视频在线观看| 日韩大片在线观看视频| 伊人久久国产精品| 亚洲狠狠爱一区二区三区| 扒开jk护士狂揉免费| 国产原创一区二区三区| 久久久久久久中文| 亚洲精品国产首次亮相| 久久99久久精品国产| 精品久久在线| 亚州国产精品久久久| av天在线观看| 亚洲成人免费网站| 亚洲一区二区三区高清视频| 亚洲影院久久精品| 美女福利视频网| 93久久精品日日躁夜夜躁欧美| 性chinese极品按摩| 亚洲久久一区二区| 一区二区三区国| 一道在线中文一区二区三区| 91久久精品www人人做人人爽| 亚洲人体视频| 久久久久五月天| 嫩草在线视频| 亚洲视频第一页| 免费看黄色一级视频| 欧美精品一卡两卡| 日本视频免费观看| 亚洲成a人片在线观看中文| 国产日产精品一区二区三区的介绍| 91在线视频观看| 无码人妻久久一区二区三区蜜桃| 蜜乳av一区二区三区| 久久精品99国产| 在线看片日韩| 91亚洲精品国产| 99精品一区| 亚洲高清视频一区二区| 神马久久av| 国产一区再线| 一区二区三区欧洲区| 91九色单男在线观看| 亚洲爱爱视频| 国产成人一区二区三区| 欧亚av在线| 777国产偷窥盗摄精品视频| 欧美精品videossex少妇| 久久亚洲一区二区三区四区五区高| 国产高清美女一级毛片久久| 日韩电影免费观看在线观看| 日韩一级免费视频| 精品国产乱码久久久久久久| 国产99久一区二区三区a片| 欧美精品三级日韩久久| 性高潮视频在线观看| 日韩欧美在线观看视频| 日韩中文字幕在线观看视频| 欧美视频中文在线看| www.国产一区二区| 欧美性高潮床叫视频| 国产午夜免费福利| 欧美午夜影院在线视频| 青青草免费观看视频| 欧美日韩中文字幕日韩欧美| 欧美一区二区三区四| 狠狠躁夜夜躁人人躁婷婷91| 六月丁香激情综合| 一本大道久久精品懂色aⅴ| 亚洲图片在线视频| 91成人国产精品| 亚洲午夜精品久久久| 欧美精品在线视频| 亚洲va欧美va| 欧美精品一区二区三| 三级国产在线观看| 国产一区二区三区在线看| yjizz视频网站在线播放| 中日韩美女免费视频网址在线观看 | 久久久亚洲精品无码| 美女诱惑一区| 中文字幕成人免费视频| 懂色一区二区三区免费观看| 在线看黄色的网站| 久久久噜噜噜久噜久久综合| 制服 丝袜 综合 日韩 欧美| 国产精品午夜电影| 国产波霸爆乳一区二区| 亚洲18色成人| 波多野结衣一区二区三区在线| 欧美精品乱人伦久久久久久| 性做久久久久久久久久| 亚洲毛片在线观看| 精品欧美色视频网站在线观看| 欧美黄色片在线观看| 成人va天堂| 亚洲直播在线一区| 欧美三级午夜理伦三级小说| 一区二区日本伦理| 亚洲每日在线| 久久黄色片网站| 丰满亚洲少妇av| 精品无码国产污污污免费网站| 亚洲特级片在线| 九九九在线观看| 欧美综合一区二区三区| 亚洲AV无码一区二区三区性 | 久久资源亚洲| 亚洲一区 二区 三区| 欧美日韩一道本| 久久99国产精品免费| 中国xxxx性xxxx产国| 国产精品免费免费| 51国产偷自视频区视频| 欧美一区二区三区四区久久| 久蕉依人在线视频| 欧美激情精品久久久久久久变态| 88xx成人免费观看视频库 | 正在播放日韩欧美一页 | 亚洲天堂1区| 国产免费一区二区三区| 欧美韩日高清| 少妇高潮喷水久久久久久久久久| 国产福利精品导航| 男女全黄做爰文章| 色综合亚洲欧洲| 丁香花免费高清完整在线播放 | 俄罗斯一级**毛片在线播放| 国产精品久久久久久久午夜| 嫩草国产精品入口| 日韩a级黄色片| 九一九一国产精品| 亚洲精品91在线| 色婷婷久久综合| 香蕉视频网站在线| 久久久久久91| 国产视频一区二| 亚洲无玛一区| 免费不卡在线观看| 久久久久亚洲av无码专区桃色| 一区二区三区影院| 99久久国产免费| 爱福利视频一区| 黄色成人在线观看网站| 神马一区二区影院| 性欧美videos另类喷潮| 性色av蜜臀av色欲av| 午夜精品一区二区三区免费视频| 精品欧美在线观看| 久久亚洲精品成人| 亚洲一区二区三区久久久| 亚洲午夜精品一区二区| 蜜臀av一区二区在线免费观看 | 999国产精品视频| 国产成年人视频网站| 中文字幕亚洲精品在线观看| 中文字幕观看视频| 日韩在线免费观看视频| 久久亚洲资源中文字| 一区二区三区四区免费视频| 奇米一区二区三区| 国产wwwwxxxx| 制服丝袜亚洲色图| huan性巨大欧美| caoporn国产精品免费公开| 欧美午夜不卡影院在线观看完整版免费| 久久精品亚洲天堂| 亚洲免费伊人电影| 精品国产无码一区二区| 欧美激情极品视频| 风间由美中文字幕在线看视频国产欧美| 日韩精品综合在线| 95精品视频在线| 日本丰满少妇做爰爽爽| 中文字幕亚洲欧美一区二区三区 | 精品国产免费久久久久久尖叫 | 99精品久久久| 女人被狂躁c到高潮| 色香色香欲天天天影视综合网| 国产综合在线观看| 成人女保姆的销魂服务| 亚洲天天影视网| 中文在线一区二区三区| 在线日韩av片| 超碰在线观看免费| 国产一级二级三级精品| 久久夜色精品| 永久免费未视频| 精品久久久久久久久久久院品网 | 日韩视频在线一区二区三区 | www免费网站在线观看| 国产日本欧美在线观看 | 性欧美视频videos6一9| 自拍偷拍精品| 午夜激情影院在线观看| 精品久久中文字幕久久av| 国产三级视频在线看| 亚洲精品免费网站| 国产九九精品| 极品魔鬼身材女神啪啪精品| 日韩国产高清视频在线| 国产极品嫩模在线观看91精品| 50度灰在线观看| 久久嫩草精品久久久精品| 国产伦一区二区| 欧美中文在线视频| 91精品电影| 91激情视频在线观看| 欧美sm美女调教| 欧美视频第一| 久久久999视频| 亚洲女同一区二区| 国产一级在线观看| 9a蜜桃久久久久久免费| 免费视频一区二区| 国产成人亚洲欧洲在线| 久久精品国产亚洲| 神马久久一区二区三区| 色哟哟无码精品一区二区三区|