Mirascope – антыфрэймворк для LLM на Python з адкрытым зыходным кодам, тыпабяспечнымі інструментамі і цыкламі агентаў
#Quasa #QUA #Mirascope
Mirascope — гэта бібліятэка Python з адкрытым зыходным кодам, якую апісваюць як антыфрэймворк для LLM. Яна прапануе тыпабяспечныя інструменты, незалежныя ад пастаўшчыка, для выкліку мадэляў ад OpenAI, Anthropic, Google і іншых з дапамогай простага дэкаратара або аб'екта мадэлі. Вы вызначаеце промпты як функцыі, дадаяце інструменты з дапамогай @llm.tool, запытваеце структураваны вывад праз Pydantic, атрымліваеце адказы ў струменевым рэжыме і будуеце цыклы агентаў, паўторна выклікаючы execute_tools і resume. Для дэкараваных выклікаў прадугледжаны аўтаматычнае кіраванне версіямі, трасіроўка і ўлік выдаткаў. Падтрымліваюцца лакальныя мадэлі і інтэграцыя з MCP. Камерцыйных тарыфаў SaaS няма; вы ўсталёўваеце бібліятэку з дапамогай uv add "mirascope[all]" або pip і выкарыстоўваеце ўласныя ключы API. У аснове падыходу — прыярытэт кантролю і магчымасці камбінаваць кампаненты перад фрэймворкамі агентаў, якія навязваюць пэўныя архітэктурныя рашэнні.
АСНОЎНЫЯ ПЕРАВАГІ
• Незалежныя ад пастаўшчыка выклікі праз адзіны інтэрфейс
• Тыпабяспечныя інструменты і структураваны вывад
• Простыя цыклы агентаў без цяжкавагавага фрэймворка
• Убудаваныя трасіроўка, кіраванне версіямі і ўлік выдаткаў
• Лёгкасць і магчымасць камбінаваць кампаненты
ІДЭАЛЬНА ПАДЫХОДЗІЦЬ ДЛЯ
Распрацоўшчыкаў на Python, якім патрэбныя магчымасці LLM для прамысловага выкарыстання без прывязкі да паўнавартаснага фрэймворка агентаў.
КЛЮЧАВЫЯ МАГЧЫМАСЦІ
• Промпты і выклікі на аснове дэкаратараў
• Падтрымка струменевай перадачы і асінхроннай працы
• Шаблон аднаўлення выканання для выкарыстання інструментаў на працягу некалькіх крокаў узаемадзеяння
• Магчымасці працы з лакальнымі мадэлямі і MCP
• Адкрыты зыходны код са зразумелымі прыкладамі
ШТО ВАРТА ЎЛІЧЫЦЬ
• Вы самастойна кіруеце ключамі API мадэляў і выдаткамі
• Няма платформы з хостынгам або візуальнага канструктара
• Логіка агентаў задаецца яўна, а не хаваецца за абстракцыямі
• Для новых мадэляў патрабуецца абнаўленне бібліятэкі
• Магчымасці назірання за працай сістэмы базавыя ў параўнанні са спецыялізаванымі платформамі
АГУЛЬНАЯ АЦЭНКА
4.3/5 зоркі. Выкарыстоўвайце Mirascope, калі вам патрэбны чысты тыпізаваны код для LLM, які застаецца пад вашым кантролем. Гэта не канструктар агентаў без напісання кода. Атрымайце таксама ўзнагароду 1 QUA за водгук на Quasa.io!