Sheetize AI

Sheetize AI on tehokas .NET‑kirjasto, jonka avulla taulukko‑tiedostojen käsittely on helppoa. Olipa kyseessä Excel (.xlsx), CSV tai jokin muu yleinen formaatti, Sheetize AI tarjoaa selkeän, sujuvan API:n, jonka avulla kehittäjät voivat lukea, kirjoittaa, muuntaa ja analysoida taulukko‑dataa muutamalla rivillä koodia.

Keskeiset ominaisuudet

Taulukko‑datan muokkaaminen vaivattomasti

Sheetize AI:n avulla voit tehdä laajan valikoiman operaatioita: lisätä tai poistaa rivejä ja sarakkeita, käyttää kaavoja, muotoilla soluja, suodattaa ja järjestää dataa sekä yhdistää useita taulukoita yhdeksi yhtenäiseksi tietojoukoksi. Kirjasto piilottaa taustalla olevien tiedostomuotojen monimutkaisuuden, jotta voit keskittyä liiketoimintalogiikkaan eikä matalan tason tiedostonkäsittelyyn.

Hetkelliset yhteenvedot ja oivallukset

Perus‑CRUD‑toimintojen lisäksi Sheetize AI hyödyntää AI‑pohjaista analytiikkaa luodakseen tiiviitä yhteenvedot taulukkojesi sisällöstä. Se voi korostaa keskeisiä tilastoja, havaita poikkeavuuksia ja tuottaa ihmisen luettavia yhteenvetoja, jotka auttavat ymmärtämään numeroiden taustalla olevan tarinan nopeasti.

Kysymykset luonnollisella kielellä

Yksi Sheetize AI:n huipputavoista on kyky ymmärtää ja vastata luonnollisen kielen kysymyksiin taulukosta. Kysy vain esimerkiksi “Mikä oli Q2‑myynti yhteensä?” tai “Mitkä tuotteet olivat yli 20 % katteella?” ja kirjasto tulkitsee kyselyn, suorittaa tarvittavat laskelmat ja palauttaa selkeät, toiminnalliset vastaukset.


Yksityiskohtaiset ohjeet

Taulukko‑tiedoston sisällön muokkaaminen

Seuraa näitä askeleita muokataksesi taulukko‑tiedoston sisältöä:

  1. Luo Sheetize AI – instansioi SheetizeAI .
  2. Määritä LLM‑API‑avain ja -url – anna LLM‑palvelimen avain ja osoite.
  3. Määritä lähde ja kohde – anna syötteen taulukon polku ja muokatun tiedoston polku.
  4. Syötä vaatimus – kuvaa, mitä taulukolle halutaan tehdä.
  5. Suorita prosessi – kutsu BuildSpreadsheet‑metodia valmiilla parametreilla.

Esimerkki: Taulukko‑tiedoston sisällön muokkaaminen

using Sheetize.AI;

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("D:\\Sample.xlsx", "D:\\Sample_Modified.xlsx", "Change the value of cell A1 to Testing");

Taulukko‑tiedoston luominen pyynnön perusteella

Seuraa näitä askeleita uuden taulukko‑tiedoston luomiseksi:

  1. Luo Sheetize AI – instansioi SheetizeAI .
  2. Määritä LLM‑API‑avain ja -url – anna LLM‑palvelimen avain ja osoite.
  3. Määritä kohde – anna uuden taulukon tallennuspolku.
  4. Syötä vaatimus – kuvaa, millaisen taulukon haluat luoda.
  5. Suorita prosessi – kutsu BuildSpreadsheet‑metodia valmiilla parametreilla.

Esimerkki: Uuden taulukko‑tiedoston luominen

using Sheetize.AI;

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("D:\\New.xlsx", "Provide weekly daily three-meal recipes, including nutritional value, preparation methods, ingredients, and cost ,one day per row,and add total cost at last row.");

Vastaus kysymykseen taulukko‑tiedostosta

Seuraa näitä askeleita saadaksesi vastauksen:

  1. Luo Sheetize AI – instansioi SheetizeAI .
  2. Määritä LLM‑API‑avain ja -url – anna LLM‑palvelimen avain ja osoite.
  3. Määritä kohde – anna taulukko‑tiedoston polku.
  4. Esitä kysymys – kirjoita kysymys, johon haluat vastauksen.
  5. Suorita prosessi – kutsu SpreadsheetQuestion‑metodia valmiilla parametreilla.

Esimerkki: Kysymys taulukko‑tiedostosta

using Sheetize.AI;

string ApiKey = "";
string ApiUrl = "https://llm.professionalize.com/v1/chat/completions";

Configuration.Model = Model.Recommended;
SheetizeAI sheetizeAI = new SheetizeAI(ApiKey, true, ApiUrl);

string result = await sheetizeAI.SpreadsheetQuestion("D:\\Sample.xlsx", "How many nights Christopher Wright will work?");
Console.WriteLine(result);

// Vaihtoehto: käytä TextWriteriä tulostukseen Console.WriteLine:n sijasta

TextWriter writer = Console.Out;
await sheetizeAI.SpreadsheetQuestion("D:\\Sample.xlsx", "How many nights Christopher Wright will work?", writer);

Taulukko‑tiedoston tiivistelmä

Seuraa näitä askeleita saadaksesi tiivistelmän:

  1. Luo Sheetize AI – instansioi SheetizeAI .
  2. Määritä LLM‑API‑avain ja -url – anna LLM‑palvelimen avain ja osoite.
  3. Määritä kohde – anna taulukko‑tiedoston polku.
  4. Kysy yhteenveto – anna haluamasi yhteenvetokysymys.
  5. Suorita prosessi – kutsu SpreadsheetSummary‑metodia valmiilla parametreilla.

Esimerkki: Taulukko‑tiedoston tiivistelmä

using Sheetize.AI;

string ApiKey = "";
string ApiUrl = "https://llm.professionalize.com/v1/chat/completions";

Configuration.Model = Model.Recommended;
SheetizeAI sheetizeAI = new SheetizeAI(ApiKey, true, ApiUrl);

string summary = await sheetizeAI.SpreadsheetSummary("D:\\Sample.xlsx");
Console.WriteLine(summary);

// Vaihtoehto: käytä TextWriteriä tulostukseen Console.WriteLine:n sijasta

TextWriter writer = Console.Out;
await sheetizeAI.SpreadsheetSummary("D:\\Sample.xlsx", writer);

Kaavan generointi taulukko‑tiedostoa varten

Seuraa näitä askeleita saadaksesi Excel‑kaavan:

  1. Luo Sheetize AI – instansioi SheetizeAI .
  2. Määritä LLM‑API‑avain ja -url – anna LLM‑palvelimen avain ja osoite.
  3. Määritä kohde – anna taulukko‑tiedoston polku.
  4. Syötä vaatimus – kuvaa, millaista kaavaa tarvitset.
  5. Suorita prosessi – kutsu GetExcelFormula‑metodia valmiilla parametreilla.

Esimerkki: Kaavan generointi

using Sheetize.AI;

string ApiKey = "";
string ApiUrl = "https://llm.professionalize.com/v1/chat/completions";

Configuration.Model = Model.Recommended;
SheetizeAI sheetizeAI = new SheetizeAI(ApiKey, true, ApiUrl);

string result = await sheetizeAI.GetExcelFormula("D:\\Sample.xlsx", "Total working days of Christopher Wright");
Console.WriteLine(result);

// Vaihtoehto: käytä TextWriteriä tulostukseen Console.WriteLine:n sijasta

TextWriter writer = Console.Out;
await sheetizeAI.GetExcelFormula("D:\\Sample.xlsx", "Total working days of Christopher Wright", writer);

Sheetize AI on tehokas .NET‑kirjasto, joka muuntaa tavalliset taulukko‑tiedostot älykkäiksi, interaktiivisiksi tietolähteiksi. Olitpa sitten työskentelemässä Excelin, CSV:n tai OpenOffice‑formaattien kanssa, Sheetize AI antaa sinulle ohjelmallisen kontrollin lukea, muuntaa ja rikastuttaa dataa – kaikki tutusta C#‑ tai VB.NET‑ympäristöstäsi käsin.

Miksi valita Sheetize AI?

  • Rakennettu natiivisti .NET‑alustalle, Sheetize AI sulautuu saumattomasti C#‑ ja VB.NET‑projekteihin, tukee asynkronista ohjelmointia ja toimii Windowsissa, Linuxissa sekä macOS:ssa.
  • Ihanteellinen yrityssovelluksiin, data‑pohjaisiin dashboardeihin, automaatiokomentosarjoihin ja kaikkiin tilanteisiin, joissa tarvitset taulukoiden täyden voiman yhdistettynä älykkääseen data‑analytiikkaan.
  • Haluatko muuttaa tapaa, jolla olet vuorovaikutuksessa taulukko‑datasi kanssa? Tutustu Sheetize AI:hin jo tänään ja tuo AI‑tehostettu datan hallinta .NET‑sovelluksiisi.
 Suomi