ai-engineer/videos/native-multimodal-agents
#multimodal#agents#gemini 2026-05-20 · 16:21 video

Any-to-Any 原生多模態 Agent:
把理解、生成與即時音訊放進 同一個迴圈

Patrick Löber 從 Gemini 的長上下文多模態理解講到原生圖像、語音與 live audio。核心不是「模型能看更多格式」,而是 agent 可以在推理過程中決定要讀、要生成、要聽,還是要回話。

AI Engineer · Patrick Löber, Google DeepMind · 約 2,832 views youtube.com/watch?v=GIRpQEfYf3U
VIDEO LENGTH
feed16:21
981 seconds
CONTEXT
single file9h+
video/audio/PDF
STACK
cascadenative
audio in, audio out
CONTROL
workflowagent
decides what to generate
// CHAPTERS
00:00地圖箭頭到金門大橋:理解不是像素比對->
03:00Gemini 的多模態理解:PDF、影片、音訊與長上下文->
06:00圖像與語音生成成為 agent loop 裡的工具->
10:00Live audio:不再是 ASR + LLM + TTS 的串接管線->
13:00NotebookLM clone:讓 reasoning agent 決定輸出物->

先講結論:Any-to-Any 是 agent 架構問題

這支 talk 的關鍵不只是 Gemini 可以輸入圖片、影片、PDF、音訊,也不只是可以輸出圖片或語音。真正的轉折是:多模態生成變成 agent 的可呼叫能力,而不是產品流程裡寫死的一個步驟。

影片用「在地圖上畫箭頭,請 Gemini 生成你看到的畫面」當開場。模型產出 Golden Gate Bridge,不是因為它做了單純的圖片匹配,而是因為生成模型接上 Gemini 的世界理解,知道箭頭指向的地點、場景與語義。

agent-loop.pseudo
while task_not_done:
  observation = read(pdf | video | audio | image | text)
  plan = reason_over_world_context(observation)

  if plan.needs_visual:
    call native_image_generation(prompt=plan.visual_spec)
  if plan.needs_voice:
    call native_speech_generation(script=plan.answer)
  if user_is_talking:
    respond_with_live_audio(plan.next_turn)
多模態 agent 的工程重點,是把理解與生成放在同一個推理迴圈裡,而不是把各種模型硬串成一條固定流水線。 — 本頁依影片描述整理

三層能力堆疊

第一層是多模態理解:Gemini 可以吃進 PDF、影片與音訊,甚至處理九小時以上的長素材。這讓 agent 不只是讀一段文字,而是能把長文件、會議錄影、截圖與聲音都納入同一個工作上下文。

第二層是原生生成:圖像生成與語音生成不是外部附加功能,而是可被 agent 呼叫的工具。當任務需要一張圖、一段口播或另一種格式的回覆,agent 可以在推理後決定要不要生成。

第三層是 live audio:音訊進、音訊出,透過單一架構處理,而不是傳統的 ASR -> LLM -> TTS cascade。這會影響 latency、語氣保留、打斷處理與即時對話的自然度。

實務啟發:別把 multimodal 做成一排 API 按鈕

01
把 modality 當成 context,不是附件
PDF、影片、音訊不該只是上傳後抽文字。工程上要保留時間軸、畫面位置、語音語氣與來源關係,讓 agent 能引用與回查。
02
把生成能力包成可觀測工具
圖像與語音生成應該有明確輸入、輸出、成本、失敗狀態與 trace。否則 any-to-any 會很快變成不可 debug 的黑箱。
03
讓 reasoning agent 決定輸出,而不是 hardcode workflow
NotebookLM 類產品的重點不是固定產出摘要或 podcast,而是 agent 能依資料、使用者意圖與品質檢查,選擇該產生哪種 artifact。

可以帶回團隊的檢查問題

如果你正在做多模態產品,可以直接問三件事:第一,系統是否真的用原始模態推理,還是只做轉文字?第二,生成圖片或語音時,agent 是否知道為什麼要生成、要生成給誰、生成後怎麼驗證?第三,音訊互動是否只是三個服務串接,還是已經設計成能處理即時 turn-taking 的架構?

// TL;DR