回复:人工智能助手截至 8/16 更新:
一个观察到的问题是,当附加脚本的数据表发送到模型时,附加的脚本会占用大量令牌。 因此,对话使用了太多令牌并很快抛出错误。 解决这个问题的方法是:
1. 提高代币上限(基于模型允许的范围)
2.复制数据表并删除该版本中的脚本,然后将其发送到模型
3.每当对话可能太长并且抛出错误时,重置对话或重新启动加载项
我将在不久的将来添加一个令牌显示,以清楚地显示使用该加载项时对话的持续时间,以期避免这种混乱,同时,希望这些建议能够解决该问题。
回复:人工智能助手嗨帕克,
我喜欢你的插件,我希望尝试一下。我们应该使用特定版本的 Python 吗?您的插件可以与 JMP 17 配合使用吗?
亲切的问候,
账单
回复:人工智能助手你好@比尔_沃利,
我一直在使用 3.11,但它应该可以在旧版本的 Python 上运行。 该插件也适用于 JMP 17,但您必须在计算机上安装 OpenAI 模块。 如果出现问题或您有任何疑问,请告诉我!
干杯,
派克
回复:人工智能助手我们有自己的 ChatGPT 托管在防火墙后面,我不确定如何将我们的 AI 连接到此加载项。 如果像这样托管,我如何获得密钥?
人工智能助手注意:此插件需要 JMP 17 或更高版本。 该插件还需要下载适用于所使用的 Python JMP 版本的 openai 模块,尽管原始版本仅需要 openai。 该插件还会通过用户的个人 openai 帐户向用户产生 API 使用费用。 请在使用该加载项之前阅读该文章,因为其中包含一些重要的使用细节。 由于此加载项最初旨在作为概念验证,因此我们说此加载项的开发和维护已完成。
已知的问题:
- 请注意:生成的文本和代码通常可能不正确或产生错误。 该插件使用 OpenAI 的模型,而不是 JMP 特定的 AI。 请相应地使用。
- 代币的使用和限制可能很挑剔。 如果加载项重复响应或引发参数错误,请重新启动对话和/或加载项。
- 仅当提交查询且打开加载项后,表格和报告才会更新。 为了避免出现问题,请在打开加载项之前打开表格或报告,或者在打开新加载项后提交查询。
- 从“帮我做”到“解释和协助”有时会产生错误。 如果发生这种情况,请重新启动加载项。
概述:
该插件是利用生成式 AI 增强 JMP 体验的实时原型。 该插件连接到 OpenAI 的 API,具有对话式聊天机器人界面和 JMP 特定功能:
查询数据表或报表
指示模型执行 JMP 中任务的模式(并查看其编写的 JSL)
提示库存储有用的查询以便于访问
用户需要携带自己的 API 密钥才能访问为加载项提供支持的 OpenAI 模型,并且可能需要在其计算机上安装 openai Python 模块。 请注意,模型并不总是准确的。 换句话说,它可能并且不可避免地会编写不正确的 JSL 代码、误解指令、产生错误信息等。请分享使用此加载项的任何反馈和结果;我们计划尽快做出改进!
能力:
解释和协助模式:在查询框中输入查询,然后单击“开始”,您的查询以及模型响应将显示在对话框中。
Do it for me 模式:在查询框中输入一条指令,点击“go”,JMP 将执行模型创建的 JSL 脚本。 (如果选中“显示生成的 JSL 脚本”,则将使用模型编写的脚本填充新的脚本窗口)
使用表格/报告:将打开数据表或报告的脚本发送到模型以询问后续查询。 (如果选中“隐藏数据表中的数据”,则仅发送表元数据。)请注意:表中包含的脚本也将被发送,并且如果不注意,将大大增加令牌的使用。
自定义库:带有预填充提示的提示库;选择一个类别,选择一个提示,然后点击“使用提示”来填充查询框。 选择“加载库”可将默认提示替换为您选择的数据表中的提示。 (确保列名是类别名,提示是数据)
设置:输入您的密钥,更改模型类型、令牌上限和模型温度。 (有关这些设置的信息可以在此处找到:开放人工智能平台)
其他:统计库是由“数据分析总监”插件分段的任务,重置按钮将擦除对话历史记录和令牌使用情况并清理对话框,重新生成将再次提交先前输入的查询以进行另一个响应。
反馈与未来:
我们发布此插件是希望收集社区的反馈和建议,以了解未来的发展方向。 我们认为这项技术有很大的潜力,但我们自己还没有能够彻底地进行实验。 请向我们发送有关将来如何使用此插件的任何想法、您自己使用该加载项的结果(哪些有效、哪些无效等)以及您的总体想法! 我们将密切关注此页面,并计划尽快更新该加载项。 我们认为这对 JMP 来说是一个非常激动人心的时刻,我们期待看到您的反馈!
资源:
视频演示:
OpenAI 设置:如何获取 OpenAI API 密钥
OpenAI API 参考:开放人工智能平台
第三方集成分析应用开发探索性数据分析回复:人工智能助手@比尔_沃利你能参加这次跑步吗? 我们似乎没有提供如何运行/安装的说明openai Python 模块,尽管可以在我们的支持文档或社区的其他地方找到线索和指导。我在尝试运行它时收到以下错误消息:

@d_巴内特不幸的是,我不确定您的情况,对于我们缺乏回应深表歉意(正如我们在顶部提到的,我们不提供对此加载项或其他加载项的主动支持,尽管我们确实希望为未来的 JMP 版本,我们确实支持这些版本中的功能)。 我尝试循环回来@帕克卡西维奇来这里看看他是否可以提供任何建议。谢谢你!@帕特里克朱利亚诺(JMP 技术支持)
回复:人工智能助手你好@帕特里克朱利亚诺,
我无法解决这个问题。 不过,我相信 Ryan Cooper 已经能够连接到 AI 助手了。
回复:人工智能助手你好@帕特里克朱利亚诺@比尔_沃利@帕克卡西维奇,
我收到完全相同的错误消息@帕特里克朱利亚诺有什么解决办法吗?
注意:我使用的是 v18.0.0,从头开始,打开 Tablet Production.jmp,删除所有脚本,然后按照与视频中演示的完全相同的步骤进行操作。
谢谢您的帮助。
回复:人工智能助手@Emmanuel_Romeu我不知道(我确实与 Ryan Cooper 谈过此事,但他没有时间尝试排除故障)。 我将在接下来的几周内进行进一步调查,并告知您是否有任何我可以建议的其他信息。
回复:人工智能助手太好了谢谢@帕特里克朱利亚诺