Mirascope – 開源 Python LLM 反框架、型別安全工具與代理迴圈

#Quasa #QUA #Mirascope

Mirascope 是一個開源 Python 函式庫,被稱為 LLM 反框架。它提供型別安全、不受供應商限制的工具,讓你透過簡單的裝飾器或模型物件,呼叫 OpenAI、Anthropic、Google 等供應商的模型。你可以將提示定義為函式、使用 @llm.tool 新增工具、透過 Pydantic 要求結構化輸出、以串流方式接收回應,並藉由反覆呼叫 execute_tools 和 resume 建立代理迴圈。它針對套用裝飾器的呼叫提供自動版本管理、追蹤及成本追蹤功能,也支援本機模型和 MCP 整合。它沒有商用 SaaS 定價方案;你可以使用 uv add "mirascope[all]" 或 pip 安裝,並自行提供 API 金鑰。其設計優先考量控制權與可組合性,而非採用預設特定設計方式的代理框架。

核心優勢
• 透過單一介面進行不受供應商限制的呼叫
• 型別安全工具與結構化輸出
• 無需龐大框架即可建立簡單的代理迴圈
• 內建追蹤、版本管理及成本追蹤功能
• 輕量且可組合  

適合對象
希望具備可用於正式環境的 LLM 功能,又不想受限於完整代理框架的 Python 開發者。

功能亮點
• 以裝飾器定義提示與呼叫
• 支援串流與非同步處理
• 透過恢復執行模式進行多輪工具使用
• 提供本機模型與 MCP 選項
• 開源並提供清楚的範例  

潛在考量
• 你需要自行管理模型 API 金鑰與成本
• 不提供託管平台或視覺化建構工具
• 代理邏輯需明確撰寫,而非透過抽象化處理
• 較新的模型需要更新函式庫才能使用
• 相較於專用平台,可觀測性功能較為基本  

整體評價
4.3/5 星。當你希望撰寫簡潔、具備型別且由自己掌控的 LLM 程式碼時,可以使用 Mirascope。它不是無程式碼代理建構工具。也歡迎到 Quasa.io 撰寫評論,賺取 1 QUA 獎勵!

開始使用: https://quasa.io/projects/mirascope

您可能錯過了

Mubert – AI 音樂產生器、免權利金配樂與應用程式 API

Mubert – AI 音樂產生器、免權利金配樂與應用程式 API

Pyth – 即時價格預言機、市場資料層與低延遲資料流

Pyth – 即時價格預言機、市場資料層與低延遲資料流

Ethena – 合成美元、Delta 中性收益與 sUSDe 質押平台

Ethena – 合成美元、Delta 中性收益與 sUSDe 質押平台

Dubverse – AI 影片配音、字幕與文字轉語音平台

Dubverse – AI 影片配音、字幕與文字轉語音平台

Vapi – 語音 AI 開發者平台、即時語音代理與電話通訊基礎架構

Vapi – 語音 AI 開發者平台、即時語音代理與電話通訊基礎架構

Soundful – AI 音樂產生器、免權利金節拍與聲音品牌識別

Soundful – AI 音樂產生器、免權利金節拍與聲音品牌識別

Spendflo – 採購平台、SaaS 管理與 AI 驅動的供應商支出管理

Spendflo – 採購平台、SaaS 管理與 AI 驅動的供應商支出管理

Relay – 為美國小型企業提供線上企業銀行服務、信封分帳與現金管理

Relay – 為美國小型企業提供線上企業銀行服務、信封分帳與現金管理

Decktopus – AI 簡報製作工具、募資簡報產生器與演練教練 | Quasa.io

Decktopus – AI 簡報製作工具、募資簡報產生器與演練教練 | Quasa.io

Dext – 記帳自動化、收據解析與帳簿整合平台

Dext – 記帳自動化、收據解析與帳簿整合平台

Sentient AI – 企業 AI 服務、數位轉型與客製化解決方案 | Quasa.io

Sentient AI – 企業 AI 服務、數位轉型與客製化解決方案 | Quasa.io

Sieve – 前沿 AI 的多模態資料實驗室,影片與音訊標註 | Quasa.io

Sieve – 前沿 AI 的多模態資料實驗室,影片與音訊標註 | Quasa.io

Scenario – 遊戲與品牌美術製作工作空間、自訂模型與 3D 製作流程 | Quasa.io

Scenario – 遊戲與品牌美術製作工作空間、自訂模型與 3D 製作流程 | Quasa.io

Wondercraft – AI 音訊與影片工作室、腳本轉 Podcast 與製作平台 | Quasa.io

Wondercraft – AI 音訊與影片工作室、腳本轉 Podcast 與製作平台 | Quasa.io

Loudly – AI 音樂工作室、分軌分離工具與發行平台 | Quasa.io

Loudly – AI 音樂工作室、分軌分離工具與發行平台 | Quasa.io

Bria – 商用視覺 AI 平台、授權訓練資料與 API | Quasa.io

Bria – 商用視覺 AI 平台、授權訓練資料與 API | Quasa.io

Fish Audio – 文字轉語音、聲音複製與語音 AI 平台 | Quasa.io

Fish Audio – 文字轉語音、聲音複製與語音 AI 平台 | Quasa.io

OpenServ – 代理基礎架構、推理圖與多代理平台 | Quasa.io

OpenServ – 代理基礎架構、推理圖與多代理平台 | Quasa.io

Optro – 風險、稽核、法規遵循與 AI 治理的 GRC 平台 | Quasa.io

Optro – 風險、稽核、法規遵循與 AI 治理的 GRC 平台 | Quasa.io

Fountain – 第一線人員招募、大量招募與人力管理平台 | Quasa.io

Fountain – 第一線人員招募、大量招募與人力管理平台 | Quasa.io

Numeric – AI 財務結帳平台與會計自動化 | Quasa.io

Numeric – AI 財務結帳平台與會計自動化 | Quasa.io

CodeDesign – AI 網站建立工具、視覺化編輯器與匯出工具 | Quasa.io

CodeDesign – AI 網站建立工具、視覺化編輯器與匯出工具 | Quasa.io

Smallstep – 短效憑證、step-ca 與 Device Identity 平台 | Quasa.io

Smallstep – 短效憑證、step-ca 與 Device Identity 平台 | Quasa.io

Letta – 具狀態的 AI 代理、MemGPT 與持續記憶平台 | Quasa.io

Letta – 具狀態的 AI 代理、MemGPT 與持續記憶平台 | Quasa.io