MCP के ज़रिए स्थानीय XLS टूल इस्तेमाल करें

सत्यापित Linux CLI को stdio क्लाइंट से कनेक्ट करके स्थानीय XLS टूल इस्तेमाल करें।

Linux x86_64 पर, सीधे दिए गए DSLX या XLS IR सोर्स की जाँच और मूल्यांकन करने के लिए Altifigence CLI का स्थानीय XLS मोड इस्तेमाल करें।

स्थानीय टूल कनेक्ट करें

  1. Altifigence CLI गाइड में बताया गया सत्यापित Linux x86_64 बंडल इंस्टॉल करें।

  2. अपने MCP क्लाइंट की stdio सेटिंग में, कमांड को इंस्टॉल किए गए alti-mcp एक्ज़ीक्यूटेबल के पूरे पाथ पर सेट करें और आर्ग्युमेंट सूची खाली रखें। सत्यापित इंस्टॉलेशन में alti-xls को उसी फ़ोल्डर में रखें।

  3. सर्वर प्रोसेस के ALTI_MCP_MODE एनवायरनमेंट वेरिएबल को local-xls पर सेट करें, फिर कनेक्ट करें।

  4. क्लाइंट की टूल सूची रीफ़्रेश करें। altifigence.local.xls.capabilities को {} के साथ कॉल करें और लौटाई गई इंजन क्षमताओं तथा निष्पादन रसीद की जाँच करें।

सोर्स टूल इस्तेमाल करें

स्थानीय टूल उसी फ़ोल्डर में मौजूद XLS इंजन को CPU पर चलाते हैं:

  • altifigence.local.xls.capabilities — इंजन की क्षमताओं की जाँच करें।

  • altifigence.local.xls.check — सोर्स की जाँच करें।

  • altifigence.local.xls.eval — इनपुट वेक्टर के साथ सोर्स का मूल्यांकन करें।

  • altifigence.local.xls.optimize — XLS IR को ऑप्टिमाइज़ करें।

  • altifigence.local.xls.codegen — RTL जनरेट करें।

सोर्स ऑपरेशन के लिए, input_kind (dslx या xls-ir), सीधे source में सोर्स कोड और top में शीर्ष फ़ंक्शन का नाम दें। eval के लिए, स्ट्रिंग मानों की ऐरे के रूप में vectors भी दें। codegen के लिए, आप pipeline दे सकते हैं, जिसमें stages का मान 1 से 16 तक हो।

परिणाम इस्तेमाल करने से पहले isError की जाँच करें। इंजन की सफल कॉल, structuredContent में engine और receipt लौटाती है।