Model Studio fournit des SDK DashScope officiels (Python, Java) et prend en charge les SDK OpenAI (Python, Node.js, Java, Go) pour les appels d'API compatibles avec OpenAI.
Installer le SDK
Python
Ce SDK nécessite Python >= 3.9.
Appelez des modèles sur Model Studio via le SDK DashScope pour Python (recommandé) ou le SDK OpenAI pour Python.
Installer le SDK DashScope pour Python
Installez ou mettez à jour le SDK DashScope pour Python :
# If this fails, replace pip with pip3
pip install -U dashscope
Le message Successfully installed ... dashscope-x.x.x confirme l'installation.
Installer le SDK OpenAI pour Python
Installez ou mettez à jour le SDK OpenAI pour Python :
# If this fails, replace pip with pip3
pip install -U openai
Le message Successfully installed ... openai-x.x.x confirme l'installation.
Java
DashScope
Ajoutez la dépendance du SDK DashScope pour Java. Remplacez the-latest-version par la version la plus récente disponible dans le dépôt Maven.
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
Ajoutez la dépendance du SDK OpenAI pour Java (remplacez the-latest-version par la version la plus récente ; version recommandée : 3.5.0). Ce SDK requiert Java 8 or later.
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
Exécutez la commande suivante dans votre terminal :
npm install --save openai
# Or
yarn add openai
RemarqueEn cas d'échec de l'installation, configurez un miroir de registre :
npm config set registry https://registry.npmmirror.com/
Une fois le miroir configuré, relancez la commande d'installation du SDK.
Le message added xx package in xxs confirme l'installation. Vérifiez la version avec la commande : npm list openai.
Go
OpenAI
Installez le SDK OpenAI pour Go (nécessite Go 1.22+) dans le dossier de votre projet :
go get 'github.com/openai/openai-go/v3'
Pour installer une version spécifique, exécutez plutôt :
go get -u 'github.com/openai/openai-go/v3@v3.8.1'
Si l'installation expire, définissez un miroir Alibaba Cloud :
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
Importez ensuite le SDK :
import (
"github.com/openai/openai-go/v3" // imported as openai
)
Étapes suivantes
Une fois le SDK installé :
- Sélectionnez, dans la console Model Studio, le modèle adapté à votre cas d'usage.
- Développez votre application en exploitant les modèles de génération de texte, de génération d'images, de génération vidéo, de synthèse vocale, de reconnaissance vocale, d'embedding ou de reranking.
- Consultez les détails de compatibilité avec l'API OpenAI.