知识库
ChatGPT
开始使用 ChatGPT

开始使用 ChatGPT

我的在线 ChatGPT 应用

本教程基于 ChatGPT-Next (opens in a new tab) 开源项目 部署了一个大陆可直接访问的在线ChatGPT应用。Go → (opens in a new tab)

如需使用请联系我索要访问码,你也可以构建自己的应用。

什么是 ChatGPT?

ChatGPT 是由 OpenAI 开发的一种基于 GPT-4 架构的人工智能语言模型。 这个模型旨在生成类似于人类对话的文本,涵盖广泛的话题。它的训练包括了来自书籍、 网站和其他来源的大量文本,其知识库延伸到2023年4月。 ChatGPT 能够回答问题、参与对话、创作创意内容,并就各种主题提供解释。

现已成为几乎必不可少的现代生产力工具(如写无聊的文本、询问代码问题)。

前置知识

在正式开始使用前,有几个关键知识点需要了解:

  • API key:API key 是一种用于识别调用者身份的令牌, 在使用 ChatGPT 时,你需要一个 API key 来识别你的身份。 由于目前 ChatGPT 不是免费的,你可以理解为令牌就是一张银行卡卡号, 通过支付卡里的余额来换取 GPT 服务。

  • Prompt:Prompt 是一种用于指导 ChatGPT 生成文本的文本。 你可以将 Prompt 理解为你和 GPT 对话的内容, GPT 会根据这些生成回答。 Prompt 有以下三个角色:

    • user:代表用户发送的消息,即用户输入的问题或者指令。

    • assistant:代表 GPT 给出的回答或者响应。

    • system:代表系统级消息。系统级消息的目的是给 assistant 提供进一步的指导或者指示, 从而让 assistant 作出更好的响应。

      一个聊天记录的对话内容一般以 system 类型的消息开始,接着是交替的 user 和 assistant 类型的消息。 system 类型的消息可以辅助设定 assistant 的全局行为,指导 GPT 应该如何回答用户的问题。

      对于一般用户而言,不需要关心 Prompt 的角色,向 GPT 发送你的问题即可。