透過使用檔案附件,你可以直接在 Azure SRE 代理聊天中分享截圖、日誌檔案、設定檔和文件。 代理程式會自動根據檔案類型套用正確的分析:影像使用多模態視覺,文字與程式碼使用工作區工具,二進位文件則使用 Python。
小提示
- 拖放檔案、使用檔案選擇器,或直接將剪貼板截圖貼到聊天中。
- 代理程式會自動套用正確的分析:多模態視覺處理圖片,工作區工具處理文字與程式碼,Python 處理二進位文件。
- 支援圖片、文字、資料檔案、文件及檔案(共 37 種檔案類型)。
- 每則訊息最多可包含五個檔案,每個 10 MB,每則訊息總共 50 MB。
問題
在事件分流過程中,SRE 需要與客服人員共享視覺上下文,包括顯示延遲尖峰的 Grafana 儀表板、Azure 入口網站的錯誤截圖,或包含相關堆疊追蹤的日誌檔。 在純文字聊天中,使用者必須描述所見或複製貼上原始文字,失去常帶有診斷洞察的視覺脈絡。
設定審查也有同樣的摩擦。 當你請代理審查 Kubernetes 清單或 Bicep 範本時,你會把檔案內容複製貼上到 chat,這樣語法上下文和檔案元資料就會遺失。 日誌檔案會被截斷。 像事件屍檢 PDF 這類二進位文件完全無法分享。
運作方式
你可以用三種方法將檔案附加到聊天訊息中:檔案選擇器、拖放或剪貼簿貼上。
檔案選擇器
選擇 + 訊息輸入旁的(加號)按鈕,然後選擇 「附加檔案」。 系統檔案對話框會打開,您可以選擇一個或多個檔案。
拖放
將檔案從桌面或檔案管理器拖到聊天區。 會出現帶有上傳箭頭的半透明覆蓋層,以確認拖放目標。
剪貼簿貼上
把截圖複製到剪貼簿(macOS 用 Cmd+Shift+4,Windows 用 Win+Shift+S),然後在聊天輸入中貼上(Cmd+V 或 Ctrl+V)。 貼上的圖片會自動附加。 一般的文字貼上功能正常,不會被攔截。
附上檔案預覽
附加檔案會以藥丸形式出現在訊息輸入下方,顯示檔案名稱、大小及圖片縮圖預覽。 在傳送前,選取每個藥丸標籤上的 X 按鈕,即可移除個別檔案。
代理程式如何處理不同檔案類型
代理會自動根據檔案類型決定如何處理每個檔案。
| 檔案類型 | 代理人如何處理這些資訊 | 使用案例範例 |
|---|---|---|
| 圖片(.png、.jpg、.jpeg、.gif、.webp、.svg) | 直接傳送至 LLM 進行多模態視覺分析 | 錯誤儀表板與架構圖截圖 |
| 文字與程式碼(.txt、.md、.json、.csv、.log、.yaml、.yml、.xml) | 儲存到 agent workspace 並用檔案工具讀取 | 日誌檔案分析、設定檔審查、查詢結果 |
| 二進位文件(.pdf、.docx、.pptx) | 儲存到工作區並用 Python 工具解析 | 事件事後檢討 PDF、執行手冊文件 |
| 封存檔 (.zip, .gz, .tgz, .7z, .rar, .cab) | 經副檔名、大小及檔案簽章(魔術位元組)驗證後,儲存到代理程式工作區 | 診斷日誌套件,已封裝的作業手冊組 |
已發送訊息會顯示檔案卡,包含檔案名稱、大小及下載連結,方便你在後續討論串中取回上傳的檔案。
這種做法有什麼不同
檔案附件提供了與純文字互動區別開來的功能。
自動檔案類型偵測。 拖放任何受支援的檔案,代理就會判定適當的處理方式:影像使用視覺處理,文字使用檔案工具,二進位文件使用 Python。 不需要手動選擇。
原生剪貼簿整合。 在事件應變時,速度很重要。 截圖一個儀表板,貼到聊天室,問「你看到了什麼?」整個來回旅程只需幾秒鐘。
工作區持續性。 代理工作區會儲存上傳的檔案,直到執行緒結束。 客服可以在多則訊息中引用這些訊息,並用工具對抗這些訊息,你也可以從聊天紀錄下載。 要將檔案永久儲存到知識設定(該設定在所有執行緒中都能索引並可搜尋),請問你的客服:「 將此檔案存為知識設定,格式為 [filename].md」
前後比較
下表比較了有檔案附件與無附件的常見工作流程。
| Scenario | 之前 | 之後 |
|---|---|---|
| 分享截圖 | 口述圖表或貼上網址 | 把截圖丟到聊天室。 特工用視覺方式分析。 |
| 檢視日誌檔案 | 複製貼上文字,格式會消失 | 上傳.log檔案。 代理人用工具解析它。 |
| 設定檔審查 | 複製貼上 YAML/JSON 到 chat 裡 | 上傳檔案。 該代理程式會在完整脈絡下讀取它。 |
| 運維手冊參考 | 發生事故時從記憶中回想步驟 | 上傳操作手冊。 代理人會遵循它,並將其應用於該情況。 |
| 二進位文件 | 無法分享 PDF 或 Office 文件 | 直接上傳。 代理使用Python來擷取內容。 |
開始
所有代理都支援檔案附件。 你透過設定精靈建立的新代理程式預設已啟用此功能。