使用 OpenAI API 的完整指南
作者:XD / 发表: 2025年5月14日 22:15 / 更新: 2025年5月14日 22:15 / 编程笔记 / 阅读量:26
OpenAI 提供了强大且灵活的 API 接口,开发者可以轻松接入 GPT 模型实现文本生成、代码补全、语言翻译等功能。本文将基于 OpenAI 官方文档,简要介绍如何快速开始使用 OpenAI API,并提供关于模型选择与价格的信息。
一、快速开始
要开始使用 OpenAI API,你需要完成以下几个步骤:
1. 注册并获取 API Key
前往 OpenAI 平台:https://platform.openai.com/signup
登录后访问:https://platform.openai.com/account/api-keys
生成并复制你的 API Key(注意保密)。
2. 安装 OpenAI SDK(Python 示例)
pip install openai
3. 编写你的第一个 API 请求
import openai
openai.api_key = "your-api-key"
response = openai.ChatCompletion.create(
model="gpt-4",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Tell me a joke."}
]
)
print(response.choices[0].message['content'])
二、模型介绍
OpenAI 提供多个模型系列,适用于不同场景:
GPT-4 系列
gpt-4
:功能最强,但响应时间较长。gpt-4-turbo
:成本更低、速度更快,推荐优先使用。
GPT-3.5 系列
gpt-3.5-turbo
:性价比高,适合大多数日常任务。
嵌入模型
text-embedding-3-small
text-embedding-3-large
用于文本相似度分析、向量搜索等。
其他模型
whisper
:语音转文字(ASR)模型dall-e
:图像生成模型
完整模型信息请参考: 👉 https://platform.openai.com/docs/models
三、价格说明(2024 年 6 月起)
以下为常用模型定价(以每 1,000 tokens 为单位):
| 模型 | 输入价格 (USD/1K tokens) | 输出价格 (USD/1K tokens) |
| ----------------- | -------------------- | -------------------- |
| gpt-4 | \$0.03 | \$0.06 |
| gpt-4-turbo | \$0.01 | \$0.03 |
| gpt-3.5-turbo | \$0.0015 | \$0.002 |
| embedding (small) | \$0.00002 | - |
| embedding (large) | \$0.00013 | - |
最新价格以官网为准: 👉 https://platform.openai.com/docs/pricing
四、使用小贴士
- 尽可能使用
gpt-4-turbo
来降低成本。 - 使用
system
prompt 来设定助手行为。 - 善用 token 限制(例如 max_tokens)控制响应长度。
- 对于高并发场景,可以使用 OpenAI Assistant API 构建对话代理。
📌 参考链接: