ChatGPT 基础使用方法

article/2024/12/22 9:04:18

文章目录

  • 1. ChatGPT 是下一代搜索引擎
  • 2. ChatGPT 是学习助手
  • 3. ChatGPT API 简介
  • 4. ChatGPT API 身份
  • 5. 开发痛点
  • 6. 机会与前景
  • 7. Images
  • 8. Audio

1. ChatGPT 是下一代搜索引擎

  • 根据 3 月份对 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


http://chatgpt.dhexx.cn/article/fCJY9GF7.shtml

相关文章

ChatGPT的基本使用方法和具体使用案例(持续更新中。。。)

普通人使用ChatGPT重在磨练基本功,我下面提供的这套基本功如果你能融会贯通,对内容生产者们有着魔法级别的帮助,至少提升10倍的生产效率。 所谓ChatGPT的基本功核心是学会设置 Prompt , Prompt 你可以理解成「提示语」&#xff0…

[持续更新]使用chatgpt的几种方法~

1. monica 使用edge浏览器或者chrome浏览器,直接在官网下载即可,网址直通: bing: https://www.microsoft.com/zh-cn/edge/download?formMA13FJ google: Google Chrome 网络浏览器 备注:你需要先搭上梯子哈 安装打…

如何正确使用chatgpt,让chatgpt回答优质内容?

我们以chatgpt写一篇文章为例。大家都知道,如果直接让chatgpt写某篇文章,他的回答总是简洁明了的,因为它定位就是聊天,而不是会像“舔狗”一样写一篇小作文。 并且他的回答,总是固定格式的,只要稍微了解ch…

ChatGpt使用、小白上手指南,整理5个ChatGpt学习文库和平台

ChatGpt目前很火,话题度很高,关于它的账号售卖、视频课程网上遍地都是,尝试没有窍门,学习付费太高,一不小心就会被割韭菜。 闲暇之余也从网上搜集整理了5个平台,里面系统的介绍了有关ChatGpt的应用和相关&…

ChatGPT扩展系列之ChatGPT 生成图片

ChatGPT扩展系列之ChatGPT 生成图片 前面其实我们介绍过ChatGPT 生成图片的案例,可以参考我们前面的文章ChatGPT使用案例之图像生成,不过今天我们介绍一下在web 端生成图片。 我们知道ChatGPT是可以生成Markdown并且展示的,所以生成图片的原理就是ChatGPT输出图片的方式同…

chatgpt赋能python:Python下载安装指南

Python下载安装指南 Python是一种易学易用的高级编程语言,它是很多软件工程师的首选语言。在这篇文章中,我们将介绍如何下载和安装Python,以便你可以开始使用这个强大的语言。 下载Python 首先,你需要下载Python的安装程序。请…

在HBuilderX中使用ChatGPT

在HBuilderX中使用ChatGPT,需要安装相应插件。 插件地址:Ask chatGPT, 无需任何配置直接使用 - DCloud 插件市场

在Idea中添加ChatGPT插件——PyCharm

一、下载插件 在setting设置中找到Plugins,下载插件,要点apply应用按钮。 二、相关设置 重启idea,在右边可以看到chatGPT图标 此时还不能使用,输入问题后显示下图右下角的内容,提示缺少token, 下面打开设…

在线可玩的 ChatGPT

这段时间发布了很多AI产品,包括GPT4,MidjourneyV5 ,文心一言,Microsoft 365 Copilot,ai产品要百花齐放了,这里就分享几个基于chatgpt的网站,在线可玩。 ChatGPT prompts 这个网站收集了各种 Cha…

中文ChatGPT平替——ChatGLM:全新对话模型内测,手把手调教开源单卡版本

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

开源项目ChatGPT-website再次更新,累计下载使用1600+

📋 个人简介 💖 作者简介:大家好,我是阿牛,全栈领域优质创作者。😜📝 个人主页:馆主阿牛🔥🎉 支持我:点赞👍收藏⭐️留言&#x1f4d…

ChatGPT应用工具

ChatGPT作为一种先进的自然生成技术,已经在各个领域展现出了其强大的应用能力,下面将给大家介绍一些ChatGPT的功能应用。 简介 此系统是基于likeadmin—PHP开发的智能对话系统,ChatGPT是一种基于人工智能技术的聊天机器人,它可以…

FastChat-Vicuna开放,媲美ChatGPT的90%能力——从下载到安装、部署

FastChat-Vicuna开放,媲美ChatGPT的90%能力——从下载到安装、部署 前言两个前置软件创建FastChat虚拟环境安装PyTorch安装 FastChat下载 LLaMA,并转换为HF格式生成FastChat对应的模型Vicuna启动FastChat的命令行交互将模型部署为一个服务,提…

面试官-你真的懂computed原理?(源码解读)

要理解 computed 的工作原理,只需要理解下面4个特性 - 特性1:computed默认不执行(因为 lazy 的原因,在新建watcher实例的时候,会将 watcher.value 赋值为 undefined,而不会立马进行计算。) - 特性2:取值的…

ChatGPT的兴起的时代,国内chatgpt产品大盘点

1、 百度文心一言 2023年3月发布 文心一言​yiyan.baidu.com/ 2、阿里通义千问 2023年4月发布 通义千问​tongyi.aliyun.com/ 3、讯飞火星 2023年5月发布 讯飞星火认知大模型​xinghuo.xfyun.cn/ 4、360:360智脑 2023年4月发布 360智脑 x 360搜索邀您体验​…

ChatGPT是什么?为何会引爆国内算力需求?

过去十年中,通过“深度学习大算力”从而获得训练模型是实现人工智能的主流技术途径。由于深度学习、数据和算力这三个要素都已具备,全世界掀起了“大炼模型”的热潮,也催生了大批人工智能企业。 大模型是人工智能的发展趋势和未来 大模型&…

国内那么多AI专业,为什么国内却没有ChatGPT?

作者:赵俊博 Jake(浙大博导 AI专家) 浙大青椒,谢邀。以下纯为个人观点,不喜勿喷。 首先,我必须肯定一下ChatGPT,这个模型展现出来如下几个点让我震惊:(1)推…

你如何看待,“国内ChatGPT还没成熟,但ChatGPT的付费模式已经成熟了?”

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 说来奇怪🤔,我们从0到1的事往往较少,但从1到100的嫁衣神功却很多也很快。就像 ChatGPT 还没有…

国内这么多“ChatGPT”是真是假

国内这些产品是真的吗?与国外的ChatGPT有什么联系? 用ChatGPT官方图标当头像 免费试用几次后开始收费 据澎湃科技报道,随手点开微信搜索框,就可以发现一系列与ChatGPT“沾亲带故”的产品,并以ChatGPT的官方图标为头像。…

国内版 ChatGPT 要来了?传百度有此计划

整理 | 苏宓 出品 | CSDN(ID:CSDNnews) ChatGPT 横空出现,引发 AIGC 热潮。虽然 ChatGPT 目前尚未面向国内普通用户开放,但是其彰显的潜力也引得很多开发者、企业跃跃欲试,这其中便包括了搜索引擎巨头百度。…