O Model Studio oferece SDKs oficiais do DashScope (Python, Java) e suporta SDKs da OpenAI (Python, Node.js, Java, Go) para chamadas de API compatíveis com a OpenAI.
Instale o SDK
Python
O SDK requer Python >= 3.9.
Java
DashScope
Adicione a dependência do SDK do DashScope para Java. Substitua the-latest-version pelo número da versão mais recente no repositório 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
Adicione a dependência do SDK da OpenAI para Java (substitua the-latest-version pela versão mais recente; recomenda-se a 3.5.0). O SDK requer 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
Go
OpenAI
Instale o SDK da OpenAI para Go (requer Go 1.22+) na pasta do projeto:
go get 'github.com/openai/openai-go/v3'
Para instalar uma versão específica:
go get -u 'github.com/openai/openai-go/v3@v3.8.1'
Se a instalação atingir o tempo limite, configure um espelho da Alibaba Cloud:
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
Importe o SDK:
import (
"github.com/openai/openai-go/v3" // imported as openai
)
Próximos passos
Após instalar o SDK:
- Selecione um modelo adequado ao seu cenário no console do Model Studio.
- Desenvolva sua aplicação com modelos de geração de texto, geração de imagens, geração de vídeo, síntese de fala, reconhecimento de fala, embedding ou reranking.
- Consulte os detalhes de compatibilidade com a API da OpenAI.