Mirascope – Open-source anti-framework pre LLM v jazyku Python, typovo bezpečné nástroje a slučky agentov
#Quasa #QUA #Mirascope
Mirascope je open-source knižnica pre Python opisovaná ako anti-framework pre LLM. Poskytuje typovo bezpečné nástroje nezávislé od poskytovateľa na volanie modelov od OpenAI, Anthropic, Google a ďalších pomocou jednoduchého dekorátora alebo objektu modelu. Prompty definujete ako funkcie, nástroje pridávate pomocou @llm.tool, o štruktúrovaný výstup žiadate prostredníctvom Pydantic, streamujete odpovede a vytvárate slučky agentov opakovaným volaním execute_tools a resume. Zahŕňa automatické verzovanie, trasovanie a sledovanie nákladov pri dekorovaných volaniach. Podporované sú lokálne modely aj integrácia MCP. Nemá komerčný cenník SaaS; nainštalujete si ju pomocou uv add "mirascope[all]" alebo pip a použijete vlastné kľúče API. Jej návrh uprednostňuje kontrolu a skladateľnosť pred frameworkmi pre agentov, ktoré presadzujú konkrétny prístup.
HLAVNÉ PREDNOSTI
• Volania nezávislé od poskytovateľa cez jedno rozhranie
• Typovo bezpečné nástroje a štruktúrovaný výstup
• Jednoduché slučky agentov bez ťažkopádneho frameworku
• Zabudované trasovanie, verzovanie a sledovanie nákladov
• Nenáročná a skladateľná knižnica
IDEÁLNE PRE
Vývojárov v jazyku Python, ktorí chcú funkcie LLM pre produkčné nasadenie bez viazanosti na kompletný framework pre agentov.
KĽÚČOVÉ FUNKCIE
• Prompty a volania založené na dekorátoroch
• Podpora streamovania a asynchrónneho spracovania
• Vzor obnovenia vykonávania na používanie nástrojov vo viacerých kolách
• Možnosti využitia lokálnych modelov a MCP
• Otvorený zdrojový kód s jasnými príkladmi
ČO TREBA ZVÁŽIŤ
• Sami spravujete svoje kľúče API modelov a náklady
• Žiadna hostovaná platforma ani vizuálny nástroj na tvorbu
• Logika agentov je explicitná namiesto toho, aby bola skrytá za abstrakciami
• Novšie modely vyžadujú aktualizácie knižnice
• Možnosti sledovania fungovania sú v porovnaní so špecializovanými platformami základné
CELKOVÝ VERDIKT
4.3/5 hviezdičiek. Mirascope použite, keď chcete čistý, typovaný kód pre LLM, ktorý zostáva pod vašou kontrolou. Nie je to nástroj na tvorbu agentov bez programovania. Získajte aj odmenu 1 QUA za napísanie recenzie na Quasa.io!
ZAČNITE: https://quasa.io/projects/mirascope