Mirascope – Anti-framework LLM open source per Python, strumenti con sicurezza dei tipi e cicli degli agenti
#Quasa #QUA #Mirascope
Mirascope è una libreria Python open source descritta come un anti-framework per LLM. Offre strumenti con sicurezza dei tipi e indipendenti dal fornitore per chiamare modelli di OpenAI, Anthropic, Google e altri tramite un semplice decoratore o un oggetto modello. Puoi definire i prompt come funzioni, aggiungere strumenti con @llm.tool, richiedere un output strutturato tramite Pydantic, ricevere risposte in streaming e creare cicli degli agenti chiamando ripetutamente execute_tools e resume. Include il controllo automatico delle versioni, il tracciamento e il monitoraggio dei costi delle chiamate decorate. Sono supportati i modelli locali e l'integrazione MCP. Non sono previste tariffe per un SaaS commerciale; puoi installarlo con uv add "mirascope[all]" o pip e usare le tue chiavi API. La progettazione privilegia il controllo e la componibilità rispetto ai framework per agenti che impongono scelte progettuali.
𝐏𝗨𝗡𝗧𝗜 𝗗𝗜 𝗙𝗢𝗥𝗭𝗔 𝗣𝗥𝗜𝗡𝗖𝗜𝗣𝗔𝗟𝗜
• Chiamate indipendenti dal fornitore tramite un'unica interfaccia
• Strumenti con sicurezza dei tipi e output strutturato
• Cicli degli agenti semplici senza un framework pesante
• Tracciamento, controllo delle versioni e monitoraggio dei costi integrati
• Leggero e componibile
𝗜𝗗𝗘𝗔𝗟𝗘 𝗣𝗘𝗥
Sviluppatori Python che desiderano funzionalità LLM per la produzione senza vincolarsi a un framework completo per agenti.
𝗖𝗔𝗥𝗔𝗧𝗧𝗘𝗥𝗜𝗦𝗧𝗜𝗖𝗛𝗘 𝗜𝗡 𝗘𝗩𝗜𝗗𝗘𝗡𝗭𝗔
• Prompt e chiamate basati su decoratori
• Supporto per lo streaming e le operazioni asincrone
• Schema di ripresa per l'uso di strumenti su più turni
• Opzioni per modelli locali e MCP
• Open source con esempi chiari
𝗔𝗦𝗣𝗘𝗧𝗧𝗜 𝗗𝗔 𝗩𝗔𝗟𝗨𝗧𝗔𝗥𝗘
• Gestisci personalmente le chiavi API e i costi dei modelli
• Nessuna piattaforma ospitata o strumento di creazione visuale
• La logica degli agenti è esplicita anziché astratta
• I modelli più recenti richiedono aggiornamenti della libreria
• L'osservabilità è basilare rispetto alle piattaforme dedicate
𝗩𝗘𝗥𝗗𝗘𝗧𝗧𝗢 𝗖𝗢𝗠𝗣𝗟𝗘𝗦𝗦𝗜𝗩𝗢
4.3/5 stelle. Usa Mirascope quando desideri codice LLM pulito e tipizzato che rimanga sotto il tuo controllo. Non è uno strumento per creare agenti senza codice. Ottieni anche una ricompensa di 1 QUA scrivendo una recensione su Quasa.io!