阿里云百炼官方提供了 Python 与 Java 编程语言的 SDK,也提供了与 OpenAI 兼容的调用方式(OpenAI 官方提供了 Python、Node.js、Java、Go 等 SDK)。本文为您介绍如何安装 OpenAI SDK 以及 DashScope SDK。
环境准备
若您已熟悉并配置了本地开发环境(Python、Java、Node.js或Go),则可以跳过环境准备阶段,直接安装SDK。
安装SDK
完成步骤一后,您可以安装 DashScope Java SDK。执行以下命令来添加 Java SDK 依赖,并将 the-latest-version
替换为最新的版本号。
打开您的Maven项目的
pom.xml
文件。在
<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>
保存
pom.xml
文件。使用Maven命令(如
mvn compile
或mvn clean install
)来更新项目依赖,这样Maven会自动下载并添加DashScope Java SDK到您的项目中。
以Windows的IDEA集成开发环境为例:
打开您的Gradle项目的
build.gradle
文件。在
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' }
保存
build.gradle
文件。在命令行中,切换到您的项目根目录,执行以下Gradle命令来更新项目依赖。这将会自动下载并添加DashScope Java SDK到您的项目中。
./gradlew build --refresh-dependencies
以Windows的IDEA集成开发环境为例:
完成步骤一后,您可以参考下文来添加 OpenAI Java SDK 依赖。
打开Maven项目的
pom.xml
文件。OpenAI 官方推荐安装 0.31.0 版本的 SDK。
在
<dependencies>
标签内添加以下依赖信息。<dependency> <groupId>com.openai</groupId> <artifactId>openai-java</artifactId> <version>0.31.0</version> </dependency>
保存
pom.xml
文件。使用Maven命令(如
mvn compile
或mvn clean install
)来更新项目依赖,这样Maven会自动下载并添加 OpenAI Java SDK到您的项目中。
OpenAI 提供了 Go 语言的 SDK,您可以在项目目录下通过以下命令来安装:
go get github.com/openai/openai-go@v0.1.0-alpha.62
当终端出现go: added github.com/openai/openai-go v0.1.0-a1pha.62
的提示后,表示您已经成功安装OpenAI SDK。
经测试
v0.1.0-alpha.62
较为稳定。该 SDK 目前还处于测试阶段。
如访问服务器超时,可设置阿里云镜像代理:
# 设置阿里云镜像 go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
下一步
在模型调用文档中,运行 OpenAI 兼容或 DashScope SDK 的代码示例。
相关参考
OpenAI SDK 支持的模型,请参考OpenAI接口兼容。
- 本页导读 (1)
- 环境准备
- 安装SDK
- 下一步
- 相关参考