Κλάση SheetizeAI
Κλάση SheetizeAI
Το Sheetize AI είναι ένα AI‑powered .NET SDK που επιτρέπει σε προγραμματιστές και προχωρημένους χρήστες να δημιουργούν, να επεξεργάζονται και να αναλύουν φύλλα εργασίας.
public class SheetizeAIΚληρονομικότητα
Κληρονομικά Μέλη
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Παραδείγματα
[C#]
public static class SheetizeAIExample
{
private static string ApiKey = "";
private static string ApiUrl = "https://llm.professionalize.com/v1/chat/completions";
public async static Task ExampleBuildSpreadsheet()
{
Configuration.Model = Model.Recommended;
SheetizeAI sheetizeAI = new SheetizeAI(ApiKey, true, ApiUrl);
sheetizeAI.SetLicense("Sheetize.AI.lic");
await sheetizeAI.BuildSpreadsheet("C:\\Shift_Work_Calendar.xlsx", "C:\\Shift_Work_Calendar_Modified.xlsx", "Change the value of cell A1 to Testing" , null);
}
}Μέθοδοι
Δημιουργεί κείμενο περιλήψεως για ένα συγκεκριμένο αρχείο φύλλου εργασίας
public async Task SpreadsheetSummary(string filePath, TextWriter writer, string password = null)
public async Task<string> SpreadsheetSummary(string filePath, string password = null)Δημιουργεί τύπο Excel για ένα συγκεκριμένο αρχείο φύλλου εργασίας
public async Task<string> GetExcelFormula(string filePath, string question, string password = null)
public async Task GetExcelFormula(string filePath, string question, TextWriter writer, string password = null)Απαντά σε ερωτήσεις σχετικά με ένα συγκεκριμένο αρχείο φύλλου εργασίας
public async Task SpreadsheetQuestion(string filePath, string question, TextWriter writer, string password = null)
public async Task<string> SpreadsheetQuestion(string filePath, string question, string password = null)Δημιουργεί νέο αρχείο φύλλου εργασίας με βάση απαιτήσεις
public async Task BuildSpreadsheet(string outputFilePath, string request, string password = null)Τροποποιεί δεδομένα σε ένα αρχείο φύλλου εργασίας
public async Task BuildSpreadsheet(string filePath, string outputFilePath, string request, string password = null)Namespace: Sheetize.AI | Assembly: Sheetize.AI.dll