快速体验
- 打开 InsCode(快马)平台 https://www.inscode.net
- 输入框输入如下内容
帮我开发一个Excel集成大模型系统,通过VBA实现本地/云端AI调用。系统交互细节:1.设置页配置API参数 2.主界面输入问题触发调用 3.自动返回模型回答。注意事项:需启用Excel宏功能并保存为xlsm格式。 - 点击'项目生成'按钮,等待项目生成完整后预览效果

-
Excel调用大模型的原理
通过VBA的XMLHTTP对象实现HTTP请求,核心是构建符合OpenAPI规范的JSON数据包。本地部署时调用ollama服务地址,云端服务需配置API Key。响应数据经过Unicode解码后显示在指定单元格。 -
两种运行模式对比
- 本地模式:数据不离开内网,适合敏感数据场景,需自行部署ollama等框架
-
云端模式:响应速度取决于网络质量,可获得更强大的模型能力,但需注意API调用成本
-
关键配置项解析
Settings工作表需要三个必填参数:模型URL(如http://localhost:11434/api/chat)、模型名称(如deepseek-chat)和API Key(本地可随意填写)。命名范围(Named Range)的准确设置是程序正确调用的前提。 -
常见问题排查
- 宏安全性设置需启用所有宏
- 出现400错误检查JSON格式和模型名称
- 网络问题可先通过Postman测试接口连通性
-
中文乱码需确认Unicode转换函数是否生效
-
扩展应用场景
可改造为自动报表生成器,通过自然语言指令生成数据分析结果;或构建智能客服问答模板,将常见问题与标准答案库关联。 -
安全建议
云端模式建议设置用量监控,避免API Key泄露;重要数据交互建议增加SSL加密,本地模式可配置防火墙规则限制访问IP。
通过InsCode(快马)平台的AI辅助功能,可以快速生成基础VBA代码框架,省去手动编写网络请求和数据处理逻辑的时间。实际测试发现其生成的项目模板已包含90%的核心功能,只需微调接口参数即可投入使用。

对于需要持续服务的场景,平台的一键部署功能特别实用,可将改造后的Excel服务发布为Web应用,实现跨终端访问。整个过程无需配置服务器环境,特别适合快速验证业务场景。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
2738

被折叠的 条评论
为什么被折叠?



