為什麼選擇Asgard
Asgard 是專為企業與開發者打造的生成式 AI 應用平台,透過 節點式流程設計,使用者可以根據任務需求,快速組裝出自己的 AI Workflow,並透過多層次的專案與流程管理機制,加速 AI 解決方案的落地與規模化。
與其說 Asgard 是一個工具,不如說它是一個 AI 應用工廠:從資料接入、模型選擇,到流程組裝與權限控管,都能在同一個平台內完成。
Asgard 的核心結構包含三個層級:Workspace、Project、Workflow,對應企業實際運作中的組織、專案與任務,讓協作與管理更加直覺而高效。
Workspace:企業的 AI 主控中心
Workspace 是 Asgard 的基本付費單位,也是企業在平台上的主要操作範圍。
通常一間公司只需一個 Workspace,即可集中管理所有專案、成員與資源。
Project:聚焦目標的應用單位
在 Workspace 中可以建立多個 Project,對應公司內部不同的應用情境或客戶任務。
每個 Project 可由不同成員負責,並可獨立管理資料資源、開發進度與部署成果,有效拆分工作與追蹤進度。
在 Asgard 中,每個 Project 可同時包含多個 AI Agent。 這些 Agent 是基於 1 到 N 個 Workflow 所組成的協同架構,彼此之間可以傳遞訊息、交換任務、甚至共同處理複雜的工作目標,形成完整的 Multi-Agent 系統。
這樣的架構使得 AI 不再是單點能力的工具,而是能夠分工協作的智慧體系。
Workflow:打造 AI 邏輯與 Agent 的核心工廠
Workflow 是組裝 AI 邏輯的核心場域。每個 Workflow 由一連串的 節點(Processor) 所組成,使用者可以自由配置節點順序、條件邏輯、資料流向,將資料處理、模型推論、外部整合等任務串聯為一個完整流程。
在 Asgard 的 Multi-Agent 架構中,每個 Workflow 可以視為一個 Agent 的能力模組或任務流程。
一個 Agent 可以由多個 Workflow 組成,涵蓋感知、決策、行動等不同職責,而多個 Agent 間則能協同處理跨部門、跨系統的任務,真正實現可組裝、可擴展的智能代理架構。
Workflow 支援模組化、複用與條件控制,適用於從簡單任務自動化到複雜企業流程的整合應用,尤其適合需要分工合作的智能任務處理情境。
Processor:功能細緻的智慧節點元件
Processor 是 Workflow 中的基本構建單位,每個 Processor 代表一項具體的任務,從模型推論、邏輯判斷、資料查詢、訊息處理到外部整合都能涵蓋,讓使用者能以積木方式靈活打造完整的 AI 工作流程。
Asgard 提供多種類型的 Processor,主要分為以下幾大類,這些 Processor 組合起來,可以構建出單一任務流程,也能組成多個 Agent 在 Multi-Agent 架構下分工合作的複雜系統,充分體現 模組化、彈性化、協作導向 的設計理念。
🧠 Model(模型)
- LLM Completion
- 呼叫大型語言模型產生結構化或自然語言輸出,用於輔助決策或對話回應。
- Stream LLM Completion Message
- 串流式呼叫語言模型,適用於逐字輸出(如即時對話、文字生成動畫等)。
- Generate Embedding
- 將文字轉換為向量嵌入(Embedding),以用於語意比對、知識查詢等任務。
💬 Message(訊息處理)
- Push Message
- 將訊息直接輸出給用戶,常用於回應階段。
- Listen Message
- 等待用戶輸入訊息,作為流程的觸發點或條件。
⚙️ Action(邏輯與流程控制)
- Router
- 根據
If / Else If / Else
條件,決定接下來流程的執行路徑。
- 根據
- Update Context
- 更新流程內部的上下文資料(Context),如變數設定、記憶初始化。
- Execute Script
- 執行自訂腳本邏輯,支援各類動態處理與計算任務。
🔍 Query(資料查詢)
- SQL
- 查詢關聯式資料庫,支援讀取與寫入操作。
- Retrieve Knowledge
- 透過自然語言查詢嵌入式知識庫,實現語意搜索功能(RAG 架構核心元件之一)。
🌐 API(外部服務)
- HTTP Request
- 發送 HTTP 請求以串接外部 API,取得第三方資料或觸發 webhook。
🔚 Node(流程控制)
- Exit
- 表示該流程結束,或作為跳轉到其他 Workflow 的傳送點。