ChatGPT 基础使用方法

这篇具有很好参考价值的文章主要介绍了ChatGPT 基础使用方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. ChatGPT 是下一代搜索引擎

  • 根据 3 月份对 ChatGPT 的使用,我对它的理解是下一代的搜索引擎,即能够根据用户的输入来组合找到的内容,如:

ChatGPT 基础使用方法
ChatGPT 基础使用方法

  • 但是在使用过程中,仍会出现事实上的错误,如:

ChatGPT 基础使用方法

  • 因此在使用一段时间与资料整理后,我对 ChatGTP 有如下的认识
    • 回答错误或无意义:ChatGPT 有时会写出看似合理但实际上错误或无意义的答案,这是因为它没有真正理解问题的含义,也没有可靠的事实来源
    • 对输入敏感:ChatGPT 对输入的措辞或重复尝试同一个问题有时会有不同的反应。例如,给定一个问题的一种说法,模型可能会声称不知道答案,但给定一个轻微改写,可能就能回答正确
    • 语义分析和上下文理解:由于搜素引擎不分析语义,没有上下文,而 ChatGPT 在语义分析与上下文理解方面还不错

2. ChatGPT 是学习助手

  • 在 4 月份后我又看了不少别人的使用心得,还找了很多 ChatGPT 的替代品,发现它能做很多其他的事,不仅仅是搜索引擎,比如
    • 文案助手:ChatGPT 可以帮助优化文案,提高可读性和吸引力(此文章就通过 ChatGPT 进行的优化)
    • 翻译助手:ChatGPT 可以翻译大段或带有特殊符号的英语,保持语义通顺和准确,这是传统翻译软件无法比拟的
    • Java 开发助手:ChatGPT 可以生成 Java 代码片段与回答问题,虽然有时会出错,但可以通过搜索官网、优秀博客等地方进行验证和修改
  • 同时我了解到,是否良好的 Prompt 提词,也会影响输出的准确性,因此我也在学习如何编写有效的 Prompt

3. ChatGPT API 简介

  • 主要功能:对话
  • 重要参数:
    • temperature:控制生成文本的随机性和严谨性,值越高越随机和创新,值越低越严谨和保守,建议默认为 1
    • stream:控制是否以流的方式返回生成文本,即逐字返回而不是一次返回全部,建议打开以提高响应速度
    • max_tokens:控制生成文本的最大长度(以 Token 计算),由于根据 Token 收费(包括输入和输出),建议自行控制
    • presence_penalty:控制对话响应中惩罚历史上下文里出现过的文字。值越高回答发散就越大,值越低话术就越重复
  • 概念
    • ChatGPT 网页聊天:免费对话服务,使用的是 GPT-3.5 系列的一个模型,完全免费
    • ChatGPT Plus 网页聊天:升级版对话服务,使用的是 ChatGPT-4 模型,每 3 小时可以调用 25 次。
    • ChatGPT API:
      • 自定义参数和上下文,使用的是 ChatGPT 模型(可用 3.5,也可升级 4)
      • 官网是独立的系统,因此升级成 Plus 还需要额外申请 ChatGPT-4 的 API
      • 按 Token 收费,输入和输出都计数
      • ChatGPT-4 API 比 GPT-3.5 API 贵几十倍
      • 详见:https://platform.openai.com/docs/guides/chat/introduction

4. ChatGPT API 身份

  • 身份 role:system、user、assistant
    • system:系统代表的身份,用于设置对话的背景和规则
    • user:用户输入的身份,用于提出问题或反馈
    • assistant:AI 的回复的身份,用于生成对话响应或建议
    • 详见:https://platform.openai.com/docs/api-reference/chat/create
    • 详见:https://platform.openai.com/docs/guides/chat/introduction
  • 可在使用 API 时,通过不同的 role 在 message 中添加上下文信息

5. 开发痛点

  • 上下文保持:每次请求需要将历史对话上下文与当前问题均传给 ChatGPT,它自己不会管理上下文
    • 前端存储每次的历史对话上下文
    • 后端每个会话存储会话 ID,历史对话上下文存入会话 ID 对应的存储系统
    • 仅需要将有联系的问题保持上下文,但至少需要保持 system 的信息
  • Token 的限制
    • 每次对话输入加输出之和均有上限(ChatGPT-3.5 是 4096 个 Token)
    • 保持上下文,则会在累计增加 Token 的消耗
    • 增加对话轮数,减少 Token 的消耗
  • Token 的优化
    • 保持一定的上下文,比如最近 N 条
    • 预估 Token 的使用量,动态调整 max_tokens
      • 详见:https://github.com/openai/openai-cookbook/blob/main/examples/How_to_count_tokens_with_tiktoken.ipynb
      • 详见:https://platform.openai.com/docs/guides/chat/introduction
    • 预估 Token 使用量,可以压缩 Prompt:调用 ChatGPT 提炼总结、ChatGPT 提供的 Embedding 接口压缩
  • 响应慢场景
    • 尽量开启 stream 模式(某些云服务器如腾讯云会出现延时批量返回,这并不是 stream 模型问题而是云服务器问题)
    • 微信公众号不支持 stream 模式,可以找下加速器之类的
    • 优化 Prompt 提词,避免过长或过复杂的输入,提高生成速度和质量
  • 应用场景:问答系统、文本生成、优化与压缩、翻译助手、开发助手、周报助手 等等

6. 机会与前景

  • 发现身边的通点:如费时费力又重复的问题
  • 利用现有的工具:如ChatGPT 学会使用 Prompt
  • 尝试:如 ChatGPT 应用调试各种参数,选择最合适的参数固化

7. Images

  • 主要功能:以文生图、以图生图
  • 场景:商品图片、海报…

8. Audio

  • 主要功能:声音转文本
  • 场景:siri

参考:
https://coolshell.cn/articles/22398.html
https://platform.openai.com/docs
https://github.com/openai/openai-cookbook/blob/main/examples/How_to_count_tokens_with_tiktoken.ipynb文章来源地址https://www.toymoban.com/news/detail-421685.html

到了这里,关于ChatGPT 基础使用方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 中科驭数以DPU先进计算技术,夯实下一代金融IT基础设施底座

    由中国计算机学会主办的第19届CCF全国高性能计算学术年会(CCF HPC China 2023)于8月23日至26日在青岛成功召开。在“高性能金融计算”主题论坛上,中科驭数高级副总裁、CTO卢文岩应邀发表了题为《DPU先进计算技术助力下一代交易底座》的演讲,探讨了DPU在金融IT基础设施领域

    2024年02月11日
    浏览(54)
  • 《羊了个羊》服务器2天崩3次?去中心化云会成为下一代网络基础设施吗?

    中秋送走了玉兔,要说过后哪种动物最火,一定非羊莫属,而且这只羊是用钱买不到、只能通过消消乐才能得到的羊。 近日,一款号称通关率不到0.1%的硬核消除类闯关小游戏《羊了个羊》突然爆红,几度登上微博话题热搜,甚至在9月14日登顶微博热搜榜。 如果你发现微信好

    2024年02月02日
    浏览(39)
  • Sparrow vs ChatGPT:人工智能霸权之战,谷歌 DeepMind vs 微软 OpenA谁将赢得下一代互联网之战

    随着 Google DeepMind 的“Sparrow”将在今年晚些时候进入“私人测试版”,人工智能世界正在兴奋地嗡嗡作响。ChatGPT 病毒式传播,让 OpenAI 广受欢迎。微软甚至达成了一项价值 100 亿美元的交易,将 ChatGPT 集成到其现有的软件产品中。麻雀可能是谷歌正在寻找的答案。但是,Spa

    2024年02月04日
    浏览(61)
  • 下一代智能合约开发语言(一)

    背景 过去的三个月可能是我过去几年离一百万最近的一次,错过了aptos的空投,几分钟就可以做一个任务,最后空投了150APT代币,最高时价值4W。。。真的是真金白银的教训。不过作为一个开发者,看到的更多是区块链未来的价值,所以开始真正投入到智能合约开发的学习中

    2024年02月02日
    浏览(80)
  • 下一代边缘计算技术在哪里?

    扫描文末二维码,立刻 免费 报名 云网一体, 超大规模流量下 边缘云 的架构与技术揭秘 伴随超高清视频时代的开启,热点赛事、晚会直播等特殊场景的巨大流量对业务的带宽储备、节点资源、流量调度和安全保障能力提出了新的挑战。 火山引擎边缘云基于抖音世界杯、央

    2024年02月15日
    浏览(61)
  • Android 下一代架构指南:DDD

    移动端架构与网站架构的区别是什么?网易新闻客户端的架构演进历程是怎样的?为什么要选择 DDD 思想来指导重构?DDD 落地中应当关注哪些方面?带着这些问题我们来看下文。(节选自网易新闻App架构重构实践) 当前,大多数移动开发团队选择以 MVP 作为业务层的核心架构

    2023年04月10日
    浏览(61)
  • Deno 下一代JavaScript运行时

    目录 1、简介 2、Deno 的特点 3、Deno 和 Node 的区别 4、TypeScript开箱即用 5、内置的基本开发工具 独立可执行文件 测试运行器 代码格式化程序 代码linter  6、专为云而建 7、从浏览器到后端的一致代码 TC39 WinterCG 8、高性能联网 9、数百万个社区模块 10、相关框架 Deno是为执行Jav

    2024年02月08日
    浏览(70)
  • 边缘计算:下一代计算模式的突破

      随着物联网、人工智能和大数据等技术的不断发展,计算需求变得越来越复杂,传统的云计算模式已经难以满足快速增长的数据处理需求。在这样的背景下,边缘计算作为一种全新的计算模式崭露头角,为我们带来了更加灵活、高效的解决方案。本文将深入探讨边缘计算的

    2024年02月12日
    浏览(68)
  • 下一代网络爬虫:AI agents

    下一代网络爬虫是爬虫级 AI agents。 由于现代网页的复杂性,现代爬虫都倾向于使用高性能分布式 RPA,完全和真人一样访问网页,采集数据。由于 AI 的成熟,RPA 工具也在升级为 AI agents。因此,网页爬虫的发展趋势是爬虫级智能体(AI agents),或者我喜欢称为 数字超人 。 互联

    2024年01月22日
    浏览(64)
  • 下一代Windows命名为Win 11?微软的下一步要来了

    这包括一个新的开始菜单,新的系统图标,文件资源管理器的改进,以及结束Windows 95时代的图标,圆角和对内置Windows应用程序的更新也在计划之中。 除了用户界面之外,Windows的重大变化似乎也在稳步进行中。微软似乎准备解决很多挥之不去的问题,计划对多个显示器上的应

    2024年04月12日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包