Pular para o conteúdo principal

Muse Wonder 1.0 API

meta/muse-wonder-1.0/chat

Muse Wonder 1.0 é o modelo padrão da série Muse Wonder, da Meta, apresentado como um modelo de ponta para programação, agentes de execução longa e uso do computador. Este endpoint de chat aceita texto, imagens, vídeo e áudio na mesma lista de mensagens, processa até 1,048,576 tokens de entrada, transmite a resposta por streaming e devolve chamadas de função que a sua aplicação executa. A variante maior da Meta, Wonder Full, é um produto separado e não é a que este endpoint serve.

Entrada $4Saída $20por 1 milhão de tokensEntrada em cache $0.20

Playground

Enviar uma requisição

Início rápido

Os exemplos usam as definições públicas de parâmetros do endpoint selecionado. Troque a chave de API e as mídias de exemplo e envie a requisição a partir do seu servidor.

SDKs e integrações
POSThttps://api.spicyapi.ai/v1/chat/completions

Autenticação da API

Guarde a chave de API na variável de ambiente do servidor SPICY_API_KEY. Use autenticação Bearer e Content-Type: application/json nas requisições JSON.

Authorization: Bearer $SPICY_API_KEY
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "meta/muse-wonder-1.0/chat",
  "messages": [
    {
      "role": "user",
      "content": "Summarise the following release notes into three bullet points."
    }
  ],
  "stream": true
}' \
  | jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'

Gerado a partir do schema de entrada deste modelo — o mesmo que a API usa para validar cada requisição.

Use um Idempotency-Key para cada requisição lógica. Depois de uma interrupção de rede, não reenvie automaticamente com uma chave nova; guarde o request_id para investigar a requisição aceita. A idempotência não reproduz um stream de chat anterior.

Parâmetros de entrada

Coloque os parâmetros do modelo direto no corpo JSON da requisição, ao lado de model. Este endpoint não usa um objeto input.

messagesarray<object>Obrigatório

Envie ao Muse Wonder 1.0 a conversa em ordem com as fontes para atualizar uma biblioteca de banco de dados; associe cada resultado de ferramenta ao seu tool_call_id.Muse Wonder 1.0 — O vídeo é enviado inline, dentro do limite combinado de 14 MB de mídia.

Valor padrão
Não especificado
Restrições
minItems:1
maxItems:256
response_formatobjectOpcional

Peça ao Muse Wonder 1.0 texto ou JSON estruturado para atualizar uma biblioteca de banco de dados e valide os campos esperados pela sua aplicação.

Valor padrão
Não especificado
tool_choicestringOpcional

No Muse Wonder 1.0, tool_choice aceita auto; devolva cada resultado com o tool_call_id da chamada original.

Valor padrão
Não especificado
Valores permitidos
"auto"
parallel_tool_callsbooleanOpcional

Permite que o Muse Wonder 1.0 proponha várias funções independentes em uma rodada; sua aplicação continua controlando a execução.

Valor padrão
true
toolsarray<object>Opcional

Defina para o Muse Wonder 1.0 até 128 funções no formato OpenAI para atualizar uma biblioteca de banco de dados; sua aplicação valida os argumentos e executa as operações propostas.

Valor padrão
Não especificado
Restrições
maxItems:128
top_pnumberOpcional

top_p controla a amostragem de núcleo do Muse Wonder 1.0; altere esse valor e temperature separadamente ao comparar atualizar uma biblioteca de banco de dados.

Valor padrão
Não especificado
Restrições
minimum:0.01
maximum:1
temperaturenumberOpcional

temperature ajusta a amostragem do Muse Wonder 1.0; você pode manter o padrão para atualizar uma biblioteca de banco de dados, alterando-o quando precisar de outro estilo de resposta.

Valor padrão
Não especificado
Restrições
minimum:0
maximum:2
stopstring | arrayOpcional

Interrompa a saída do Muse Wonder 1.0 com uma sequência ou uma lista de até quatro; o marcador encontrado não aparece no texto final.

Valor padrão
Não especificado
Restrições
minLength:1
minItems:1
maxItems:4
reasoning_effortstringOpcional

O Muse Wonder 1.0 aceita minimal, low, medium, high, xhigh, max, com high como padrão; compare os ajustes para atualizar uma biblioteca de banco de dados acompanhando o consumo de tokens de saída.

Valor padrão
"high"
Valores permitidos
"minimal""low""medium""high""xhigh""max"
max_tokensintegerOpcional

No Muse Wonder 1.0, max_tokens tem padrão 4,096 e teto de 1,048,576 tokens de saída, incluindo raciocínio faturável; reserve espaço para atualizar uma biblioteca de banco de dados.

Valor padrão
4096
Restrições
minimum:1
maximum:1048576

Ler resultado

Com stream em false, a requisição já devolve a resposta completa: leia choices[].message, sem consultar tarefa nenhuma. Coloque stream em true se o seu cliente aceita Server-Sent Events.

Exemplo de resposta concluída
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "created": 1788652800,
  "model": "meta/muse-wonder-1.0/chat",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Here is a concise summary of the release notes."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 32,
    "completion_tokens": 14,
    "total_tokens": 46
  }
}

Esta resposta serve só para mostrar o formato. usage traz a contagem de tokens; o consumo e a cobrança reais dependem da sua requisição.

SDKs e integrações

Use a SpicyAPI no seu app, terminal, assistente de IA ou fluxo visual. Escolha um guia de configuração.

Use no SillyTavern e em apps de roleplay

No SillyTavern, RisuAI, Agnai ou qualquer app com configuração compatível com OpenAI, cole a URL base abaixo e sua chave de API e escolha meta/muse-wonder-1.0/chat como modelo. Chamadas direto do navegador são aceitas, e controles que este modelo não suporta são ignorados em vez de recusados.

Base URL: https://api.spicyapi.ai/v1
Model: meta/muse-wonder-1.0/chat

Use no ComfyUI

Instale os nós da SpicyAPI pelo ComfyUI Manager ou com o comando abaixo e escolha meta/muse-wonder-1.0/chat no nó SpicyAPI Chat para usar este modelo em um grafo do ComfyUI.

cd ComfyUI/custom_nodes
git clone https://github.com/spicyapi-ai/comfyui-spicyapi