Mirascope – Anti-framework LLM pentru Python cu sursă deschisă, instrumente cu tipizare sigură și bucle de agenți

#Quasa #QUA #Mirascope

Mirascope este o bibliotecă Python cu sursă deschisă, descrisă ca un anti-framework LLM. Oferă instrumente cu tipizare sigură, independente de furnizor, pentru apelarea modelelor de la OpenAI, Anthropic, Google și alții, folosind un simplu decorator sau un obiect de model. Definești prompturi ca funcții, adaugi instrumente cu @llm.tool, soliciți rezultate structurate prin Pydantic, primești răspunsuri în flux și construiești bucle de agenți apelând repetat execute_tools și resume. Include gestionarea automată a versiunilor, urmărirea execuției și monitorizarea costurilor pentru apelurile decorate. Sunt acceptate modelele locale și integrarea MCP. Nu există tarife pentru un serviciu SaaS comercial; instalezi biblioteca cu uv add "mirascope[all]" sau pip și folosești propriile chei API. Arhitectura prioritizează controlul și posibilitatea de a combina componente în detrimentul frameworkurilor pentru agenți care impun anumite abordări.

PUNCTE FORTE PRINCIPALE
• Apeluri independente de furnizor, printr-o singură interfață
• Instrumente cu tipizare sigură și rezultate structurate
• Bucle simple de agenți, fără un framework greoi
• Urmărirea execuției, gestionarea versiunilor și monitorizarea costurilor integrate
• Consum redus de resurse și componente ușor de combinat  

IDEAL PENTRU
Dezvoltatorii Python care doresc funcționalități LLM pentru producție fără a deveni dependenți de un framework complet pentru agenți.

CARACTERISTICI PRINCIPALE
• Prompturi și apeluri bazate pe decoratori
• Suport pentru transmiterea în flux și execuția asincronă
• Model de reluare pentru utilizarea instrumentelor pe parcursul mai multor schimburi de mesaje
• Opțiuni pentru modele locale și MCP
• Sursă deschisă, cu exemple clare  

ASPECTE DE LUAT ÎN CONSIDERARE
• Îți gestionezi propriile chei API pentru modele și costurile aferente
• Fără platformă găzduită sau constructor vizual
• Logica agenților este explicită, în loc să fie abstractizată
• Modelele mai noi necesită actualizări ale bibliotecii
• Observabilitatea este de bază comparativ cu platformele dedicate  

VERDICT GENERAL
4.3/5 stele. Folosește Mirascope când dorești cod LLM clar, cu tipizare, care rămâne sub controlul tău. Nu este un constructor de agenți fără cod. Câștigă și o recompensă de 1 QUA scriind o recenzie pe Quasa.io!

ÎNCEPE: https://quasa.io/projects/mirascope