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.8.
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.