ChatGPT|Awesome 清单

528 阅读13分钟

通用

原理

提示词

官方资源

版本

  • [ChatGPT]openai.com/blog/chatgp… - 网页版。这是一个由 OpenAI 开发的人工智能聊天机器人,它允许你与 ChatGPT 进行 AI 对话。
  • [OpenAI API]openai.com/blog/openai… - API 版。一个允许任何人访问 OpenAI 开发的新 AI 模型的平台。
  • [VisualChatGPT]github.com/microsoft/v… ChatGPT 基础上增加了视觉功能的版本。Visual ChatGPT 是一个由微软开发的项目,它可以在聊天中发送和接收图片。它是基于 ChatGPT 和一系列视觉基础模型的组合。

OpenAI 产品等

  • [OpenAI]openai.com/ - OpenAI 的主页。
  • [OpenAI Product]openai.com/product - 本页展示了 OpenAI 提供的产品,如 GPT 模型、DALL-E 2 和 Whisper。
  • [OpenAI API Documentation]platform.openai.com/docs - OpenAI API 的文档,是学习和使用 OpenAI API 的重要资源。
  • [ChatGPT blog]openai.com/blog/chatgp… - 这是 OpenAI 官方博客上的一篇介绍 ChatGPT 的文章。
  • [New Bing]www.bing.com/new : New Bing 是微软开发的新一代搜索引擎,基于 OpenAI 的大型语言模型,能够提供智能聊天、创意和助手功能。
  • [Microsoft 365 Copilot]blogs.microsoft.com/blog/2023/0… :微软发布的融合了大型语言模型(包括GPT-4)的Office全家桶

渠道资源

GitHub 项目

浏览器插件

App

Web App

  • [OpenGPT - Create ChatGPT Application in seconds]open-gpt.app/ - 立即使用海量的 ChatGPT 应用,或在几秒钟内创建属于自己的应用。
  • [Mindshow.fun]www.mindshow.fun/#/templates - 结合 ChatGPT 精简文字内容,利用 md 直接生成 ppt,还可以直接导入 logseq 文件。
  • [Chatpdf]www.chatpdf.com/ - 情报革命在这里,ChatGPT 只是一个开始!
  • [YouChat]you.com/ - 由 You.com 推出的聊天机器人,是一款基于 GPT-3 的可用于编写电子邮件和其他文档的文本生成器。相较于 ChatGPT,YouChat 的回复中会带有引用,进而可以帮助用户追踪每条信息的来源。
  • [Perplexity AI]www.perplexity.ai/ - 核心是将大规模语言模型和搜索引擎结合来进行问答,通过连续对话的形式提供用户需要的答案。相较于 ChatGPT,Perplexity AI 能够提供信息的来源,但其答案的流畅度和完整度相较于 ChatGPT 略显逊色。
  • [Chat Simplifier]chat-simplifier.imzbb.cc/zh - 国人开发,聊天简化器,提取对话重点。
  • [PandaGPT]www.pandagpt.io/ - 辅助阅读 PDF,自动回答问题。

教程

英文视频

  • [The Ultimate Chat GPT Course]www.notion.so/69ed24a317a… - 这个指导课程有 1000 多个资源,帮助你学习如何使用 ChatGPT 来提高你的生活。免费!
  • [Advanced ChatGPT: Full Guide:]www.notion.so/ac6aa68840b… - 他的指南包括初级和高级 ChatGPT 教程,以及一些实用的技巧和例子。免费!
  • [ChatGPT Tutorial - A Crash Course on Chat GPT for Beginners:]www.youtube.com/watch?v=JTx… - 本视频解释了 ChatGPT 的基本概念和用法。你将学习如何使用 ChatGPT 生成各种类型的文本,如购物清单、JavaScript 代码、小故事、简历等。免费!
  • [Complete ChatGPT Tutorial - [Become A Power User in 30 Minutes]]www.youtube.com/watch?v=jHv… - 你可以学习 10 大类命令,让 ChatGPT 为你提供各种有用的信息和服务。免费!
  • [ChatGPT Tutorial for Developers - 38 Ways to 10x Your Productivity:]www.youtube.com/watch?v=sTe… - 38 个 ChatGPT 实例,帮助你学习如何使用 Python、JavaScript、HTML、CSS、React、SQL 等。免费!
  • [ChatGPT Masterclass: A Complete ChatGPT Guide for Beginners]www.udemy.com/course/chat… - 你将学习如何使用 ChatGPT 和 OpenAI 来创建各种类型的内容,你还将学习如何使用 OpenAI API 来创建应用程序和代码。
  • [ChatGPT 101: Learn ChatGPT Prompts & ChatGPT Smart Tips]www.udemy.com/course/tren… - 你将学习如何通过 ChatGPT 的提示和命令实现任务自动化,产生想法,并简化你的工作流程。你还将了解人工智能对社会和未来工作的影响。
  • [ChatGPT: Complete ChatGPT Course For Work 2023Ethically ]www.udemy.com/course/chat… - 你将学习如何使用 ChatGPT 来生成内容,自动化流程,有效沟通,并就不同的主题进行教育。
  • [ChatGPT Masterclass: Smart Tips & ChatGPT Insights & Future]www.udemy.com/course/chat… - 您将学习如何提高您的 ChatGPT 提示技能。此外,本课程还将教您 ChatGPT 的背景、发展、道德、应用和未来。
  • [ChatGPT Masterclass - Build Solutions and Apps with ChatGPT]www.udemy.com/course/chat… - 本课程教你如何用 OpenAI 和 ChatGPT 构建应用程序和解决方案,采用无代码的方法。
  • [ChatGPT for Programmers: Build Python Apps in Seconds]www.udemy.com/course/chat… - 本课程教你如何使用 ChatGPT 在 Python 或其他编程语言中构建应用程序,修复错误,并使你的工作流程自动化。
  • More Courses: [Udemy → ChatGPT]www.udemy.com/courses/sea…

中文视频

  • [ChatGPT 保姆级使用教程:注册、体验、底层逻辑原理解读!]www.bilibili.com/video/BV1HT… 介绍,偏底技术,偏底层原理。

英文图文

中文图文

公司分析与风险投资分析

OpenAI 投资的公司

  • [edgedb]www.edgedb.com/ - EdgeDB 是一个开源数据库,旨在作为 SQL 和关系范式的精神继承者。它旨在解决一些使现有数据库不必要地繁重使用的硬设计问题。
  • [Descript]www.descript.com/ - Descript 是一个协作式音频和视频编辑器,可将音频转录到文本文件中进行编辑。
  • [Ambience Healthcare]www.ambiencehealthcare.com/ - Ambience AutoScribe 是一款全自动的人工智能医疗抄写员,它能实时捕捉医疗机构与患者对话的细微差别,并将其纳入 EMR 工作流程。
  • [Harvey]www.harvey.ai/ - Harvey 是一个智能工具,能让法律工作中研究、起草、分析和沟通等繁琐的工作变得更轻松、更高效。
  • [Mem]get.mem.ai/ - Mem正在构建世界上第一个自组织工作空间,Mem通过消除组织和访问信息的单调乏味和苦差事来提高知识工作者的工作效率。
  • [Speak]www.speak.com/ - Speak 是一款帮助学习新语言的工作,主要是非英语国家学习英语。

OpenAI 支持的公司

  • [Virtuzone]launchpad.vz.ae/ - 阿联酋领先的公司成立专家和屡获殊荣的企业服务提供商,推出 SWYFT 计划,这是一个由 OpenAI 的 ChatGPT 支持的自动商业计划生成器,允许用户在 10 分钟内生成一个完整的商业计划。

OpenAI 生态与产品矩阵

  • 文本
  • ChatGPT - 一个名为 ChatGPT 的模型,它以对话的方式进行交互。对话格式使 ChatGPT 能够回答后续问题、承认错误、质疑不正确的前提并拒绝不适当的请求。
  • GPT - GPT 模型能够执行自然语言处理任务,比如文本生成、摘要和分析。GPT 系列进化过程:GPT-1、GPT-2、GPT-3、Codex、InstructGPT、Code-davinci-002、Text-davinci-002、Text-davinci-003。
  • Embedding model - 新的模型取代了文本搜索、文本相似性和代码搜索的五个独立模型,并且在大多数任务上优于我们以前最强大的模型 Davinci,同时价格降低了 99.8%。
  • 图像
  • DALL·E - 是一个人工智能系统,它可以通过自然语言的描述来创造逼真的图像和艺术。
  • CLIP - 连接文本和图像。一个叫做 CLIP 的神经网络,它可以有效地从自然语言监控中学习视觉概念。CLIP 可以应用于任何可视化分类基准,只需提供要识别的可视化类别的名称,类似于 GPT-2 和 GPT-3 的“0-shot”功能。
  • [Point-E]github.com/openai/poin… - 一个从复杂提示词生成 3D 点云的系统。
  • 音频
  • Whisper - Whisper 是一种通用的语音识别模型,可以转录、识别和翻译多种语言。
  • Jukebox - 一个神经网络,生成音乐作为原始音频在各种流派和艺术家的风格。
  • MuseNet - 这是一个深度神经网络,可以用 10 种不同的乐器生成 4 分钟的音乐作品。

竞品:对话式机器人

  • [OpenChatKit]github.com/togethercom… - 一个类 ChatGPT 开源工具包,基于 EleutherAI 的 GPT-NeoX-20B,内含一个 20B 参数量的大模型,而且该模型在 4300 万条指令上进行了微调。
  • [Jasper Chat]www.jasper.ai/chat - Jasper AI 生态中的一项功能,与 ChatGPT 不同的是,它是付费服务。
  • [Character ai]beta.character.ai/ - 和 ChatGPT 不一样的是,它对聊天的对象(也就是机器人)有很多细分领域。所有人都来参与创建,而不是完全自行创建并训练模型!
  • [Poe]quorablog.quora.com/Poe-1 - Quora 推出的一个类似 ChatGPT 的对话机器人,整合各家 AI 模型推出的一款产品。
  • [Bard]blog.google/technology/… - 谷歌推出的对话机器人。Bard 构建于 LaMDA 模型的基础上,相较于 ChatGPT,Bard 可以检索网页,从而能够回答有关最近发生事件的问题。
  • [YouChat]you.com/search?q=wh… - 由 You.com 推出的聊天机器人,是一款基于 GPT-3 的可用于编写电子邮件和其他文档的文本生成器。相较于 ChatGPT,YouChat 的回复中会带有引用,进而可以帮助用户追踪每条信息的来源。
  • [Perplexity AI]www.perplexity.ai/ - 核心是将大规模语言模型和搜索引擎结合来进行问答,通过连续对话的形式提供用户需要的答案。相较于 ChatGPT,Perplexity AI 能够提供信息的来源,但其答案的流畅度和完整度相较于 ChatGPT 略显逊色。
  • [MOSS]moss.fastnlp.top/ -可执行对话生成、编程、事实问答等一系列任务。
  • [ChatGLM]chatglm.cn/blog?contin… 并针对中文进行了优化。

竞品:大语言模型

  • [LaMDA]blog.google/technology/… : 对话应用的语言模型是一个由谷歌开发的对话大型语言模型系列。LaMDA 使用的是一个仅有解码器的变换器语言模型。
  • [LLaMA]github.com/facebookres… : 由 Meta AI 开发,一个基础性的,650 亿参数的大型语言模型。旨在帮助研究人员推进他们在人工智能子领域的工作。
  • [Gopher]arxiv.org/abs/2112.11… - 由 DeepMind 提供的 2800 亿参数的变换器语言模型,名为 Gopher,是一个基于自回归变换器的密集型 LLM。
  • [GLM]github.com/THUDM/GLM-1… - GLM 是清华大学开发的通用语言模型。GLM-130B 是 GLM 的开源双语(英文&中文)版本,拥有 1300 亿个参数,为拥有单个 A100 或 V100 服务器的用户设计。
  • [GPT-NeoXT-Chat-Base-20B]huggingface.co/togethercom…
  • [BLOOM]huggingface.co/bigscience/… - BLOOM 是 BigScience 的一个自回归大型语言模型(LLM),经过训练,可以利用工业规模的计算资源,从大量的文本数据中延续提示的文本。
  • [OPT]arxiv.org/pdf/2205.01… - 利用元人工智能技术,在开放式预训变压器语言模型中提出了 OPT 模型。OPT 是一系列开源的大型因果语言模型,其性能与 GPT3 相似。

行研报告

学术分析

关键术语对照表

  • 大型语言模型 Large language model
  • 指令微调 Instruction fine-tuning
  • 上下文学习 In-context learning
  • 零样本学习 Zero-shot learning
  • 少样本学习 Few-shot learning
  • 提示词工程 Prompt engineering
  • 思维链 Chain-of thought COT
  • 强化学习 Reinforcement learning
  • 基于人类反馈的强化学习 Reinforcement Learning from Human Feedback RLHF

ChatGPT4 的技术原理

ChatGPT 的技术原理

  • 2014 [Neural Machine Translation by Jointly Learning to Align and Translate]arxiv.org/abs/1409.04… - 这篇论文在 RNN 中引入了注意力机制,提升 RNN 的长序列建模能力。这使得 RNN 能够更准确地翻译更长的句子。
  • 2017 [Attention Is All You Need]arxiv.org/abs/1706.03… - 这篇论文介绍了原始的 Transformer 的结构,是 Transformer 系列的基础。
  • 2018 [BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding]arxiv.org/abs/1810.04… - 这篇论文开启了 NLP 领域的预训练时代。BERT 横空出世。
  • 2018 [Improving language understanding by generative pre-training]openai.com/research/la… - 这篇论文介绍了另一个流行的预训练模型,也就是被后人所熟知的 GPT-1。
  • 2019 [Language models are unsupervised multitask learners]www.semanticscholar.org/paper/Langu… - 这篇论文引入了 GPT-2。
  • 2020 [Language Models are Few-Shot Learners]arxiv.org/abs/2005.14… - 这篇论文引入了 GPT-3。
  • 2022 [Training lanquage models to follow instructions with human feedback]arxiv.org/abs/2203.02… - 这篇论文提出了一种 RLHF 的方式,使用监督学习对模型进行微调。这篇论文也被称为阐述 ChatGPT 思想内核的论文。可以推测,ChatGPT 是 InstructGPT 的扩展版本,它实现了在更大的数据集上的微调。

Prompt engineering 的最近进展

LLMs 的最新进展

资料来源: 

github.com/OpenMindClu…