Model Studio proporciona SDK oficiales de DashScope (Python, Java) y admite SDK de OpenAI (Python, Node.js, Java, Go) para llamadas a API compatibles con OpenAI.
NotaPara llamar a modelos de voz en tiempo real o multimodales compatibles con Realtime API a través de AOQ, consulte Descargas del SDK de AOQ. Para ver los modelos y protocolos compatibles, consulte Compatibilidad de modelos y protocolos.
Instalar el SDK
Python
El SDK requiere Python >= 3.9.
Puede llamar a los modelos en Model Studio usando el SDK de Python de DashScope (recomendado) o el SDK de Python de OpenAI.
Instalar el SDK de Python de DashScope
Instale o actualice el SDK de Python de DashScope:
# If this fails, replace pip with pip3
pip install -U dashscope
Busque Successfully installed ... dashscope-x.x.x para confirmar la instalación.
Instalar el SDK de Python de OpenAI
Instale o actualice el SDK de Python de OpenAI:
# If this fails, replace pip with pip3
pip install -U openai
Busque Successfully installed ... openai-x.x.x para confirmar la instalación.
Java
DashScope
Agregue la dependencia del SDK de Java de DashScope. Reemplace the-latest-version con el número de versión más reciente del repositorio 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
Agregue la dependencia del SDK de Java de OpenAI (reemplace the-latest-version con el número de versión más reciente; recomendado: 3.5.0). El SDK requiere 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
Ejecute este comando en su terminal:
npm install --save openai
# Or
yarn add openai
NotaSi la instalación falla, configure un espejo de registro:
npm config set registry https://registry.npmmirror.com/
Después de configurar el espejo, vuelva a ejecutar el comando de instalación del SDK.
Busque added xx package in xxs para confirmar la instalación. Verifique la versión: npm list openai.
Go
OpenAI
Instale el SDK de Go de OpenAI (que requiere Go 1.22+) en la carpeta de su proyecto:
go get 'github.com/openai/openai-go/v3'
O instale una versión específica:
go get -u 'github.com/openai/openai-go/v3@v3.8.1'
Si la instalación se agota por tiempo de espera, configure un espejo de Alibaba Cloud:
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
Importe el SDK:
import (
"github.com/openai/openai-go/v3" // imported as openai
)
Siguientes pasos
Después de instalar el SDK:
- Seleccione un modelo que se adapte a su escenario desde la consola de Model Studio.
- Comience a desarrollar su aplicación utilizando modelos para generación de texto, generación de imágenes, generación de video, síntesis de voz, reconocimiento de voz, incrustación o reordenamiento.
- Obtenga información sobre los detalles de compatibilidad con la API de OpenAI.