对电子表格文件提问
使用 Sheetize AI 用自然语言提问电子表格文件的方式
Sheetize AI 让你把电子表格当作对话伙伴。无需在行列和公式中苦苦寻找,只需用日常语言提出问题,即可即时获得答案、修改后的文件或可视化输出。
为什么选择 Sheetize AI 进行自然语言电子表格查询?
- 对话式界面 – 输入 “欧洲 Q2 的总销售额是多少?”即时返回精确数字。
- 上下文感知 – 模型能够理解工作表、表格、合并单元格、公式,甚至嵌入的图表,能够正确引用它们。
- Unicode 安全 – 查询和答案支持所有语言、表情符号及特殊字符。
- 零安装 – 可使用网页 UI、CLI 或 REST API,无需安装 Office。
- 跨平台 – 在 Windows、macOS、Linux 或任何能够发出 HTTP 请求的环境中均可使用。
提问示例
1. “Sales” 工作表中收入最高的前 5 种产品是哪几种?
2. 显示 2023 年每月费用的折线图。
3. 添加一列名为 “Discount”,其数值为 “Amount” 列的 5%。
4. 在 “Feedback” 工作表中按地区汇总平均客户评分。
5. 上个月的星期五共下了多少订单? 每个提示可以返回以下任意一种结果:
- 纯文本答案(例如 “Europe Q2 总收入 = $1,254,300”)。
- 修改后的文件(例如 新增的 “Discount” 列)。
- 可视化(如嵌入的图表图片或新建的图表工作表)。
使用 SDK 进行问答
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);高效查询的最佳实践
- 明确表达 – 指明工作表名称、列标题以及所需的过滤条件。
- 提供上下文 – 若问题依赖于先前的结果,请在提问中加入(如 “基于 Revenue 列 …”)。
- 验证响应 – 打开返回的文件或查看图表,确认其符合预期。
- 迭代提问 – 细化你的请求,例如 “将相同数据改为按月分组,而不是按周”。
- 安全管理 API Key – 将其置于源代码管理之外,定期轮换。
准备好把你的电子表格变成对话式数据源了吗?立即注册 Sheetize AI,上传文件,开始用自然语言提问吧。祝查询愉快!