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 格式進行回復:
上面的示例并沒指定類型,當指定類型后,TypeChat 的回復如下:
TypeChat 支持通過多種不同的方式使用。
目前微軟討論的方式主要是使用數(shù)據(jù)模式將用戶意圖轉(zhuǎn)換為結(jié)構(gòu)化響應(yīng),事實上 TypeChat 還可以使用 API 模式來構(gòu)建基本程序。
審核編輯:劉清
-
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
8639瀏覽量
146897 -
API接口
+關(guān)注
關(guān)注
1文章
82瀏覽量
10431 -
JSON
+關(guān)注
關(guān)注
0文章
117瀏覽量
6940
原文標題:TypeScript之父也搞大模型:推出TypeChat
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論