当前位置: 首页 > news >正文

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. 继续添加更多提示并单击 "发送 "继续对话。

您可以右键单击或双击左侧导航面板中的聊天,重命名、删除或将聊天保存到文本文件。
关闭应用后,聊天内容将被保存,并在重新启动应用时重新载入左侧导航面板。

http://www.lryc.cn/news/265400.html

相关文章:

  • Tomcat转SpringBoot、tomcat升级到springboot、springmvc改造springboot
  • 浅述无人机技术在地质灾害应急救援场景中的应用
  • js-cookie的使用以及存储token安全的注意要点
  • Android 网络状态判断
  • 管理类联考——数学——真题篇——按知识分类——代数——数列
  • .net core webapi 自定义异常过滤器
  • SuperMap iServer发布的ArcGIS REST 地图服务如何通过ArcGIS API加载
  • python调用GPT API
  • ModuleNotFoundError: No module named ‘tensorflow‘
  • 智能优化算法应用:基于鹰栖息算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • 自定义Taro上传图片hooks(useUploadImg)
  • 量子密码学简介
  • 使用docker创建自己的Android编译容器
  • 4-Docker命令之docker load
  • 微信小程序格创校园跑腿小程序源码v1.1.64+前端
  • 【单元测试】测还是不测,这是一个问题
  • Global Mapper SDK 19 中文开发文档(八)
  • es检索之复合检索
  • 09.list 容器
  • 速盾网络:网站用速盾cdn的好处
  • Centos7在安装Graylog时新安装MongoDB报错端口不监听服务不启动无法运行启动失败
  • Spark Machine Learning进行数据挖掘的简单应用(兴趣预测问题)
  • DRF从入门到精通二(Request源码分析、DRF之序列化、反序列化、反序列化校验、序列化器常用字段及参数、source、定制字段、保存数据)
  • Flink系列之:Upsert Kafka SQL 连接器
  • 前端与后端的异步编排(promise、async、await 、CompletableFuture)
  • python打开opencv图像与QImage图像及其转化
  • linux 其他版本RCU
  • 【单调栈】LeetCode:2818操作使得分最大
  • uniapp 添加分包页面,配置分包预下载
  • 成功案例分享:物业管理小程序如何助力打造智慧社区