MatGPT - 访问 OpenAI™ ChatGPT API 的 MATLAB® 应用程序

系列文章目录


前言

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

单击左侧导航栏中的 + 新聊天添加新聊天。这会打开设置选项卡。

  1. 在 "设置 "选项卡中,您可以选择预设来填充设置,也可以自行定制。完成设置后,单击开始新聊天启动聊天。这将带您回到主选项卡。
  2. 预设是从 Presets.csv 中加载的,您可以随意自定义提示。
  3. 在主选项卡中,已经根据您选择的预设提供了一个提示示例,但您也可以用自己的提示替换它。点击发送按钮后,回复将显示在 "聊天 "选项卡中。
  4. 回形针按钮可让您在聊天中包含 m 文件、实时脚本文件或 csv 文件的内容。
  5. 如果提示包含 URL,MatGPT 会要求您确认是否要打开该页面。
  6. 在设置选项卡中配置聊天之前,发送按钮和回形针按钮是禁用的。
  7. 如果您希望在回复中建议后续问题,请选中建议后续问题复选框。
  8. 如果您的提示旨在生成 MATLAB 代码,请选中测试生成的 MATLAB 代码复选框以测试返回的代码。
  9. 使用情况 "选项卡会显示当前聊天会话中使用的标记数。
  10. 在高级选项卡中添加停止序列,指定 API 将停止生成更多标记的序列
  11. 继续添加更多提示并单击 "发送 "继续对话。

您可以右键单击或双击左侧导航面板中的聊天,重命名、删除或将聊天保存到文本文件。

关闭应用后,聊天内容将被保存,并在重新启动应用时重新载入左侧导航面板。

相关推荐
数据分析能量站5 小时前
大模型为什么会有幻觉?-Why Language Models Hallucinate
人工智能
励志不掉头发的内向程序员5 小时前
STL库——二叉搜索树
开发语言·c++·学习
小白狮ww5 小时前
RStudio 教程:以抑郁量表测评数据分析为例
人工智能·算法·机器学习
至此流年莫相忘5 小时前
设计模式:模板方法模式
java·开发语言·设计模式
沧海一粟青草喂马6 小时前
抖音批量上传视频怎么弄?抖音矩阵账号管理的专业指南
大数据·人工智能·矩阵
demaichuandong6 小时前
详细讲解锥齿轮丝杆升降机的加工制造工艺
人工智能·自动化·制造
土了个豆子的6 小时前
02.继承MonoBehaviour的单例模式基类
开发语言·visualstudio·单例模式·c#·里氏替换原则
qq_172805596 小时前
Go 自建库的使用教程与测试
开发语言·后端·golang
久绊A6 小时前
Hydra-SSH 破解安全防范
开发语言·php
理智的煎蛋6 小时前
CentOS/Ubuntu安装显卡驱动与GPU压力测试
大数据·人工智能·ubuntu·centos·gpu算力