阿里云百炼官方提供了PythonJava编程语言的SDK,也提供了与OpenAI兼容的调用方式。本文为您介绍如何安装OpenAI SDK以及DashScope SDK。

安装SDK

OpenAI SDK

Python

您需要确保已安装Python3.8或以上版本。

安装或更新OpenAI Python SDK

运行以下命令:

pip install -U openai
如果运行失败,请将pip改为pip3。

Node.js

您可以在终端运行以下命令:

npm install --save openai
# 或者
yarn add openai

如果安装失败,您可以通过配置镜像源的方法来完成安装,如:

npm config set registry https://registry.npmmirror.com/

配置镜像源后,您可以重新运行安装SDK的命令。

OpenAI SDK支持的模型

请参考OpenAI接口兼容

DashScope SDK

Python

您需要确保已安装Python3.8或以上版本。

安装或更新DashScope SDK

pip install -U dashscope
如果运行失败,请将pip改为pip3。

Java

前提条件

已安装Java8或以上版本。

操作步骤

XML
  1. 打开您的Maven项目的pom.xml文件。

  2. <dependencies>标签内添加以下依赖信息。

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>dashscope-sdk-java</artifactId>
    <!-- 请将 'the-latest-version' 替换为查询到的最新版本号:https://mvnrepository.com/artifact/com.alibaba/dashscope-sdk-java -->
    <version>the-latest-version</version>
</dependency>
  1. 保存pom.xml文件。

  2. 使用Maven命令(如mvn clean installmvn compile)来更新项目依赖,这样Maven会自动下载并添加DashScope Java SDK到您的项目中。

Gradle
  1. 打开您的Gradle项目的build.gradle文件。

  2. dependencies块内添加以下依赖信息。

    dependencies {
        // 请将 'the-latest-version' 替换为查询到的最新版本号:https://mvnrepository.com/artifact/com.alibaba/dashscope-sdk-java
        implementation group: 'com.alibaba', name: 'dashscope-sdk-java', version: 'the-latest-version'
    }
  3. 保存build.gradle文件。

  4. 在命令行中,切换到您的项目根目录,执行以下Gradle命令来更新项目依赖。这将会自动下载并添加DashScope Java SDK到您的项目中。

    ./gradlew build --refresh-dependencies

    或者,如果您使用的是Windows系统,命令应为:

    gradlew build --refresh-dependencies

下一步

模型调用文档中,运行OpenAI兼容或DashScope SDK的代码示例。