Sheetize AI

Sheetize AI je výkonná .NET knihovna navržená tak, aby zjednodušila veškeré aspekty práce se soubory tabulek. Ať už pracujete s Excelem (.xlsx), CSV nebo jinými běžnými formáty, Sheetize AI poskytuje čisté, plynulé API, které umožňuje vývojářům číst, zapisovat, transformovat a analyzovat data v tabulkách pomocí několika řádků kódu.

Hlavní funkce

Jednoduchá manipulace s daty v tabulkách

S Sheetize AI můžete provádět širokou škálu operací: přidávat nebo odstraňovat řádky a sloupce, aplikovat vzorce, formátovat buňky, filtrovat a řadit data a dokonce sloučit více listů do jedné koherentní sady dat. Knihovna abstrahuje složitosti podkladových formátů souborů, takže se můžete soustředit na obchodní logiku místo nízkoúrovňové manipulace se soubory.

Okamžité souhrny a postřehy

Mimo základní CRUD operace využívá Sheetize AI analýzu řízenou umělou inteligencí k vytvoření stručných souhrnů obsahu vašich tabulek. Dokáže zvýraznit klíčové statistiky, odhalit anomálie a produkovat lidsky čitelné přehledy, které vám pomohou rychle pochopit příběh za čísly.

Pokládání otázek v přirozeném jazyce

Jednou z výjimečných funkcí Sheetize AI je schopnost rozumět a odpovídat na dotazy v přirozeném jazyce týkající se tabulky. Stačí se zeptat třeba „Jaký byl celkový prodej za Q2?“ nebo „Které produkty měly ziskovou marži nad 20 %?“ a knihovna interpretují dotaz, provede potřebné výpočty a vrátí jasné, použitelné odpovědi.


Podrobné instrukce

Úprava obsahu souboru tabulky

Postupujte podle následujících kroků pro úpravu obsahu souboru tabulky:

  1. Vytvořte Sheetize AI – vytvořte instanci SheetizeAI .
  2. Zadejte API klíč a URL LLM – uveďte klíč a URL LLM serveru.
  3. Zadejte zdroj a cíl – uveďte cestu k vstupní tabulce a cestu k upravenému souboru.
  4. Definujte požadavek – specifikujte, co má být v tabulce provedeno.
  5. Spusťte proces – zavolejte metodu BuildSpreadsheet s připravenými parametry.

Příklad: Manipulace s obsahem souboru tabulky

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");

Vytvoření souboru tabulky na základě požadavku

Postupujte podle následujících kroků pro vytvoření nového souboru tabulky:

  1. Vytvořte Sheetize AI – vytvořte instanci SheetizeAI .
  2. Zadejte API klíč a URL LLM – uveďte klíč a URL LLM serveru.
  3. Zadejte cílovou cestu – specifikujte, kde má být nový soubor vytvořen.
  4. Definujte požadavek – popište požadovaný obsah tabulky.
  5. Spusťte proces – zavolejte metodu BuildSpreadsheet s připravenými parametry.

Příklad: Vytvoření nového souboru tabulky

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.");

Získání odpovědi na otázku o souboru tabulky

Postupujte podle následujících kroků pro získání odpovědi:

  1. Vytvořte Sheetize AI – vytvořte instanci SheetizeAI .
  2. Zadejte API klíč a URL LLM – uveďte klíč a URL LLM serveru.
  3. Zadejte cílový soubor – uveďte cestu k tabulce, ke které se otázka vztahuje.
  4. Položte otázku – specifikujte otázku týkající se tabulky.
  5. Spusťte proces – zavolejte metodu SpreadsheetQuestion s připravenými parametry.

Příklad: Dotaz na soubor tabulky

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);

// Alternativa: použití TextWriteru pro zápis do konzole místo Console.WriteLine

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

Získání souhrnu souboru tabulky

Postupujte podle následujících kroků pro získání souhrnu:

  1. Vytvořte Sheetize AI – vytvořte instanci SheetizeAI .
  2. Zadejte API klíč a URL LLM – uveďte klíč a URL LLM serveru.
  3. Zadejte cílový soubor – uveďte cestu k tabulce, jejíž souhrn chcete získat.
  4. Zadejte požadavek – specifikujte, že chcete souhrn.
  5. Spusťte proces – zavolejte metodu SpreadsheetSummary s připravenými parametry.

Příklad: Souhrn souboru tabulky

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);

// Alternativa: použití TextWriteru pro zápis do konzole místo Console.WriteLine

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

Generování vzorce pro soubor tabulky

Postupujte podle následujících kroků pro získání vzorce:

  1. Vytvořte Sheetize AI – vytvořte instanci SheetizeAI .
  2. Zadejte API klíč a URL LLM – uveďte klíč a URL LLM serveru.
  3. Zadejte cílový soubor – uveďte cestu k tabulce, pro kterou chcete vzorec.
  4. Definujte požadavek – popište, jaký vzorec potřebujete.
  5. Spusťte proces – zavolejte metodu GetExcelFormula s připravenými parametry.

Příklad: Generování vzorce pro soubor tabulky

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);

// Alternativa: použití TextWriteru pro zápis do konzole místo Console.WriteLine

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

Sheetize AI je výkonná .NET knihovna, která promění obyčejné soubory tabulek v inteligentní, interaktivní datové zdroje. Ať už pracujete s Excelem, CSV nebo formáty OpenOffice, Sheetize AI vám poskytuje programatickou kontrolu pro čtení, transformaci a rozšíření dat – vše z prostředí C# nebo VB.NET, které znáte.

Proč zvolit Sheetize AI?

  • Nativně postavená pro .NET, Sheetize AI se bez problémů integruje do projektů v C# a VB.NET, podporuje asynchronní programování a funguje na Windows, Linuxu i macOS.
  • Je ideální pro podnikovou aplikaci, datově řízené dashboardy, automatizační skripty a jakýkoli scénář, kde potřebujete plnou sílu tabulek spojenou s inteligentní analýzou dat.
  • Chcete změnit způsob, jakým pracujete s daty v tabulkách? Prozkoumejte Sheetize AI ještě dnes a přidejte AI‑vylepšenou manipulaci s daty do svých .NET aplikací.
 Čeština