您可以使用阿里雲百鍊官方的 DashScope SDK(支援 Python 和 Java),也可以通過 OpenAI 官方提供的多語言 SDK(如 Python、Node.js、Java、Go)來調用阿里雲百鍊的 OpenAI 相容介面。
安裝SDK
Python
需要python >= 3.8。
Java
DashScope
在專案中添加 DashScope Java SDK 依賴,並將 the-latest-version 替換為最新的版本號碼。
Gradle
dependencies {
implementation group: 'com.alibaba', name: 'dashscope-sdk-java', version: 'the-latest-version'
}Maven
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dashscope-sdk-java</artifactId>
<version>the-latest-version</version>
</dependency>OpenAI
在專案中添加 OpenAI Java SDK 依賴,並將 the-latest-version 替換為最新的版本號碼。(推薦設定為3.5.0)
需要Java8 或更高版本。
Gradle
dependencies {
implementation("com.openai:openai-java:the-latest-version")
}Maven
<dependency>
<groupId>com.openai</groupId>
<artifactId>openai-java</artifactId>
<version>the-latest-version</version>
</dependency>Node.js
OpenAI
Go
OpenAI
OpenAI 提供了Go 語言的 SDK(需要 Go 1.22+),您可以在專案目錄下通過以下命令來安裝:
go get 'github.com/openai/openai-go/v3'或者設定固定的版本進行安裝:
go get -u 'github.com/openai/openai-go/v2@v3.8.1'如訪問伺服器逾時,可設定阿里雲鏡像代理:go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct在代碼中使用以下命令進行匯入:
import (
"github.com/openai/openai-go/v3" // imported as openai
)後續步驟
成功完成 SDK 的安裝後,您可以:


