Mirascope – odprtokodno antiogrodje za LLM v jeziku Python, tipsko varna orodja in agentske zanke
#Quasa #QUA #Mirascope
Mirascope je odprtokodna knjižnica za Python, opisana kot antiogrodje za LLM. Ponuja tipsko varna orodja, neodvisna od ponudnika, za klicanje modelov ponudnikov OpenAI, Anthropic, Google in drugih s preprostim dekoratorjem ali objektom modela. Pozive definirate kot funkcije, dodajate orodja z @llm.tool, zahtevate strukturiran izhod prek Pydantic, pretočno prejemate odgovore in gradite agentske zanke s ponavljajočim se klicanjem execute_tools in resume. Vključuje samodejno upravljanje različic, sledenje in spremljanje stroškov pri klicih z dekoratorji. Podprti so lokalni modeli in integracija z MCP. Komercialne ponudbe SaaS s cenikom ni; knjižnico namestite z uv add "mirascope[all]" ali pip in uporabite lastne ključe API. Zasnova daje prednost nadzoru in možnosti sestavljanja pred agentskimi ogrodji, ki predpisujejo način dela.
GLAVNE PREDNOSTI
• Klici, neodvisni od ponudnika, prek enega vmesnika
• Tipsko varna orodja in strukturiran izhod
• Preproste agentske zanke brez obsežnega ogrodja
• Vgrajeno sledenje, upravljanje različic in spremljanje stroškov
• Majhna in primerna za sestavljanje
IDEALNO ZA
Razvijalce v jeziku Python, ki želijo funkcije LLM za produkcijsko uporabo, ne da bi se vezali na celovito agentsko ogrodje.
POUDARKI
• Pozivi in klici na osnovi dekoratorjev
• Podpora za pretočno in asinhrono delovanje
• Vzorec nadaljevanja za uporabo orodij v več izmenjavah
• Možnosti za lokalne modele in MCP
• Odprta koda z jasnimi primeri
MOREBITNI POMISLEKI
• Sami upravljate svoje ključe API za modele in stroške
• Ni gostovane platforme ali vizualnega urejevalnika
• Agentska logika je eksplicitna namesto abstrahirana
• Novejši modeli zahtevajo posodobitve knjižnice
• Možnosti opazovanja delovanja so v primerjavi z namenskimi platformami osnovne
SKUPNA OCENA
4.3/5 zvezdic. Mirascope uporabite, ko želite pregledno, tipizirano kodo za LLM, ki ostane pod vašim nadzorom. To ni orodje za izdelavo agentov brez programiranja. Z oceno na Quasa.io si prislužite tudi nagrado 1 QUA!
ZAČNITE: https://quasa.io/projects/mirascope