사이트 목록NewsBridge 번역해서 비교해 읽는 뉴스
iThome 목록으로 돌아가기

Google發布生成式介面協定A2UI 1.0,代理可跨平臺產生互動介面

iThome글자
원래 기사 열기

기사 본문

6개 단락 · 단어를 탭(클릭)하거나 문장을 선택하면 번역 · 단어 탭/문장 선택으로 번역

AI代理與應用程式介面之間,現在可以透過協定互相呼叫函式,取得執行結果後更新畫面。Google推出生成式介面協定A2UI 1.0,讓訂位、航班選擇等互動介面能透過新增的雙向函式呼叫機制查詢資料,也擴充無障礙及中繼資料支援。

A2UI讓AI代理透過結構化訊息描述表單、圖表或確認卡片,再由應用程式使用既有元件算繪畫面。開發者可限制AI代理只能使用預先核准的介面元件,不必直接執行AI生成的介面程式碼,降低安全風險。

A2UI 1.0新增的雙向函式呼叫,讓應用程式介面可以要求AI代理執行特定功能,代理也能要求介面執行獲准的函式,雙方均可取得執行結果或錯誤資訊。以訂位為例,使用者選擇日期後,介面可透過函式向代理查詢可訂時段,再依回傳結果更新選項。函式可由哪一方呼叫,則受元件目錄的權限設定限制,實際查詢與訂位仍須由開發者整合後端服務。

新版也允許同一畫面混合使用不同元件目錄的元件,並可在建立介面時一併傳送初始元件和資料。Google表示,A2UI可在伺服器端將資料與介面元件繫結,避免將敏感資料傳送給AI模型。無障礙方面,除了既有的元件名稱與說明,1.0也新增畫面更新提示,協助螢幕閱讀器掌握畫面變化。

網頁端提供React、Angular及Lit算繪套件,Flutter支援行動、網頁及桌面平臺,iOS可使用SwiftUI。Android的Jetpack Compose目前仍支援A2UI 0.9.1,對1.0的支援預計後續推出。代理端除Python SDK,也新增TypeScript及Dart SDK,協助開發者整合代理框架、轉換訊息及處理錯誤。

網頁與Flutter算繪套件也能整合MCP Apps,讓A2UI介面出現在支援該機制的Claude及Gemini等AI助理中。Google內部也已將A2UI用於Gemini Notebook,透過選項卡片讓使用者設定簡報格式與內容,再確認產生結果。Gemini Enterprise目前已支援A2UI,但尚未升級至1.0,Google正著手進行相關更新。

단락별 번역이 어긋날 때

단어를 탭(클릭)하면 그 단어를, 문장을 선택하면 그 범위를 바로 번역합니다.