Chatgpt系列(一) 如何使用chatgpt

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

系列文章目录

第一章: 如何使用chatgpt 

第二章: chatgpt的概述

第三章: langchain入门

第四章: index

第五章: prompt


目录

系列文章目录

前言

一、LLM是什么?

二、使用步骤

1.学习地址

2.阅读内容重点的介绍

2.答复

读入数据

总结


前言

随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了LLM(large language model)学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、LLM是什么?

large language model是大语言模型, 区别于以往的算法模型, 对自然语言的语义分析效果更佳突出.

二、使用步骤

1.学习地址

【中文完整版全9集】第1集 引言-ChatGPT提示工程师|AI大神吴恩达教你写提示词|prompt engineering_哔哩哔哩_bilibili【中文完整版全9集】第1集 引言-ChatGPT提示工程师|AI大神吴恩达教你写提示词|prompt engineering是【中文完整版全9集】ChatGPT提示工程师|AI大神吴恩达教你写提示词|prompt engineering的第1集视频,该合集共计9集,视频收藏或关注UP主,及时了解更多相关视频内容。https://www.bilibili.com/video/BV1No4y1t7Zn?p=1

相关的代码:prompt-engineering-for-developers/content at main · datawhalechina/prompt-engineering-for-developers · GitHub

2.环境准备

  • python3.9的环境
  • pip install openai
  • 能够确保你的服务器可以访问openai, 翻墙
  • 已经申请了一个可用的有费用的api_key

3.chatgpt的基本结构

# coding=utf-8
import openai
import argparse
from dotenv import load_dotenv, find_dotenv

_ = load_dotenv(find_dotenv())  # read local. env file
openai.api_key = "sk-***"
"""
abc
"""


def get_completion(prompt, model="gpt-3.5-turbo"):
    print("开始运行 prompt= %s" % prompt)
    messages = [{"role": "user", "content": prompt}]
    response = openai.ChatCompletion.create(
        model=model,
        messages=messages,
        temperature=0  # this is the degree of randomness of
    )
    m = response.choices[0].message["content"]
    print('问题: %s结果%s' % (prompt, m))
    return m


def demo2():
    text = "您应该通过提供清晰明了的说明来表达您希望模型做什么尽可能具体。" \
           "并减少接收不相关信息的机会这将引导模型朝向期望的输出,或错误的响应。" \
           "不要混淆写用写一个简短的提示来清除提示。在许多情况下,较长的提示为模型提供了更多的清晰度和上下文,从而可以产生更详细和相关的输出 "
    prompt = f"将由三个反调分隔的文本汇总为一个句子```{text}```"
    get_completion(prompt=prompt)

常用的chatgpt分为了两部分,一部分是链接api的工具部分,一部分是prompt的问题部分

4.视频中的重点解读

重点是第二章节, 也就是书写prompt的规范和技巧

## 提示词的作用
- 指导语言模型完成不同的任务
- 提高模型的准确性和效率

## 提示词的原则
- 提供尽可能清晰和具体的指示
- 给模型时间思考

## 提示词的技巧
- 使用分隔符清楚地指示输入的不同部分
- 使用格式化和引号来突出重要的信息
- 使用主题、标题、编号等来组织提示词的结构
- 考虑潜在的边缘情况和异常输入

## 减少模型的幻觉
- 幻觉是模型虚构的想法,可能与事实不符
- 要求模型从文本中找到相关的引用,或者让模型先计算出自己的解决方案
- 有一种方法可以将答案追溯到源文档,通常有助于减少幻觉

## 总结和展望
- 回顾了提示词的指导方针和策略
- 鼓励观众进入下一个视频,学习迭代的快速开发过程


总结

其他的只能说gpt告诉我们, 需要多多练习prompt的精准描述才能更好的产生结果文章来源地址https://www.toymoban.com/news/detail-457624.html

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

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

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

相关文章

  • AIGC系列文章目录 第一章 AIGC 与AI对话,如何写好prompt?

    生成式人工智能AIGC(Artificial Intelligence Generated Content)是人工智能1.0时代进入2.0时代的重要标志。 AIGC对于人类社会、人工智能的意义是里程碑式的。 短期来看 AIGC改变了基础的生产力工具, 中期来看 会改变社会的生产关系, 长期来看 促使整个社会生产力发生质的突破,在

    2024年02月06日
    浏览(46)
  • Git系列文章目录 - Git 子模块git submodule使用

    项目中有时会遇到会涉及子模块的使用,比如 flatpak 项目包含多个子模块。 进入需要添加子模块的目录,一般是项目根目录。 删除子模块目录及源码: 删除项目目录下.gitmodules文件中子模块相关条目: 删除配置项中子模块相关条目: 删除模块下的子模块目录: 清除子模块

    2024年01月20日
    浏览(62)
  • 如何分析判断一篇文章是不是chatgpt写的

    判断一篇文章是否由ChatGPT写成并不是一件容易的事情,因为ChatGPT的文本生成能力已经非常接近人类水平。然而,可以通过以下几个方面来进行初步分析和判断: 内容的连贯性:ChatGPT由大量的训练数据驱动,它在生成文本时可能会受限于数据中存在的特定模式和常见的表达方

    2024年02月16日
    浏览(48)
  • ​使用ChatGPT进行文章降重​

    #ChatGPT@TOC 在ChatGPT引领的技术爆炸时期,如何使用它对文章进行降重? 推荐一个实测简单有效的方法,只需两步: 简单来说就是先进行关键点提取再进行关键点扩写。 关键点提取 提炼出这段话的关键点和结论,简明扼要: … …(你要降重的那段话) 新建一个New chat,关键点扩

    2024年02月08日
    浏览(48)
  • 使用ChatGPT进行文章降重

    #ChatGPT@TOC 在ChatGPT引领的技术爆炸时期,如何使用它对文章进行降重? 推荐一个实测简单有效的方法,只需两步: 简单来说就是先进行 关键点提取 再进行 关键点扩写 。 关键点提取 提炼出这段话的关键点和结论,简明扼要: … …(你要降重的那段话) 新建一个New chat,关键

    2024年02月11日
    浏览(32)
  • 【ChatGPT】使用 Cursor !其中集成了免费的 GPT-4 帮我写代码,写文章,聊天(ChatGPT)

    官网是 cursor.so,下载后安装即可使用,无需科学上网。 Github: https://github.com/getcursor/cursor 现在速度又快还免费,只希望收费晚点来。 使用过程中如果一次回复的字数太多了会戛然而止,这时候跟他说“上面的代码没写完,请写完”就可以了。   目录          一、GPT-4在代

    2023年04月12日
    浏览(44)
  • 使用ChatGPT最新版实现批量写作,打造丰富多彩的聚合文章

    随着人工智能的迅猛发展,ChatGPT最新版作为一种自然语言处理模型,可以为我们提供强大的文本生成能力。在这篇文章中,我们将探讨如何利用ChatGPT最新版来实现批量写作,从而打造丰富多彩的聚合文章。 一、ChatGPT最新版简介 ChatGPT最新版是由OpenAI开发的一种基于大规模预

    2024年02月09日
    浏览(49)
  • 【PPT】《使用ChatGPT一键制作带自动配图的PPT演讲稿》- 知识点目录

    为了制作《汽车诞生史》PPT,您可以考虑以下提示: 开场:引用一句关于汽车的名言或警句,如“汽车是现代生活的象征”,“车祸并非事故,而是可以避免的错误”。 起源:介绍汽车的起源和早期发展历史,包括发明汽车的重要人物和他们的贡献。 技术进步:介绍汽车技

    2023年04月09日
    浏览(77)
  • vscode 系列文章目录 - ctrl+鼠标左键无效

    vscode 中有时会遇到 “Alt + 鼠标点击” 有效,但 “Ctrl + 鼠标点击” 无效,这时可以通过 Ctrl + , 进行系统配置。 进入VScode的首选项,选择设置(快捷键 Ctrl + , ),输入Go to definition,找到如下两个设置。 Editor: Multi Cursor Modifier 设置成 alt “editor.gotoLocation.multipleDefinitions” 设置

    2024年04月23日
    浏览(52)
  • 【vim 学习系列文章 5 - cscope 过滤掉某些目录】

    上篇文章:【vim 学习系列文章 4 - vim与系统剪切板之间的交互】 下篇文章:【vim 学习系列文章 6 – vim 如何从上次退出的位置打开文件】 第一步 创建自己的 cscope 脚本 ~/.local/bin/cscope.sh ,如下: 我的这个脚本首先去区分当前执行 cscope 命令的目录是 rt-thread 目录还是 linux 目

    2024年02月12日
    浏览(82)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包