با ورود عوامل هوش مصنوعی، مدلهای زبانی بزرگ (LLM) و موتورهای ارکستراسیون به مصرف مستقیم APIها، قوانین طراحی در حال تغییر هستند. الگوهای سنتی REST یا RPC فرض میکنند که یک انسان در حلقه وجود دارد که مستندات را میخواند، معنا را تفسیر میکند و در برابر ناسازگاریها بداهت میکند. ماشینها نمیتوانند این کار را انجام دهند.
در کلاس آموزشی پیش رو، "Making Your APIs AI-Ready"، به بررسی چگونگی طراحی APIهایی میپردازیم که نه تنها کاربرپسند، بلکه برای ماشینها نیز قابل درک باشند. APIهایی که قابل کشف، خودتوصیفشونده و آماده مصرف خودکار هستند.
این کلاس آموزشی پنج تغییر کلیدی در تفکر مدرن API را بررسی میکند و از مفاهیم Donald Norman، Douglas Engelbart، Roy Fielding، Ted Nelson و Christopher Alexander الهام میگیرد. هر کدام نشان میدهند که سیستمها چگونه تکامل مییابند زمانی که یاد میگیرند نه تنها پیامها، بلکه معنای پشت آنها را نیز با هم ارتباط دهند.
در این دوره، یاد خواهید گرفت که چگونه API affordances را با ALPS، TypeSpec و Smithy مدلسازی کنید، فراداده و زمینه را برای کشف مبتنی بر هوش مصنوعی تعبیه کنید، تعاملات را در سراسر اکوسیستمها استاندارد کنید، و wrapperهای سازگار با MCP را برای APIهای موجود ایجاد کنید. همچنین، نحوه ارزیابی و تکامل APIها بر اساس تلهمتری و بازخورد ماشین را خواهید آموخت.
در پایان این جلسه نیمروزه، خواهید دانست که چگونه APIهای خود را برای نسل بعدی عوامل هوشمند قابل خواندن کنید و چگونه شیوههای طراحی خود را برای دنیایی که سیستمها با سیستمها صحبت میکنند، آیندهنگرانه کنید.
این رویداد در تاریخ 9 دسامبر از ساعت 13:30 تا 17:30 در CNIT – Paris La Défense برگزار میشود.
مشاهده مطلب اصلی