Pular para o conteúdo principal
O Model Fusion responde a uma requisição com vários modelos ao mesmo tempo, faz com que um juiz compare as respostas e retorna uma única resposta. Quem chama o usa como qualquer outro modelo: um ID de modelo, uma resposta.

Casos de uso

  • Revisão entre provedores: coloque modelos de provedores diferentes no painel e leia a lista de contradições do juiz antes de publicar uma resposta ou uma alteração de código.
  • Respostas de alto risco: o preset Safety faz o juiz ponderar riscos físicos, financeiros, jurídicos e médicos e sinalizá-los antes da síntese.
  • Troque modelos sem mexer em quem chama: a fusion é dona do ID de modelo, então alterar o painel ou o juiz não muda o código do cliente.

Criar um Model Fusion

Abra AI Gateway → Model Fusion e selecione Model Fusion no cabeçalho da página. A lista pode ser filtrada por Preset e Status, e o controle na coluna Status ativa ou desativa uma fusion sem excluí-la. A página de detalhes traz a telemetria de Overview, Traces e Settings.
Criar ou alterar uma fusion pelo SDK ou pela API exige uma Management Key com acesso a Model fusions. A referência do SDK de Model Fusion abrange as chamadas de listar, criar, recuperar, atualizar, ativar, desativar e excluir. As chamadas à fusion pelo gateway usam uma API Key comum.

Como usar

Passe a fusion ao gateway como <workspacename>@orq/<name>, o mesmo formato de referência do Smart Router.

Modos de síntese

Presets

O preset muda o que o juiz pondera.

Limites

  • O painel aceita de 1 a 8 modelos de chat distintos. Apenas modelos de provedores: outra fusion não pode fazer parte do painel.
  • Max tool calls varia de 0 a 20 por fase. O preset Budget mantém as ferramentas web desativadas independentemente do controle.
  • A requisição é respondida com um erro quando todas as chamadas do painel falham ou quando a chamada do juiz ou do orquestrador falha.
Uma requisição de fusion contém a conversa e nada mais: o painel, o juiz e o orquestrador vêm da configuração da fusion. Uma requisição que define um controle de geração, roteamento ou ferramentas é rejeitada com invalid_model_fusion (400), em vez de aplicá-lo a uma chamada interna. Remova os campos listados; o painel, o juiz, o orquestrador e as ferramentas web são definidos na fusion.

Custo

Uma requisição de fusion faz várias chamadas de modelo: uma por modelo do painel, uma chamada do juiz, mais no máximo uma tentativa de correção quando a análise dele não passa na validação e, no modo Analysis, uma chamada do orquestrador. Cada chamada paga pelo seu próprio prompt.
  • Uma chamada do painel contém a requisição mais um prompt fixo do painel.
  • A chamada do juiz contém a requisição mais todas as respostas do painel, então sua entrada cresce com o tamanho do painel e com o comprimento das respostas, e não apenas com a requisição.
  • A chamada do orquestrador contém a requisição, a análise estruturada do juiz e as respostas brutas do painel quando Include raw panel answers está ativado.
O uso e o custo na resposta da fusion somam todas as chamadas internas. O faturamento segue as chamadas internas; o total agregado não é cobrado novamente. Os Traces mostram a execução em três fases, panel, judge e synthesis, cada uma com um span por chamada de modelo contendo os tokens e o custo dessa chamada.