Mirascope – ضدچارچوب متنباز Python برای LLM، ابزارهای ایمن از نظر نوع و حلقههای عامل
#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 تمیز و دارای نوع میخواهید که تحت کنترل خودتان باقی بماند. این ابزار، سازندهٔ عامل بدون کدنویسی نیست. با ثبت نقد و بررسی در Quasa.io نیز 1 QUA پاداش بگیرید!
شروع کنید: https://quasa.io/projects/mirascope