Perguntas comuns sobre as APIs de imagens no Alibaba Cloud Model Studio, abordando depuração, faturamento, limites de taxa e erros de API.
Depuração
Como depurar chamadas à API de imagens localmente?
As APIs de imagens usam HTTP padrão. Este exemplo utiliza a API de texto para imagem Wan com curl.
Ative o serviço de modelo e obtenha uma chave de API e, em seguida, defina-a como variável de ambiente.
Localize o comando
curlna documentação da API. Exemplo:
No macOS ou Linux, execute o comando diretamente no terminal.
No Windows, use uma plataforma de API como Postman ou Apifox para enviar a solicitação HTTP.
Nota: Ao usar uma plataforma de API, substitua$DASHSCOPE_API_KEYno cabeçalhoAuthorizationpela sua chave de API real, por exemplo,Bearer sk-xxxxxx.
Faturamento e limites de taxa
Como funciona o faturamento dos modelos de imagem?
Cada modelo de imagem tem uma cota gratuita e pode ter um preço por imagem:
| Modelo | Cota gratuita | Preço unitário | Limite de QPS para envio de tarefas | Número de tarefas simultâneas |
|---|---|---|---|---|
| Image Model 1 | 500 imagens | Gratuito por tempo limitado | 2 | 1 |
| Image Model 2 | 500 imagens | $0,02/imagem | 2 | 1 |
A cota gratuita e os limites de taxa são compartilhados entre a conta Alibaba Cloud e todos os usuários RAM.
O que significa "gratuito por tempo limitado"?
O modelo está em visualização pública. Após o esgotamento da cota gratuita, o modelo fica indisponível.
O que conta como imagem faturável?
Somente imagens geradas com sucesso são faturadas. Imagens de entrada e solicitações com falha não consomem cota nem geram cobranças.
Como obtenho a cota gratuita?
A cota gratuita é concedida automaticamente ao ativar o Model Studio. Ela tem validade de 90 dias e é compartilhada entre a conta e todos os usuários RAM.
Para mais detalhes, consulte Cota gratuita para novos usuários.
Quando começam as cobranças pagas?
Modelos com preço unitário específico (por exemplo, $0,02/imagem) são comercializados. As cobranças iniciam após o esgotamento ou expiração da cota gratuita.
As taxas são faturadas na conta Alibaba Cloud — todo o uso é consolidado na conta principal.
Visualizar faturas: Acesse a página Billing Overview no Alibaba Cloud Management Console.
Adicionar fundos: Acesse a página Expenses and Costs.
Monitorar uso: Verifique a página Monitoring na plataforma Model Studio (Singapore | Beijing).
Para detalhes completos sobre faturamento, consulte Itens faturáveis.
Erros de API
Erros comuns da API de imagens e soluções:
|
Código de erro |
Mensagem |
Causa típica |
|
|
Falha no download da imagem de referência |
URL da imagem incorreta, inacessível ou com acesso restrito |
|
|
Corpo obrigatório inválido |
O corpo da solicitação contém caracteres chineses que o cliente não consegue analisar |
|
(Timeout) |
Download do recurso de mídia expirou |
Instabilidade de rede entre regiões fora da China continental e o endpoint do serviço |
BadRequest.InputDownloadFailed: "Reference image download failed"
{
"request_id": "657f0d1b-76d0-9e3e-b6d6-xxxxxx",
"output": {
"task_id": "5e6fa974-9a25-4271-8659-xxxxxx",
"task_status": "FAILED",
"code": "BadRequest.InputDownloadFailed",
"message": "Reference image download failed, please check image url."
}
}
Causa: A URL da imagem está incorreta, inacessível ou possui restrição de acesso. O serviço baixa a imagem da URL durante o processamento.
Solução: Verifique se a URL está completa e acessível publicamente. Se a imagem exigir autenticação, faça upload dela em um serviço de armazenamento público, como o OSS, e utilize a nova URL.
InvalidParameter: "Required body invalid"
{
"request_id": "d306ae65-3f6d-9d6c-acfb-xxxxxx",
"code": "InvalidParameter",
"message": "Required body invalid, please check the request body format."
}
Causa: O corpo da solicitação curl contém caracteres chineses que o cliente não consegue analisar.
Solução: No macOS ou Linux, execute curl diretamente no terminal (que lida com UTF-8 nativamente). No Windows, use uma plataforma de API como Postman ou Apifox.
Tempo limite de download de recursos fora da China continental
Download the media resource timed out during the data inspection process
Causa: A instabilidade de rede entre regiões fora da China continental e o endpoint do serviço DashScope provoca tempos limite de download.
Solução: Armazene os recursos de imagem dentro da China continental e configure a aceleração. O período de tempo limite não é configurável.