什么是 OpenAI?
OpenAI 是一家致力于通用人工智能(AGI)研究与开发的公司,其推出的 GPT 系列大语言模型(如 GPT-3、GPT-4)在自然语言处理领域具有革命性意义。
通过 OpenAI 提供的 API,开发者可以轻松集成强大的 AI 能力到自己的应用中,例如智能客服、内容生成、代码辅助等。
快速开始
1. 获取 API Key
前往 OpenAI 平台 注册账号,并在 API Keys 页面创建一个新的密钥。
2. 安装依赖(以 Python 为例)
pip install openai
3. 编写第一个程序
import openai
openai.api_key = "你的 API 密钥"
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": "你好,OpenAI!"}]
)
print(response.choices[0].message['content'])
常用模型介绍
- gpt-3.5-turbo:性价比高,适合大多数聊天和文本生成场景。
- gpt-4:更强的理解与推理能力,适合复杂任务(需申请权限)。
- text-embedding-ada-002:用于生成文本向量,支持语义搜索与聚类。
最佳实践建议
- 始终将 API Key 存储在环境变量或安全配置中,不要硬编码在前端代码里。
- 设置合理的请求频率限制,避免超出配额。
- 使用 system 角色设定 AI 的行为风格,提升输出质量。
- 对用户输入进行过滤,防止提示注入攻击(Prompt Injection)。
常见问题(FAQ)
Q:OpenAI 在中国能用吗?
A:OpenAI 官方服务在中国大陆访问受限,建议使用代理或考虑国内替代方案(如通义千问、文心一言等)。
Q:费用如何计算?
A:按 token 计费,不同模型价格不同。例如 gpt-3.5-turbo 约 $0.002 / 1K tokens。详情见 官方定价页。