Menggunakan alat XLS lokal melalui MCP

Hubungkan CLI Linux yang terverifikasi ke klien stdio dan gunakan alat XLS lokal.

Di Linux x86_64, gunakan mode XLS lokal pada Altifigence CLI untuk memeriksa dan mengevaluasi kode sumber DSLX atau XLS IR yang diberikan secara langsung.

Menghubungkan alat lokal

  1. Instal bundel Linux x86_64 terverifikasi yang dijelaskan dalam panduan Altifigence CLI.

  2. Di pengaturan stdio klien MCP Anda, tetapkan perintah ke jalur absolut berkas eksekusi alti-mcp yang terinstal dan kosongkan daftar argumennya. Simpan alti-xls di folder yang sama dalam instalasi terverifikasi.

  3. Tetapkan variabel lingkungan ALTI_MCP_MODE pada proses server ke local-xls, lalu hubungkan.

  4. Segarkan daftar alat klien. Panggil altifigence.local.xls.capabilities dengan {} dan periksa kapabilitas mesin serta tanda terima eksekusi yang dikembalikan.

Menggunakan alat kode sumber

Alat lokal menjalankan mesin XLS yang berada di folder yang sama pada CPU:

  • altifigence.local.xls.capabilities — Periksa kapabilitas mesin.

  • altifigence.local.xls.check — Periksa kode sumber.

  • altifigence.local.xls.eval — Evaluasi kode sumber dengan vektor masukan.

  • altifigence.local.xls.optimize — Optimalkan XLS IR.

  • altifigence.local.xls.codegen — Hasilkan RTL.

Untuk operasi kode sumber, berikan input_kind (dslx atau xls-ir), kode sumber langsung di source, dan nama fungsi tingkat teratas di top. Untuk eval, berikan juga vectors sebagai larik-larik nilai string. Untuk codegen, Anda dapat memberikan pipeline dengan nilai stages dari 1 hingga 16.

Periksa isError sebelum menggunakan hasilnya. Panggilan mesin yang berhasil mengembalikan engine dan receipt di dalam structuredContent.