系列文章目录
前言
MatGPT 是一款 MATLAB 应用程序,可让您轻松访问 OpenAI 的 ChatGPT API。使用该应用程序,您可以加载特定用例的提示列表,并轻松参与对话。如果您是 ChatGPT 和提示工程方面的新手,MatGPT 不失为一个学习的好方法。
该应用只是 ChatGPT API 的一个接口。您应该熟悉与使用该技术相关的限制和风险,以及 OpenAI 的条款和政策。您需要承担 OpenAI 就使用其 API 所收取的任何费用。
MatGPT 已更新为在由 MathWorks 维护的 "Large Language Models (LLMs) with MATLAB" repo 中的框架上运行。
MATLAB AI Chat Playground 是 MATLAB Central 上 MatGPT 的最佳替代工具。
一、概览
1.1 新功能
- MatGPT 在 "LLMs with MATLAB "框架上运行,需要 MATLAB R2023a 或更高版本。
- MatGPT 可检测提示中包含的 URL,并将其网页内容检索到聊天内容中。
- MatGPT 可以将 .m、.mlx 或 .csv 文件导入聊天。
请注意,如果导入的内容超过上下文窗口的限制,将被截断。
1.2 要求
- MathWorks 产品 (https://www.mathworks.com): 要使用 MatGPT,您需要在计算机上安装 MATLAB R2023a 或更高版本。
- OpenAI API 密钥: 此外,您还需要从 https://platform.openai.com/account/api-keys 获取自己的 API 密钥。如果不想设置 OpenAI API 访问,MATLAB AI Chat Playground 是一个更好的选择。
- GPT-4 模型适用于所有有成功付款记录的 API 用户。如果您未向 OpenAI 支付任何款项,则无法访问模型。
1.3 安装
MATLAB 在线
要在 MATLAB Online 上使用 MatGPT,只需单击在 MATLAB Online 中打开
MATLAB 桌面
将该资源库的内容下载到 MATLAB 路径中。
启动 MATLAB
在命令窗口中键入 "MatGPT
二、如何使用 MatGPT 应用程序
MatGPT
单击左侧导航栏中的 + 新聊天添加新聊天。这会打开设置选项卡。
- 在 "设置 "选项卡中,您可以选择预设来填充设置,也可以自行定制。完成设置后,单击开始新聊天启动聊天。这将带您回到主选项卡。
- 预设是从 Presets.csv 中加载的,您可以随意自定义提示。
- 在主选项卡中,已经根据您选择的预设提供了一个提示示例,但您也可以用自己的提示替换它。点击发送按钮后,回复将显示在 "聊天 "选项卡中。
- 回形针按钮可让您在聊天中包含 m 文件、实时脚本文件或 csv 文件的内容。
- 如果提示包含 URL,MatGPT 会要求您确认是否要打开该页面。
- 在设置选项卡中配置聊天之前,发送按钮和回形针按钮是禁用的。
- 如果您希望在回复中建议后续问题,请选中建议后续问题复选框。
- 如果您的提示旨在生成 MATLAB 代码,请选中测试生成的 MATLAB 代码复选框以测试返回的代码。
- 使用情况 "选项卡会显示当前聊天会话中使用的标记数。
- 在高级选项卡中添加停止序列,指定 API 将停止生成更多标记的序列
- 继续添加更多提示并单击 "发送 "继续对话。
您可以右键单击或双击左侧导航面板中的聊天,重命名、删除或将聊天保存到文本文件。
关闭应用后,聊天内容将被保存,并在重新启动应用时重新载入左侧导航面板。