TypeSafe AI مدل Jev را معرفی کرده؛ نخستین محصول عمومی از خانواده‌ای که این شرکت آن را «System One Models» می‌نامد. هدف Jev تولید متن آزاد نیست، بلکه تصمیم‌گیری سریع و ساخت‌یافته درون نرم‌افزار است. این مدل فعلاً در مرحله دسترسی زودهنگام قرار دارد و طبق اعلام شرکت، پاسخ‌هایی با نوع از پیش مشخص‌شده، احتمال و میزان اطمینان تولید می‌کند.

نکته مهم در این معرفی، رکورد تازه‌ای برای چت‌بات‌ها نیست. TypeSafe می‌خواهد رابط میان مدل و نرم‌افزار را محدودتر و قابل‌کنترل‌تر کند: برنامه از قبل مشخص می‌کند چه نوع پاسخ‌هایی مجازند، مدل وضعیت را دریافت می‌کند و نتیجه‌ای ساخت‌یافته تحویل می‌دهد. در مقابل، توانایی تولید آزادانه متن کنار گذاشته می‌شود.

مدلی برای تصمیم‌های داخل نرم‌افزار

Jev برای نوشتن پاسخ‌های طولانی یا گفت‌وگوی آزاد طراحی نشده است. TypeSafe آن را شبیه یک فراخوانی تابع با توانایی هوشمند توصیف می‌کند: وضعیت ورودی می‌تواند ساختارنیافته باشد، اما خروجی باید در قالبی باشد که نرم‌افزار از قبل تعریف کرده است.

چنین رویکردی برای کارهایی مانند دسته‌بندی، امتیازدهی، انتخاب مسیر پردازش، استخراج اطلاعات و انتخاب میان گزینه‌های مشخص مناسب است. مدل‌های زبانی متداول نیز می‌توانند JSON یا خروجی مطابق یک شِما تولید کنند، اما همچنان توکن‌ها را به‌صورت ترتیبی می‌سازند و برنامه معمولاً باید نتیجه را اعتبارسنجی کند. در Jev، محدودیت خروجی بخشی از خود رابط مدل است.

TypeSafe می‌گوید Jev برای انتخاب‌هایی تا ۲۵۵ گزینه پشتیبانی مستقیم دارد. در نمونه Wikiracing، وقتی تعداد گزینه‌ها بیشتر می‌شود، سامانه ابتدا گزینه‌ها را جداگانه امتیاز می‌دهد و سپس در مرحله‌ای دیگر انتخاب نهایی را انجام می‌دهد. همین محدودیت نشان می‌دهد با یک مدل تخصصی روبه‌رو هستیم، نه جایگزینی عمومی برای همه کارهای مولد.

ادعاهای سرعت و هزینه هنوز مستقل تأیید نشده‌اند

TypeSafe زمان پاسخ Jev را حدود ۷۰ تا ۵۰۰ میلی‌ثانیه اعلام کرده و می‌گوید در پرسش‌هایی که برای این معماری مناسب‌اند، مدل می‌تواند ۴۰ تا ۲۰۰ برابر سریع‌تر از مدل‌های مرزی رایج باشد. در ارزیابی گردش‌کار خود شرکت، حتی ارقام ۱۹۳٫۶ برابر سرعت بیشتر و ۴۴۴٫۶ برابر هزینه کمتر نیز گزارش شده است.

این اعداد حاصل ارزیابی خود سازنده‌اند و هنوز نباید مانند یک بنچمارک مستقل با آن‌ها برخورد کرد. خود TypeSafe چند محدودیت را توضیح داده است. در ارزیابی گردش‌کار، میانگین پیش‌بینی مدل‌های بزرگ خارجی به‌عنوان مرجع احتمالات استفاده شده، نه یک پاسخ مرجع مستقل و قطعی. افزون بر این، نمونه‌های ارزیابی را اعضای تیم توانمندی مدل شرکت ساخته‌اند و TypeSafe احتمال سوگیری را می‌پذیرد.

قیمت اعلام‌شده برای ورودی Jev برابر ۰٫۰۴۲ دلار به‌ازای هر یک میلیون توکن است و شرکت هزینه خروجی را آن‌قدر کم می‌داند که جداگانه محاسبه نمی‌کند. TypeSafe همچنین صریحاً می‌گوید این قیمت عمومی ثابت نمی‌کند که سرویس یارانه‌ای نیست؛ بنابراین اقتصاد بلندمدت آن هنوز روشن نیست.

«بدون توهم» دقیقاً چه معنایی دارد؟

TypeSafe می‌گوید Jev «نمی‌تواند توهم بزند»، اما برای مهندسان تعبیر دقیق‌تری لازم است. چون خروجی فقط می‌تواند یکی از مقادیر مجاز در ساختار از پیش تعیین‌شده باشد، مدل نمی‌تواند فیلد خارج از شِما یا یک فراخوانی متنی دلخواه بسازد. این یک تضمین ساختاری مهم است.

بااین‌حال، معتبر بودن قالب به معنای درست بودن تصمیم نیست. یک دسته‌بند می‌تواند مقداری کاملاً مجاز برگرداند و همچنان دسته اشتباه را انتخاب کند. TypeSafe برای این مسئله روی احتمال‌های کالیبره‌شده و میزان اطمینان تأکید دارد، اما صحت این ادعاها در محیط‌های متنوع‌تر به ارزیابی مستقل نیاز دارد.

در عمل، Jev می‌تواند یک نوع خطا را حذف کند، اما خطای معنایی همچنان ممکن است باقی بماند. برای کاربردهای حساس، آستانه اطمینان، مسیر جایگزین، پایش و معیار پذیرش همچنان ضروری خواهند بود.

پیام این معماری برای عامل‌های هوشمند

بخش جذاب ماجرا به معماری سامانه‌های عامل‌محور برمی‌گردد. بسیاری از عامل‌ها برای هر مرحله، حتی تصمیم‌های کوچک مانند انتخاب ابزار، تعیین مسیر درخواست یا بررسی یک وضعیت، سراغ یک مدل مولد بزرگ می‌روند. در گردش‌کارهای طولانی، هزینه و تأخیر این فراخوانی‌ها روی هم جمع می‌شود.

یک مدل تخصصی تصمیم‌گیری می‌تواند لایه دیگری به معماری اضافه کند. مدل مولد برای کارهایی باقی می‌ماند که واقعاً به استدلال یا تولید محتوای آزاد نیاز دارند و تصمیم‌های پرتکرار و محدود به مدلی مانند Jev سپرده می‌شوند. اگر ادعاهای TypeSafe درباره کالیبراسیون، سرعت و هزینه در آزمون‌های مستقل نیز تکرار شود، معماری‌های چندمدلی برای عامل‌ها می‌توانند اقتصادی‌تر شوند.

از سوی دیگر، وقتی برنامه پیش از اجرای مدل محدوده خروجی مجاز را تعیین می‌کند، بخشی از کنترل به‌جای دستور متنی در ساختار نرم‌افزار اعمال می‌شود. این ویژگی به‌تنهایی عامل خودکار را ایمن نمی‌کند، اما می‌تواند اختیاری را که به تولید آزاد متن واگذار می‌شود کاهش دهد.

دسترسی زودهنگام و پرسش‌های باز

Jev هنوز در دسترسی زودهنگام است و شواهد تولیدی گسترده‌ای درباره آن وجود ندارد. TypeSafe ارزیابی‌های گردش‌کار و نمونه‌هایی مانند Doom و Wikiracing را منتشر کرده، اما درباره پایداری قیمت، کالیبراسیون و عملکرد در حوزه‌های ناآشنا هنوز داده مستقل کافی در دست نیست.

بهتر است این معرفی را فعلاً یک پیشنهاد معماری جدی بدانیم، نه اثبات پایان مدل‌های زبانی عمومی. Jev عمداً تولید متن را کنار گذاشته تا یک کار محدودتر را بهینه کند. پرسش اصلی این است که این نوع تصمیم‌گیری در نرم‌افزار واقعی تا چه اندازه پرتکرار است و آیا مدل روی داده‌ها و گردش‌کارهایی که TypeSafe طراحی نکرده نیز دقت و کالیبراسیون خود را حفظ می‌کند.

برای تیم‌های مهندسی، آزمون درست روشن است: باید بررسی کنند آیا می‌توان در گره‌های مشخص یک گردش‌کار، فراخوانی پرهزینه مدل مولد را با یک لایه تصمیم‌گیری محدود جایگزین کرد، بدون آنکه خطای معنایی یا پیچیدگی عملیاتی افزایش یابد.

منابع
- https://typesafe.ai/blog/introducing-system-one-models-and-jev