什么是 OpenAI API?

使用 OpenAI API

James Chapman

Curriculum Manager, DataCamp

即将学习…

 

课程目标
  • 使用 OpenAI API 访问 AI 模型
  • 用这些模型解决各类任务
  • 使用 Python 编码实现!

 

预备知识
  • 处理 Python 列表与字典的子集
  • 控制流 → ifelifelse
  • 循环 → forwhile

 

不要求掌握
  • AI 或机器学习
使用 OpenAI API

OpenAI、ChatGPT 与 OpenAI API

 

  • OpenAI = AI 研发公司
  • ChatGPT = AI 应用
  • OpenAI API = 访问 OpenAI 模型的接口

 

OpenAI 机构标志。

1 Image Credit: OpenAI
使用 OpenAI API

OpenAI、ChatGPT 与 OpenAI API

 

  • OpenAI = AI 研发公司
  • ChatGPT = AI 应用
  • OpenAI API = 访问 OpenAI 模型的接口

 

一家汽车展厅。

使用 OpenAI API

OpenAI、ChatGPT 与 OpenAI API

 

  • OpenAI = AI 研发公司
  • ChatGPT = AI 应用
  • OpenAI API = 访问 OpenAI 模型的接口

 

一个人与用于订车的界面交互。

使用 OpenAI API

什么是 API?

  • Application Programming Interface

一台计算机向 API 发送请求。

使用 OpenAI API

什么是 API?

  • Application Programming Interface

服务员在厨房与餐桌间传递点单和菜品,类似 API 在设备与系统间的作用。

使用 OpenAI API

什么是 API?

 

我们的设备位置发送到 API,API 将其传给数据库;API 再把系统返回的天气预报发回设备。

使用 OpenAI API

OpenAI API

一台计算机向 OpenAI API 发送请求。

使用 OpenAI API

OpenAI API

一台计算机向 OpenAI API 发送包含模型、数据与参数的请求。

使用 OpenAI API

API vs. 网页界面

  • 为在产品、体验与流程中集成 AI 提供灵活性
  • 通过编程语言交互

一台计算机与 OpenAI API 交互。

  • 几乎无需配置
  • 适合_简化_个人工作流

ChatGPT 网页界面。

使用 OpenAI API

构建 AI 应用

DataLab = 云端、AI 驱动的 IDE

DataLab 生成代码功能的截图。

1 https://www.datacamp.com/datalab
使用 OpenAI API

Ayo berlatih!

使用 OpenAI API

Preparing Video For Download...