Muse Image API
Crie imagens com Muse Image API a partir de um prompt ou de até nove referências. Escolha uma proporção ou siga a das referências e obtenha uma imagem WebP pela API de tarefas.
Destaques do Serviço
- Descontos Oficiais
- Pagamento conforme uso
- Rápido e baixa latência
Nenhuma geração ainda.
Preços da Muse Image API
Preços transparentes sem taxas ocultas. Pague apenas pelo que usar.
| Variante | Preço OuroPreço atual | Preço Platina | Preço Diamante | Preço oficial | Sua economia |
|---|---|---|---|---|---|
muse-image-ext | 0.048Credits(~$0.0048)/img | 0.0456Credits(~$0.0046)/img | 0.0432Credits(~$0.0043)/img | 0.06Credits(~$0.006)/img | 20% |
* Os custos reais dependem da saída final.
Crie com Muse Image API
Crie imagens com Muse Image API a partir de um prompt ou de até nove referências. Escolha uma proporção ou siga a das referências e obtenha uma imagem WebP pela API de tarefas.
Recursos de Muse Image API
Modos de geração, requisitos de entrada e especificações de saída.
Texto para imagem com Muse Image API
Imagens de referência com Muse Image API
Sete proporções para Muse Image
Uma imagem WebP com Muse Image Model
Use o modelo muse-image-ext
Tarefas assíncronas com Muse Image API
Preços de Muse Image API
Obtenha e salve os resultados de Muse Image
Casos de uso de Muse Image API
Prepare um briefing para o objetivo do projeto e revise o resultado entregue.
Cenas de produto com Muse Image API
Conceitos de campanha com Muse Image
Visuais editoriais com Muse Image API
Design por referências com muse-image-ext
Imagens sociais com Muse Image
Ferramentas de imagem com Muse Image API
Como obter uma chave Muse Image API e começar
Crie sua chave, prepare o briefing e organize seus resultados.
Obtenha sua chave Muse Image API
Entre na APIMart e crie uma chave em API Keys. Guarde-a no servidor, fora do código do navegador e de repositórios públicos.
Prepare um briefing claro
Descreva o resultado esperado e seu contexto. Guarde o briefing junto com a solicitação para comparar revisões.
Revise e integre o resultado
Compare o resultado com o briefing antes de usá-lo. Organize os recursos selecionados para a próxima etapa da produção.
Exemplos e integração de Muse Image API
Envie muse-image-ext para /v1/images/generations, salve o ID e consulte o resultado com GET /v1/tasks/{task_id}.
- 1
Autentique as solicitações de Muse Image API
Guarde a chave no servidor e envie Authorization: Bearer <key>. Crie um Idempotency-Key para cada nova geração.
- 2
Envie uma tarefa muse-image-ext
Faça POST de model e prompt para /v1/images/generations e salve data[0].task_id da resposta padrão. Ao repetir um envio interrompido, preserve a chave e o corpo.
- 3
Obtenha o resultado de Muse Image
Consulte GET /v1/tasks/{task_id} até completed ou failed. Leia data.result.images[0].url[0] no sucesso ou data.error.message na falha. Um tempo limite local não indica falha da tarefa.
Consulte a referência de Muse Image API para detalhes de solicitações e respostas.
IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "muse-image-ext",
"prompt": "A red ceramic cup on a white table, soft studio lighting, product photograph, no text",
"n": 1,
"aspect_ratio": "1:1"
}'import os
import time
import requests
import uuid
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
idempotency_key = os.environ.get("IDEMPOTENCY_KEY") or str(uuid.uuid4())
headers["Idempotency-Key"] = idempotency_key
print("Idempotency-Key:", idempotency_key)
# 1. Submit the generation task
payload = {
"model": "muse-image-ext",
"prompt": "A red ceramic cup on a white table, soft studio lighting, product photograph, no text",
"n": 1,
"aspect_ratio": "1:1"
}
resp = requests.post(f"{API_BASE}/v1/images/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
print("Task ID:", task_id)
# 2. Poll the task until it finishes
for _ in range(60):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["images"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(5)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.apimart.ai/v1/images/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "muse-image-ext",
"prompt": "Keep the cup from the reference image and place it on a wooden cafe table in warm natural light",
"n": 1,
"image_urls": [
"https://example.com/reference.png"
]
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"Parâmetros de Muse Image API
| Parâmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
model | string | Obrigatório | Padrão: — | Identificador obrigatório: muse-image-ext. |
prompt | string | Obrigatório | Padrão: — | Texto não vazio após remover espaços nas extremidades. Aceita inglês e chinês; obrigatório mesmo com referências. |
image_urls | string[] | Opcional | Padrão: — | Até nove URLs de imagem, Data URIs ou strings base64, com tamanho original total máximo de 11 MiB. Omita sem referências. |
aspect_ratio | string | Opcional | Padrão: — | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2 ou 2:3. No automático, omita o campo, sem enviar "auto". Sem referências: 1:1; com referências: a proporção delas. |
n | integer | Opcional | Padrão: 1 | Somente o número 1. Um resultado por solicitação. |
nsfw_check | boolean | Opcional | Padrão: false | Ativa a moderação antes do envio. O envio bem-sucedido não garante aprovação em todas as verificações. |
Explore as APIs Muse
Escolha a página Muse para o tipo de conteúdo do seu projeto.
Perguntas sobre Muse Image API
O que é Muse Image API?
É a geração de imagens a partir de texto ou referências pelo APIMart. O modelo muse-image-ext retorna uma imagem WebP por tarefa assíncrona.
Qual ID de modelo usa Muse Image API?
Use muse-image-ext completo, incluindo -ext, no campo model da solicitação.
Como obter uma chave de Muse Image API?
Entre no APIMart e crie uma chave em API Keys. Guarde-a no servidor e envie Authorization: Bearer <key> para criar e consultar tarefas.
Quantas referências Muse Image aceita?
De zero a nove imagens, com tamanho original total de até 11 MiB. Envie URLs, Data URIs ou base64 em image_urls; o prompt continua obrigatório.
Quais proporções Muse Image API aceita?
1:1, 16:9, 9:16, 4:3, 3:4, 3:2 e 2:3. No automático, omita aspect_ratio: segue a proporção das referências ou usa 1:1 quando não há referências.
Posso escolher a resolução de Muse Image?
Não. O modelo determina as dimensões e retorna WebP. Não envie um nível de resolução nem tamanho em pixels como 1024x1024.
Muse Image API gera várias imagens ou aceita máscaras?
Uma solicitação gera uma imagem e n só aceita o número 1. Máscaras, vídeos e áudios de referência não são compatíveis.
E se Muse Image API ultrapassar a espera da página?
Guarde o ID e consulte a tarefa depois. Um tempo limite no navegador não cancela a tarefa no servidor; não gere novamente de forma automática.
Como os preços de Muse Image API são calculados?
Confira os preços atuais da conta antes de gerar. O custo final da tarefa e o extrato determinam a cobrança. Cada solicitação é cobrada por imagem.
Posso guardar os resultados de Muse Image?
Baixe ou arquive os arquivos. Quando expires_at estiver presente, faça isso antes do prazo; um link expirado não deve iniciar outra geração paga automaticamente.
Modelos Relacionados
Explore mais modelos da mesma categoria.

Hy Image V3.5 Preview
HY Image 3.5 Preview is an image generation and editing model developed by Tencent Hunyuan. It supports text-to-image creation, reference-based generation, and multi-turn editing, allowing users to refine images through conversational instructions. With support for up to 4K output and flexible image dimensions, it offers a versatile tool for creating and refining visual content.
0.192Credits~$0.0192Economize 20%
LFlux 3 Image Klein
FLUX 3 Image Klein is a compact, open-weight image generation and editing model developed by Black Forest Labs. It combines text-to-image creation, image editing, and composition using up to 10 reference images in a single model. With support for up to 4K resolution and bounding-box layout control, it gives creators flexible tools to bring their ideas to life.
0.072Credits~$0.0072Economize 20%
Mai Image 2.6
MAI-Image-2.6 is Microsoft's image model for text-to-image, single-image editing and composition with up to 5 reference images. It is available in high-quality and Flash versions, with 1K and 2K output and sharp text rendering.
0.32Credits~$0.032Economize 20%
Mai Image 2.6 Flash
MAI-Image-2.6 Flash is the Flash version of Microsoft MAI-Image-2.6 for text-to-image and image editing with up to 5 references, 1K/2K PNG output and optional Bing grounding, billed by actual token usage.
0.16Credits~$0.016Economize 20%