C# 和 TypeScript 之父 Anders Hejlsberg 今天宣布了全新的開源項目 ——TypeChat,它通過 AI 在自然語言和應(yīng)用程序模式 (application schema),以及 API 之間構(gòu)建了一座 “橋梁”,能用新穎有趣的方式使用 TypeScript。
簡單來說,TypeChat 是一個可以用 “人話” 來構(gòu)建類型安全 UI 的工具庫。
在過去的幾個月里,我們已經(jīng)見證了圍繞大語言模型掀起的討論熱潮。 很多人以對話的方式與大模型進行交流,這也是最直接的方式。
但這種方式面臨一個問題:如何用最佳的方式將這些模型集成到現(xiàn)有的應(yīng)用程序界面中。 換句話說,如何用自然語言接口增強傳統(tǒng) UI?如何使用 AI 來接受用戶請求并將其轉(zhuǎn)化為應(yīng)用程序可以運行的內(nèi)容?如何確保應(yīng)用程序是安全的,并且所做的工作是開發(fā)者和用戶都可以信任的? TypeChat 庫嘗試解決上面這些問題,它使用代碼庫中的類型定義來確保結(jié)構(gòu)化的 AI 響應(yīng)是類型安全的。
使用示例
用戶要求將這句話「我可以要一份藍莓松餅和一杯特級拿鐵咖啡嗎?(Could I get a blueberry muffin and a grande latte?)」轉(zhuǎn)換成 JSON,并只用 JSON 格式進行回復(fù):
上面的示例并沒指定類型,當(dāng)指定類型后,TypeChat 的回復(fù)如下:
TypeChat 支持通過多種不同的方式使用。
目前微軟討論的方式主要是使用數(shù)據(jù)模式將用戶意圖轉(zhuǎn)換為結(jié)構(gòu)化響應(yīng),事實上 TypeChat 還可以使用 API 模式來構(gòu)建基本程序。
審核編輯:劉清
-
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
9072瀏覽量
151910 -
API接口
+關(guān)注
關(guān)注
1文章
85瀏覽量
10895 -
JSON
+關(guān)注
關(guān)注
0文章
122瀏覽量
7404
原文標(biāo)題:TypeScript之父也搞大模型:推出TypeChat
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
鴻蒙TypeScript 開發(fā)學(xué)習(xí)第9天:【TypeScript Number】

Python 之父 退出Python 核心決策層,而轉(zhuǎn)居幕后
iPod之父和Android之父現(xiàn)在都在干什么?大名鼎鼎的Nest現(xiàn)狀如何?
安卓之父親自操刀的產(chǎn)品也賣不出 Essential公司或?qū)⒊鍪?/a>
詳解了將三萬行代碼從Flow移植到TypeScript的全過程
“GANs之父”被爆已從Google離職,不知 GoodFellow下一站又將轉(zhuǎn)投何處?
搭建基于Vue3+Vite2+Arco+Typescript+Pinia后臺管理系統(tǒng)模板

快速了解TypeScript和JavaScript之間的差異
鴻蒙TypeScript入門學(xué)習(xí)第2天【TypeScript安裝】

鴻蒙TypeScript開發(fā)入門學(xué)習(xí)第3天:【TS基礎(chǔ)類型】

鴻蒙TypeScript學(xué)習(xí)21天:【聲明文件】

tscircuit - 電路開發(fā)的 React 范式? 用TypeScript、React和 AI工具構(gòu)建電子產(chǎn)品

評論