《Prompt工程之OpenAI库》 1)安装教程(阿里云百炼平台)
OpenAI 库是官方提供的 Python 工具,用于轻松访问 ChatGPT、DALL·E、Whisper 等模型接口,支持自然语言处理、图像生成、语音识别等多种功能,适合开发者快速集成 AI 能力。
·
OpenAI 库是官方提供的 Python 工具,用于轻松访问 ChatGPT、DALL·E、Whisper 等模型接口,支持自然语言处理、图像生成、语音识别等多种功能,适合开发者快速集成 AI 能力。
文章目录
一、安装环境准备
确保你已经安装了 Python(建议使用 Python 3.7+ 版本)。你可以在终端或命令行输入以下命令检查:
python --version
或者
python3 --version
二、安装 OpenAI 库
使用 pip 安装最新版 OpenAI 库:
pip install openai
如果你使用的是 Jupyter Notebook,可以在单元格中加上 !:
!pip install openai
三、获取 API 密钥
- 访问 https://bailian.console.aliyun.com
- 注册或登录 阿里云
- 前往我的API-KEY页面,单击创建我的API-KEY。
- 在已创建的API Key操作列,单击查看,获取API KEY。
- 生成一个新的密钥并复制下来(⚠️ 请妥善保管)
四、配置 API 密钥
你可以在代码中直接设置,也可以设置为环境变量(推荐):
方法一:直接在代码中设置
import os
from openai import OpenAI
api_key=“sk-xxx”
client = OpenAI(
api_key=api_key,
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)
方法二:使用环境变量(推荐)
在系统环境中设置变量,例如:
export DASHSCOPE_API_KEY="你的API密钥" # Linux/macOS
set DASHSCOPE_API_KEY="你的API密钥" # Windows
然后在代码中这样调用:
import os
import openai
client = OpenAI(
api_key=os.getenv("DASHSCOPE_API_KEY"),
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)
✨ 使用示例:调用 ChatGPT 聊天接口
下面是一个简单的 Python 脚本,向 qwen-plus模型发送一个问题并获取回答:
import openai
completion = client.chat.completions.create(
model="qwen-plus", # 此处以qwen-plus为例,可按需更换模型名称。模型列表:https://help.aliyun.com/zh/model-studio/getting-started/models
messages=[
{'role': 'system', 'content': 'You are a helpful assistant.'},
{'role': 'user', 'content': '你是谁?'}],
)
# 获取并打印回复
print(response['choices'][0]['message']['content'])
💡 小贴士
- 为避免密钥泄露,不要把密钥写入公共代码库!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)