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 系列语言模型中的一个特性,它可以通过提供一些指令或者例子来“命令”模型,让它完成各种不同的自然语言处理任务,例如生成内容或代码、文本摘要、对话、创意写作、风格转换等。
本章节向初学者详细的讲解OpenAI Function calling的开发步骤。
本教程主要介绍OpenAI Embeddings文本嵌入模型的使用方法。
掌握模型微调(Fine-tuning)技术,优化预训练模型应用在具体任务上的性能。通过本教程,你将了解何时使用微调、选择合适模型、准备数据,并学会评估与应用定制模型。
向开发者介绍DALL·E模型API开发步骤。
本章节主要学习GPT-4视觉模型API的使用。
学习OpenAI的TTS和STT技术
本教程详细指导您如何创建和运行个性化的AI助手,适用于客户支持、在线教育等多种业务场景。掌握核心对象如Assistant、Thread与Message的管理,并了解如何优化Assistant的响应能力和上下文处理。
ChatGPT插件,就一种扩展ChatGPT对话能力的方式,例如:我们在跟ChatGPT聊天的时候,让ChatGPT帮我们买电影票、订酒店、点外卖等。