1. Prodotti
  2.   Sheetize AI

Sheetize AI per .NET

Il SDK .NET alimentato da AI che ti permette di costruire, modificare e comprendere i fogli di calcolo con codice e linguaggio naturale.

Sheetize AI per .NET

Sheetize AI è un SDK .NET potenziato dall’AI che permette a sviluppatori e utenti avanzati di creare, modificare e analizzare i fogli di calcolo — il tutto tramite codice tipizzato pulito oppure comandi in linguaggio naturale. Che tu debba costruire un modello finanziario, generare un report o automatizzare la pulizia dei dati, Sheetize.AI si occupa del lavoro pesante.

Funzionalità

  • Creazione di fogli di calcolo Instanzia Workbook, Worksheet, Table e Chart in pochi secondi.
  • Comandi in linguaggio naturale “Crea un dashboard vendite con un grafico a linee per Q1‑Q4.”
  • Generazione di formule Chiedi “variazione percentuale mese su mese” e ricevi la sintassi Excel corretta.
  • Sintesi dei dati Riepiloga una tabella di 10 k righe nei 3 insight principali con una sola chiamata.
  • Esportazione & importazione Leggi/scrivi .xlsx, .csv o stream di dati direttamente su Azure Blob Storage.

Vantaggi

  • Semplicità code‑first: Usa oggetti familiari C# / VB.NET per costruire fogli, tabelle, grafici e altro.
  • Interfaccia linguaggio umano: Richiedi in inglese semplice — “Aggiungi una colonna con la crescita mensile delle vendite” — e l’SDK traduce in chiamate API corrette.
  • Generazione intelligente di formule: Descrivi il calcolo necessario e ottieni una formula Excel pronta all’uso (incluse versioni array, dinamiche e XLOOKUP).
  • Sintesi automatica del foglio: Riassumi grandi set di dati in insight, punti elenco o riepiloghi esecutivi con una singola chiamata.
  • Tipizzato e asincrono: Sfrutta i pattern async di .NET, il forte typing e IntelliSense per uno sviluppo senza errori.

Come usare Sheetize AI?

Integra Sheetize AI nel tuo progetto .NET seguendo questi passaggi:

  • Installa la libreria Sheetize.AI tramite NuGet
  • Aggiungi il riferimento alla libreria nel progetto
  • Configura i parametri di conversione secondo le tue esigenze
  • Chiama il metodo BuildSpreadsheet per eseguire il compito

Inizia con Sheetize AI

Per iniziare con Sheetize AI:

  • Scarica la libreria Sheetize.AI da NuGet.
  • Aggiungi un riferimento alla libreria nel tuo progetto .NET.
  • Consulta la documentazione per comprendere le opzioni e le impostazioni disponibili.
  • Implementa l’AI nel codice della tua applicazione per abilitare le funzionalità di automazione dei fogli di calcolo.

Esempio: Crea un nuovo foglio di calcolo usando Sheetize AI

// Passo 1: Configura il server LLM
string ApiKey = "";
string ApiUrl = "https://llm.professionalize.com/v1/chat/completions";

Configuration.Model = Model.Recommended;
SheetizeAI sheetizeAI = new SheetizeAI(ApiKey, true, ApiUrl);
await sheetizeAI.BuildSpreadsheet("C:\\New.xlsx", "Fornisci ricette settimanali per tre pasti al giorno");

Domande Frequenti

Quali formati di foglio di calcolo sono supportati?

Text Converter supporta formati come XLSX, XLSB, XLSM, XLTM, XLAM, XLS, Excel95, SpreadsheetML, XLT.

Può manipolare il contenuto del foglio di calcolo?

Sì, Sheetize AI consente di modificare il contenuto del foglio di calcolo tramite il metodo BuildSpreadsheet.

Può sintetizzare il contenuto del foglio di calcolo?

Sì, Sheetize AI può generare un riepilogo del contenuto del foglio di calcolo.

 Italiano