跳转到主要内容
使用 API

安装 SDK

Python、Java、Node.js 和 Go 环境配置

千问云提供 DashScope SDK(Python、Java),同时兼容 OpenAI SDK 调用。OpenAI 提供 Python、Node.js、Java 和 Go SDK。

环境准备

如果本地已安装 Python、Java、Node.js 或 Go,可跳过本节。
  • Python
  • Java
  • Node.js
  • Go

检查 Python 版本

检查 Python 和 pip 是否已安装:
python -V
pip --version
image
需要 Python 3.8 及以上版本。如未安装,请前往 python.org 下载。

python -Vpip --version 提示"command not found"?

  • Windows
  • Linux and macOS
  1. 安装 Python 并添加到 PATH。参见 安装 Python
    image
  2. 安装 Python 并设置 PATH 后仍报错,请重启终端后重试。

配置虚拟环境(可选)

建议创建虚拟环境来隔离 SDK 依赖。
  1. 创建虚拟环境
创建名为 .venv 的虚拟环境:
# 如果命令执行失败,可将 python 替换为 python3 后重试。
python -m venv .venv
  1. 激活虚拟环境
激活虚拟环境:
  • Windows:
.venv\Scripts\activate
  • macOS/Linux:
source .venv/bin/activate

安装 SDK

  • Python
  • Java
  • Node.js
  • Go
可通过 OpenAI Python SDK 或 DashScope Python SDK 调用千问云 API。

安装 OpenAI Python SDK

安装 OpenAI Python SDK:
# 如果命令执行失败,可将 pip 替换为 pip3 后重试。
pip install -U openai
image
安装成功提示:Successfully installed ... openai-x.x.x

安装 DashScope Python SDK

安装 DashScope Python SDK:
# 如果命令执行失败,可将 pip 替换为 pip3 后重试。
pip install -U dashscope
image
安装成功提示:Successfully installed ... dashscope-x.x.x
pip 版本警告可忽略。

后续步骤

运行 OpenAI SDK 或 DashScope SDK 的代码示例。
安装 SDK - 千问云