sre

SmythOS Runtime Environment (SRE) 是一個用於代理式AI的開源、雲原生運行時。安全、模塊化且可投入生產環境,讓開發者能夠構建、r

sre 是什麼?

SmythOS Runtime Environment (SRE) 是一個用於代理式AI的開源、雲原生運行時。安全、模塊化且可投入生產環境,讓開發者能夠在本地、雲端及邊緣環境中構建、運行和管理智能代理。

sre 概覽

這是什麼

SmythOS Runtime Environment (SRE) 是一個開源、雲端原生的代理型 AI 執行環境。它為 AI 資源(LLM、向量資料庫、儲存、快取)提供作業系統層級的抽象,並透過統一的 API 在所有供應商之間保持一致。此儲存庫還包含軟體開發套件 (SDK) 和命令列介面 (CLI),可用於以程式碼建置和執行代理。SRE 設計為安全、模組化且可投入生產,讓開發者能夠在本地端、雲端和邊緣環境中建置、執行和管理智慧代理。

主要功能

  • 統一資源抽象:跨不同供應商為所有 AI 資源(LLM、向量資料庫、儲存、快取)提供一致的介面。
  • 模組化架構:可插拔的連接器,支援儲存(Local、S3、Google Cloud、Azure)、LLM(OpenAI、Anthropic、Google AI、AWS Bedrock、Groq、Perplexity)、向量資料庫(Pinecone、Milvus、RAMVec)、快取(RAM、Redis)和 Vault(JSON 檔案、AWS Secrets Manager、HashiCorp)。
  • 安全優先:內建存取控制和安全憑證管理,具備 Candidate/ACL 系統。
  • 代理編排:完整的代理生命週期管理,包含智慧記憶體、儲存和運算管理。
  • 40 多個可投入生產的元件:預先建置的 AI、資料處理和整合元件。
  • 開發者友善的 SDK:簡單、型別安全的 TypeScript API,可從開發階段順利過渡到生產環境。

使用情境

在本地端、雲端和邊緣環境中建置、執行和管理生產級 AI 代理。適合需要為代理型 AI 工作負載提供一致基礎設施層的開發者,讓他們只需編寫一次代理邏輯,即可在任何地方擴展。

快速開始

全域安裝 CLI 並建立新專案:npm i -g @smythos/clisre create或將 SDK 直接加入現有專案:npm install @smythos/sdk

授權與價格

授權:MIT。此專案為開源(定價類型:open_source)。未提及其他價格資訊。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/smythossre.svg)](https://yunodb.com/tools/smythossre?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/smythossre?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/smythossre.svg" alt="Featured on YunoDB" height="20"></a>