higress-group/higress

🤖 AI Gateway | AI Native API Gateway

解決的問題

Higress 是一個專為簡化大型語言模型(LLM)API 與模型上下文協定(MCP)伺服器管理而設計的 AI 原生 API 網關。它透過提供統一協定連接多個模型提供者,同時為 AI 驅動的應用程式提供生產級的流量管理、安全性與可觀測性。

工作原理

基於 Istio 與 Envoy 建構,Higress 使用 Wasm(WebAssembly)外掛機制擴展其功能。這使其能作為 LLM API 與 MCP 伺服器的統一入口點,提供一個抽象層,處理驗證、速率限制與路由。它支援請求與回應主體的真正串流處理,大幅降低使用 Server-Sent Events(SSE)等高頻寬 AI 服務的記憶體負擔。

適用對象

適用於需要安全、可擴展且可觀測的網關來管理其模型提供者與工具呼叫服務的開發者與組織,特別是建構 AI 代理與 LLM 驅動應用的使用者。

主要亮點

  • AI 網關功能:支援所有主流模型提供者的統一協定,多模型負載平衡,令牌速率限制,快取。
  • MCP 伺服器託管:透過外掛託管 MCP 伺服器,讓 AI 代理能呼叫工具與服務;內建工具可將 OpenAPI 規格轉換為遠端 MCP 伺服器。
  • Wasm 外掛系統:支援以 Go、Rust 或 JS 編寫的外掛,實現記憶體安全、無流量損失的熱更新網關邏輯。
  • 雲原生:CNCF Sandbox 項目,相容 Kubernetes Ingress 與 Gateway API 標準。
  • 生產級:在設定變更期間消除流量震盪,非常適合長時間連線型 AI 商業應用。

相關

  • 專案
  • Dispatch
  • 專案
  • 專案
  • 專案