Crysta یک برنامه هوش مصنوعی است که به شما امکان میدهد عاملهای هوش مصنوعی خود را برای مصارف تجاری واقعی بسازید. این برنامه با اتصال سرورهای مختلف MCP و ارائه قابلیتهای عملی مانند زمانبندی، رزرو و دسترسی به دادهها، قدرتمند است. به عبارت دیگر، Crysta به شما کمک میکند تا یک عامل هوش مصنوعی بسازید که فراتر از صحبت کردن، بتواند کارها را انجام دهد.
عاملها با استفاده از MCP میتوانند به ابزارهایی مانند گردشکارهای Google Calendar، سیستمهای رزرو و زمانبندی، ابزارهای داده تجاری که از طریق MCP در دسترس هستند و ابزارهای دانش مانند DeepWiki (از طریق MCP) متصل شوند. به این ترتیب، عامل نه تنها میتواند به درخواستهایی مانند "یک جلسه رزرو کن" پاسخ دهد، بلکه میتواند آن را از طریق ابزار متصل انجام دهد.
این موضوع برای توسعهدهندگان .NET اهمیت دارد زیرا MCP راهی ساده برای افزودن قابلیتهای واقعی به یک عامل هوش مصنوعی بدون نیاز به ساخت هر ادغام به صورت جداگانه فراهم میکند. به جای اتصال مستقیم هر API به برنامه، ابزارهای سازگار با MCP را متصل کرده و به عامل اجازه میدهید تا از طریق همان جریان فراخوانی تابع از آنها استفاده کند. این امر منجر به دو مزیت بزرگ میشود: توسعه سریعتر (ویژگیهای جدید از طریق افزودن ابزارهای MCP ایجاد میشوند، نه نوشتن ادغامهای جدید) و معماری تمیزتر (عامل با افزودن ابزارها رشد میکند، نه با افزودن منطق پرامپت یا کد چسب سفارشی).
ساختار این سیستم به این صورت است که کاربر یک لینک سرور MCP را به یک عامل اضافه میکند، سیستم لینک را تأیید کرده و فراداده ابزار را میخواند، ابزارهای متصل MCP بخشی از اقدامات موجود عامل میشوند و در طول چت، مدل میتواند در صورت نیاز از این ابزارها استفاده کند. همچنین، شکستها و سلامت اتصال ردیابی میشوند تا کاربران بتوانند لینکهای خراب را به سرعت رفع کنند.
بستههای کلیدی مورد استفاده در این گردش کار MCP شامل ModelContextProtocol، Microsoft.Extensions.AI، Microsoft.Extensions.AI.OpenAI و Azure.AI.OpenAI هستند که امکان کشف ابزار MCP و همچنین یک خط لوله فراخوانی تابع قوی در .NET را فراهم میکنند.
مشاهده مطلب اصلی