Mirascope – Anti-framework LLM de código aberto em Python, ferramentas com segurança de tipos e ciclos de agentes
#Quasa #QUA #Mirascope
Mirascope é uma biblioteca Python de código aberto descrita como um anti-framework para LLM. Disponibiliza ferramentas com segurança de tipos, independentes do fornecedor, para invocar modelos da OpenAI, Anthropic, Google e outros através de um simples decorador ou objeto de modelo. Define instruções como funções, adiciona ferramentas com @llm.tool, solicita resultados estruturados através do Pydantic, recebe respostas em streaming e cria ciclos de agentes através de chamadas repetidas a execute_tools e resume. Inclui controlo automático de versões, rastreio e acompanhamento de custos nas chamadas com decoradores. Suporta modelos locais e integração com MCP. Não existe um tarifário SaaS comercial; instala-se com uv add "mirascope[all]" ou pip e utiliza as suas próprias chaves de API. A conceção dá prioridade ao controlo e à capacidade de composição face a frameworks de agentes com opções predefinidas.
𝐏𝗥𝗜𝗡𝗖𝗜𝗣𝗔𝗜𝗦 𝗣𝗢𝗡𝗧𝗢𝗦 𝗙𝗢𝗥𝗧𝗘𝗦
• Chamadas independentes do fornecedor com uma única interface
• Ferramentas com segurança de tipos e resultados estruturados
• Ciclos de agentes simples sem um framework pesado
• Rastreio, controlo de versões e acompanhamento de custos integrados
• Leve e com capacidade de composição
𝗜𝗗𝗘𝗔𝗟 𝗣𝗔𝗥𝗔
Programadores Python que pretendem funcionalidades LLM para ambientes de produção sem ficarem presos a um framework completo de agentes.
𝗗𝗘𝗦𝗧𝗔𝗤𝗨𝗘𝗦
• Instruções e chamadas baseadas em decoradores
• Suporte para streaming e operações assíncronas
• Padrão de retoma para utilização de ferramentas ao longo de vários turnos
• Opções de modelos locais e MCP
• Código aberto com exemplos claros
𝗣𝗢𝗦𝗦Í𝗩𝗘𝗜𝗦 𝗔𝗦𝗣𝗘𝗧𝗢𝗦 𝗔 𝗖𝗢𝗡𝗦𝗜𝗗𝗘𝗥𝗔𝗥
• Gere as suas próprias chaves de API dos modelos e os respetivos custos
• Sem plataforma alojada nem ferramenta de criação visual
• A lógica dos agentes é explícita em vez de ser abstraída
• Os modelos mais recentes exigem atualizações da biblioteca
• A observabilidade é básica em comparação com plataformas dedicadas
𝗩𝗘𝗥𝗘𝗗𝗜𝗧𝗢 𝗚𝗘𝗥𝗔𝗟
4.3/5 estrelas. Utilize Mirascope quando pretender código LLM claro e com tipos definidos que permaneça sob o seu controlo. Não é uma ferramenta de criação de agentes sem código. Ganhe também uma recompensa de 1 QUA ao publicar uma avaliação em Quasa.io!
𝗖𝗢𝗠𝗘𝗖𝗘 𝗔𝗤𝗨𝗜: https://quasa.io/projects/mirascope























