OpenAI API是一款由OpenAI推出的人工智能API服务,提供了包括自然语言处理、图像处理等在内的多种功能。通过OpenAI 接口,可以实现在我们的程序集成ChatGPT的AI能力。
OpenAI核心概念包括模型、Prompt、Token和API KEY。模型是各种预训练模型,用于解决人工智能任务。Prompt是触发模型生成相应输出的输入文本。Token是文本处理中最小的单元,计费方式按照Token数量计算。API KEY是OpenAI API的访问密钥,用于标识和验证API的调用者。
OpenAI API官方目前支持REST API、Python SDK、Node.js SDK,除此之外社区还提供了各种开发语言的sdk。
OpenAI 的模型主要包括 GPT-4、GPT-3.5、DALL·E、Whisper、Embeddings 和 Moderation。GPT-4 是基于 GPT-3.5 的改进模型,可以理解并生成自然语言或代码。GPT-3.5 与 GPT-4 类似,但推理速度较快。
Prompt 是 GPT 系列语言模型中的一个特性,它可以通过提供一些指令或者例子来“命令”模型,让它完成各种不同的自然语言处理任务,例如生成内容或代码、文本摘要、对话、创意写作、风格转换等。
ChatGPT插件,就一种扩展ChatGPT对话能力的方式,例如:我们在跟ChatGPT聊天的时候,让ChatGPT帮我们买电影票、订酒店、点外卖等。