Mirascope – atvirojo kodo Python LLM antikarkasas, tipų saugą užtikrinantys įrankiai ir agentų ciklai

#Quasa #QUA #Mirascope

Mirascope yra atvirojo kodo Python biblioteka, apibūdinama kaip LLM antikarkasas. Ji suteikia tipų saugą užtikrinančius, nuo teikėjo nepriklausomus įrankius, leidžiančius iškviesti OpenAI, Anthropic, Google ir kitų teikėjų modelius naudojant paprastą dekoratorių arba modelio objektą. Užklausas apibrėžiate kaip funkcijas, pridedate įrankius naudodami @llm.tool, prašote struktūrizuotos išvesties per Pydantic, gaunate atsakymus srautu ir kuriate agentų ciklus pakartotinai iškviesdami execute_tools ir resume. Dekoratoriais pažymėtiems iškvietimams automatiškai taikomas versijų valdymas, vykdymo sekimas ir išlaidų apskaita. Palaikomi vietiniai modeliai ir MCP integracija. Komercinės SaaS kainodaros nėra; biblioteką įdiegiate naudodami uv add "mirascope[all]" arba pip ir naudojate savo API raktus. Kuriant pirmenybė teikiama valdymui ir galimybei derinti komponentus, o ne agentų karkasams, primetantiems konkrečius sprendimus.

PAGRINDINIAI PRIVALUMAI
• Nuo teikėjo nepriklausomi iškvietimai per vieną sąsają
• Tipų saugą užtikrinantys įrankiai ir struktūrizuota išvestis
• Paprasti agentų ciklai be sudėtingo karkaso
• Integruotas vykdymo sekimas, versijų valdymas ir išlaidų apskaita
• Nedidelės apimties ir lengvai derinama su kitais komponentais  

IDEALIAI TINKA
Python programuotojams, norintiems produkcinei aplinkai skirtų LLM funkcijų neprisirišant prie visaverčio agentų karkaso.

SVARBIAUSIOS FUNKCIJOS
• Dekoratoriais pagrįstos užklausos ir iškvietimai
• Srautinio perdavimo ir asinchroninio vykdymo palaikymas
• Vykdymo tęsimo šablonas įrankiams naudoti per kelis dialogo žingsnius
• Vietinių modelių ir MCP parinktys
• Atvirasis kodas su aiškiais pavyzdžiais  

Į KĄ VERTA ATSIŽVELGTI
• Patys valdote savo modelių API raktus ir išlaidas
• Nėra priglobtos platformos ar vaizdinio kūrimo įrankio
• Agentų logika aprašoma tiesiogiai, o ne paslepiama už abstrakcijų
• Naujesniems modeliams reikia bibliotekos atnaujinimų
• Stebimumo galimybės yra bazinės, palyginti su specializuotomis platformomis  

BENDRAS ĮVERTINIMAS
4.3/5 žvaigždučių. Naudokite Mirascope, kai norite aiškaus LLM kodo su apibrėžtais tipais, kurį ir toliau valdote patys. Tai nėra agentų kūrimo be kodo įrankis. Taip pat gaukite 1 QUA atlygį parašę atsiliepimą Quasa.io!

PRADĖKITE: https://quasa.io/projects/mirascope