Processo de Solicitação
Para usar a API Midjourney Describe, você precisa primeiro ir à página de solicitação Midjourney Describe API para solicitar o serviço correspondente. Ao entrar na página, clique no botão “Acquire”, conforme mostrado na imagem:
Se você ainda não estiver logado ou registrado, será redirecionado automaticamente para a página de login, convidando-o a se registrar e fazer login. Após o login ou registro, você será redirecionado de volta para a página atual.
Na primeira solicitação, haverá um crédito gratuito disponível, permitindo que você use a API sem custo.
Exemplo de Solicitação
Vamos usar uma imagem como exemplo para demonstrar como usar essa API. Suponha que temos uma imagem de paisagem, a seguir, demonstraremos como fazer o upload dessa imagem e obter a descrição.Exemplo de Imagem de Solicitação
Configurando o Cabeçalho e o Corpo da Solicitação
Request Headers incluem:accept: especifica que a resposta deve ser no formato JSON, preenchido comoapplication/json.authorization: a chave para chamar a API, que pode ser selecionada diretamente após a solicitação.
image_url: o endereço do arquivo de imagem enviado.
Exemplo de Código
Pode-se notar que, no lado direito da página, já foram gerados automaticamente códigos em várias linguagens, conforme mostrado na imagem:
CURL
Python
Exemplo de Resposta
Após uma solicitação bem-sucedida, a API retornará 4 descrições da imagem. Por exemplo:descriptions, que inclui quatro resultados, cada um sendo uma descrição candidata.
Tratamento de Erros
Ao chamar a API, se ocorrer um erro, a API retornará o código de erro e a mensagem correspondente. Por exemplo:400 token_mismatched: Solicitação inválida, possivelmente devido a parâmetros ausentes ou inválidos.400 api_not_implemented: Solicitação inválida, possivelmente devido a parâmetros ausentes ou inválidos.401 invalid_token: Não autorizado, token de autorização inválido ou ausente.429 too_many_requests: Muitas solicitações, você excedeu o limite de taxa.500 api_error: Erro interno do servidor, algo deu errado no servidor.

