modelos

Qwen3 Omni 30B A3B Captioner

Markdown · JSON

Qwen3 Omni 30B A3B Captioner

Qwen3-Omni-30B-A3B-Captioner descreve fala, música, sons ambientais e áudio cinematográfico em texto. Esta edição especializada de um único turno aceita uma entrada de áudio sem instrução textual; a Qwen recomenda excertos de duração não superior a 30 segundos para conservar os detalhes mais subtis.

Sobre o modelo

Esta descrição apresenta as capacidades do modelo. As entradas, saídas e opções disponíveis no Ailoot para o método selecionado estão indicadas abaixo.

Visão geral: descrições detalhadas de som

Qwen3-Omni-30B-A3B-Captioner é um modelo especializado em descrição de áudio, afinado a partir de Qwen3-Omni-30B-A3B-Instruct. Transforma um excerto de áudio num relato textual detalhado do que se ouve. A Qwen concebeu-o para material variado, incluindo fala, sons ambientais, música, efeitos cinematográficos e misturas de várias fontes sonoras. Isto torna-o útil para preparar uma descrição pesquisável de um recurso de áudio ou rever as camadas sonoras de um breve segmento multimédia.

Compreensão da fala e de sons não verbais

O fabricante descreve a análise de vários falantes, expressões multilingues, emoção vocal e intenções sugeridas pela forma de falar. Os seus exemplos vão além de uma transcrição: descrevem como soam as vozes, a língua falada e a cena acústica envolvente. No áudio sem fala, o modelo descreve a atmosfera ambiental, os sons do mundo real, as camadas musicais e os detalhes dinâmicos em filmes ou conteúdos multimédia.

As descrições de ambiente emocional, intenção do falante ou contexto cultural são interpretações do material audível. Trate-as separadamente da fala e dos eventos sonoros diretamente verificáveis. Uma descrição pode ajudar um revisor a notar uma mudança de tom ou uma camada de fundo; não é uma medição das emoções privadas de uma pessoa nem uma prova da origem física de um som ambíguo.

A edição Captioner e o seu contrato de entrada

Este checkpoint funciona num único turno. Aceita exatamente uma entrada de áudio por inferência, sem instrução textual, e devolve apenas texto. Contém o componente thinker para compreensão de áudio; a configuração publicada desativa explicitamente a saída de áudio. Não transfira para Captioner as funcionalidades de conversação, imagem, vídeo ou geração de voz de outras edições Qwen3-Omni por os seus nomes partilharem a mesma família.

A ausência de uma instrução textual é importante na prática. Prepare o segmento de áudio que pretende descrever e envie esse segmento como a tarefa completa. Não acrescente uma instrução a pedir um resumo personalizado, tradução, resposta de um falante ou esquema de saída. Se um fluxo de trabalho precisar dessas transformações, estas pertencem a uma etapa separada que trabalha sobre a descrição devolvida, em vez de serem presumidas como controlos deste checkpoint de descrição.

Preparação de áudio útil

A Qwen recomenda limitar um excerto a uma duração não superior a 30 segundos para obter uma descrição minuciosa. Trata-se de uma recomendação de qualidade: áudio excessivamente longo pode reduzir a perceção dos detalhes. Não é apresentada como um limiar rígido universal de rejeição. Para uma gravação mais longa, selecione um segmento curto e significativo em torno do evento ou da cena em análise. Mantenha o identificador da fonte e a hora de início fora do pedido ao modelo para que a descrição devolvida possa mais tarde ser associada à gravação original.

Preserve as camadas sonoras relevantes para a questão. Um excerto centrado na voz deve ainda incluir o fundo quando este afeta a descrição pretendida; um recurso de música ou efeitos sonoros deve conservar a sua transição importante em vez de ser cortado num limite arbitrário. O processamento separado de excertos ajuda a conservar o detalhe local, mas não estabelece continuidade automática nem compreensão de toda a gravação entre pedidos.

Utilidade do resultado textual

O guia prático do fabricante apresenta descrições que abordam o conteúdo da fala e a forma de falar e, depois, a cena envolvente; outros exemplos descrevem música, efeitos, mudanças de intensidade e a sequência de eventos vocais. Um catálogo de áudio pode guardar esse texto devolvido juntamente com o nome do recurso e o intervalo temporal. Um revisor de conteúdos multimédia pode utilizá-lo como rascunho de um registo sonoro. Um editor pode comparar a descrição com o excerto para identificar se capta as camadas pretendidas. Estes são exemplos de aplicação, não evidências de que o modelo tenha ouvido antecipadamente qualquer recurso específico do utilizador.

A saída é uma descrição textual, não uma promessa de transcrição palavra por palavra, tabela de diarização, ficheiro de legendas com marcas temporais ou banda sonora gerada. Quando forem necessários o texto falado exato ou tempos precisos, verifique a descrição em relação ao áudio e utilize um fluxo de trabalho dedicado adequado ao artefacto exigido. Uma descrição rica pode incluir informações inferidas sobre a cena ou o género, pelo que deve preservar a incerteza quando o próprio som não identificar a origem de forma inequívoca.

Exemplos de geração e limites

O exemplo autónomo do fabricante define um contexto de modelo de 32,768 tokens e um orçamento de geração de 16,384 tokens, utilizando uma temperatura de 0.6, top_p de 0.95 e top_k de 20. O seu guia prático utiliza um orçamento de geração de 8,192 tokens com os mesmos valores de amostragem. São configurações de exemplo, não comprimentos máximos de descrição declarados separadamente. A configuração textual subjacente lista 65,536 posições, o que não deve ser convertido numa garantia de duração do áudio.

O código genérico de utilitários ou os campos de configuração partilhados com a família Omni não se sobrepõem ao contrato explícito de Captioner: uma única entrada de áudio, sem texto e com saída apenas textual. O resultado útil é uma descrição detalhada de uma breve cena audível; verifique as citações de fala, o número de falantes e as fontes sonoras inferidas antes de a utilizar como registo fidedigno.

Tarefa prática

Tarefa prática

A descrição do modelo exige áudio, mas a rota selecionada declara entrada de texto. Não é fornecido um exemplo de geração pronto a executar para esta incompatibilidade.

Exemplo técnico em inglês

Describe one short audio asset

Manufacturer workflow only: select one short audio clip whose sound layers need a description. Submit exactly that audio input with no text prompt through the documented manufacturer workflow. Keep the asset identifier outside the request. The selected Ailoot text-only route does not provide this audio-input workflow.

Resultado esperado

A detailed text caption covering audible speech, background sounds, music and event order when present, with uncertain sound sources or intentions kept distinct from direct audible observations.

Verificar o resultado

Compare the caption with the same clip for sound sequence and sources; reconcile the Ailoot text-input mismatch before use. Do not send this preparation note as a text prompt.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions Qwen/Qwen3-Omni-30B-A3B-Captioner

Qwen/Qwen3-Omni-30B-A3B-Captioner

Alibaba /Qwen/Qwen3-Omni-30B-A3B-Captioner

Introdução

Qwen3-Omni-30B-A3B-Captioner descreve fala, música, sons ambientais e áudio cinematográfico em texto. Esta edição especializada de um único turno aceita uma entrada de áudio sem instrução textual; a Qwen recomenda excertos de duração não superior a 30 segundos para conservar os detalhes mais subtis.

Entradas aceites
Texto
Resultados
Texto

Disponível no Ailoot · entradas e métodos

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Entrada
text
Saída
text
Formato de saída
json ou SSE
CampoTipoRequisitoValores e limitesPredefinição
CampomodelTipostringRequisitoObrigatórioValores e limites
Qwen/Qwen3-Omni-30B-A3B-Captioner
Predefinição—
CampomessagesTipomessage[]RequisitoObrigatórioValores e limites
Número mínimo de elementos: 1
Predefinição—
Campomessages[].roleTipostringRequisitoObrigatórioValores e limites
Exemplos: system, user, assistant, tool, function
Condições: Estes papéis são representados explicitamente pelos tipos de compatibilidade do código-fonte; o conjunto exato de papéis continua específico do modelo.
Depende do modelo
Predefinição—
Campomessages[].contentTipostring|content_part[]|nullRequisitoOpcionalValores e limitesPredefinição—
Campomessages[].tool_callsTipotool_call[]RequisitoOpcionalValores e limitesPredefinição—
Campomessages[].tool_call_idTipostringRequisitoOpcionalValores e limites
Aplica-se quando: role=tool; use o ID realmente devolvido
Predefinição—
Campomessages[].nameTipostringRequisitoOpcionalValores e limitesPredefinição—
Campomessages[].reasoning_contentTipostringRequisitoOpcionalValores e limites
Aplica-se quando: Reintroduza o raciocínio realmente devolvido quando este modelo o utiliza
Predefinição—
Campomessages[].reasoning_detailsTipoobject|arrayRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Campomax_tokensTipointegerRequisitoOpcionalValores e limites
Mínimo: 1
Depende do modelo
Predefinição—
Campomax_completion_tokensTipointegerRequisitoOpcionalValores e limites
Mínimo: 1
Depende do modelo
Predefinição—
CampostreamTipobooleanRequisitoOpcionalValores e limitesPredefiniçãofalse
Campostream_options.include_usageTipobooleanRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
CampotemperatureTiponumberRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Campotop_pTiponumberRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
CampostopTipostring|string[]RequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
CampotoolsTipofunction_tool[]RequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Campotools[].typeTipostringRequisitoOpcionalValores e limites
function
Depende do modelo
Predefinição—
Campotools[].function.nameTipostringRequisitoObrigatórioValores e limites
Aplica-se quando: Função fornecida como ferramenta
Predefinição—
Campotools[].function.descriptionTipostringRequisitoOpcionalValores e limitesPredefinição—
Campotools[].function.parametersTipoJSON_schemaRequisitoOpcionalValores e limitesPredefinição—
Campotool_choiceTipostring|objectRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Campoparallel_tool_callsTipobooleanRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Camporesponse_formatTipoobjectRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Camporeasoning_effortTipostringRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
CamporeasoningTipoobjectRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Camposervice_tierTipostringRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
CampoinstructionsTipostringRequisitoOpcionalValores e limites
Campo de compatibilidade
Predefinição—
CampofunctionsTipofunction[]RequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Campofunction_callTipostring|objectRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
Campoprompt_cache_optionsTipoobjectRequisitoOpcionalValores e limites
Depende do modelo
Predefinição—
CampomodalitiesTipostring[]RequisitoOpcionalValores e limites
text
Predefinição—
CampoproviderTipoobjectRequisitoOpcionalValores e limites
Condições: provider.options é rejeitado nesta rota textual Ultra
Predefinição—
Campocache_control.ttlTipostringRequisitoOpcionalValores e limites
Condições: 1h é rejeitado nos locais efetivos da cache de prompts
Predefinição—
Combinações de materiais de entrada

Texto · Texto UTF8

messages[].content

Parâmetros e ciclo de vida do método
ParâmetroContrato
Parâmetrocontent_typeContratoapplication/json
ParâmetrorequiredContratomodel, messages
Parâmetromaterial_typesContratotext
ParâmetromessagesContratoLista de mensagens com estrutura role/content
Parâmetrofile_materialContratoDocumento UTF-8 real inserido como texto literal; nenhum ID de ficheiro inferido
Parâmetrooptional_controlsContratostream, temperature, top_p, stop, max_tokens, max_completion_tokens, reasoning, response_format, tools, tool_choice
Parâmetrocontrol_scopeContratoEspecífico do modelo; as ferramentas de funções do utilizador diferem das ferramentas alojadas
Parâmetrooutput_modalitiesContratotext
Parâmetrohosted_operationsContratofalse
Parâmetromultimodal_input_bindingContratonull

Ciclo de vida: synchronous_or_streamed

Envie o ID exato do modelo com messages.

O comprimento do contexto não é um limite de saída.

Um ficheiro de texto pode fornecer texto literal; as entradas de imagem/áudio/objeto de ficheiro exigem uma associação exata.

Tarifários

As referências tarifárias não acrescentam opções ao pedido. Os parâmetros suportados constam do método selecionado.

Modo rápido
Não especificado Quando o modo rápido está selecionado
Modo flex
Não especificado Quando o modo flex está selecionado
Esforço máximo de raciocínio
Não especificado Quando o esforço máximo de raciocínio usa o ajuste predefinido (default)

Tarifas Ailoot

Preços por configuração

ConfiguraçãoTabela de tarifasCusto
ConfiguraçãoTarifas base dos tokensTabela de tarifasTarifa baseCusto
Entrada · Tokens de entrada $0.0002 / 1K tokens
Saída · Tokens de saída $0.0008 / 1K tokens
Entrada · Leitura da cache $0 / 1K tokens
Entrada · Escrita na cache $0 / 1K tokens
Entrada · Escrita na cache, 1 hora — / 1K tokens

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. Como funcionam a reserva e a liquidação →

Exemplos de pedidos

A descrição do modelo exige áudio, mas a rota selecionada declara entrada de texto. Não é fornecido um exemplo de geração pronto a executar para esta incompatibilidade.

manufacturer: audio → text

route: text → text

Receber e guardar os resultados

Ailoot Ultra · OpenAI Chat

json ou SSE

Guardar todos os resultados concluídos

Guarde cada resposta, ficheiro e parte de conteúdo devolvidos na íntegra.

Conserve cada opção com o conteúdo, as chamadas de ferramentas e o raciocínio. Em SSE, junte os deltas por índice de opção e ferramenta e mantenha o motivo final de conclusão e os dados de utilização.

Se for necessário verificar a resposta original

Conserve os ID e cabeçalhos de pedido/resposta. Não é fornecido um URL genérico para obter uma tarefa textual.

Campos da resposta
CampoTipo
Campochoices[].indexTipointeger
Campochoices[].message.contentTipostring|null
Campochoices[].message.tool_callsTipotool_call[]
Campochoices[].message.reasoning_contentTipostring
Campochoices[].message.reasoning_detailsTipoobject|array
Campochoices[].finish_reasonTipostring|null
CampousageTipoobject
Erros e passos seguintes
RespostaCondiçãoPasso seguinte
Resposta400 · invalid_request_errorCondiçãoCampos obrigatórios, representação do material ou valor do parâmetro inválidosPasso seguinteCorrija os campos indicados antes de um novo pedido de criação.

Aliases

Aliases do modelo

Ailoot Ultra Qwen/Qwen3-Omni-30B-A3B-Captioner

Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

IDs de chamada relacionados

Qwen/Qwen3-Omni-30B-A3B-Captioner

Ailoot Ultra · Anthropic Messages POST /v1/messages Qwen/Qwen3-Omni-30B-A3B-Captioner

Qwen/Qwen3-Omni-30B-A3B-Captioner

Alibaba /Qwen/Qwen3-Omni-30B-A3B-Captioner

Introdução

Qwen3-Omni-30B-A3B-Captioner descreve fala, música, sons ambientais e áudio cinematográfico em texto. Esta edição especializada de um único turno aceita uma entrada de áudio sem instrução textual; a Qwen recomenda excertos de duração não superior a 30 segundos para conservar os detalhes mais subtis.

Entradas aceites
Texto
Resultados
json · sse

Disponível no Ailoot · entradas e métodos

Ailoot Ultra · Anthropic Messages POST /v1/messages
Entrada
text
Saída
json, sse
Formato de saída
JSON ou SSE
CampoTipoRequisitoValores e limitesPredefinição
CampomodelTipostringRequisitoObrigatórioValores e limites
Qwen/Qwen3-Omni-30B-A3B-Captioner
Predefinição—
CampomessagesTipomessage[]RequisitoObrigatórioValores e limitesPredefinição—
Campomessages[].roleTipostringRequisitoObrigatórioValores e limites
user, assistant
Predefinição—
Campomessages[].contentTipostringRequisitoObrigatórioValores e limitesPredefinição—
Campomax_tokensTipointegerRequisitoObrigatórioValores e limitesPredefinição—
CampostreamTipobooleanRequisitoOpcionalValores e limitesPredefiniçãofalse
Combinações de materiais de entrada

Texto · Texto UTF-8

Cadeia de caracteres messages[].content

Parâmetros e ciclo de vida do método
ParâmetroContrato
Parâmetrocontent_typeContratoapplication/json
ParâmetrorequiredContratomodel, messages, max_tokens
Parâmetrooptional_controlsContratostream
Parâmetromaterial_typesContratotext
Parâmetrotext_file_materialContratoLeia o documento UTF-8 real e coloque o texto na entrada indicada ou na cadeia de conteúdo da mensagem.

Ciclo de vida: synchronous_or_streamed

Tarifários

As referências tarifárias não acrescentam opções ao pedido. Os parâmetros suportados constam do método selecionado.

Modo rápido
Não especificado Quando o modo rápido está selecionado
Modo flex
Não especificado Quando o modo flex está selecionado
Esforço máximo de raciocínio
Não especificado Quando o esforço máximo de raciocínio usa o ajuste predefinido (default)

Tarifas Ailoot

Preços por configuração

ConfiguraçãoTabela de tarifasCusto
ConfiguraçãoTarifas base dos tokensTabela de tarifasTarifa baseCusto
Entrada · Tokens de entrada $0.0002 / 1K tokens
Saída · Tokens de saída $0.0008 / 1K tokens
Entrada · Leitura da cache $0 / 1K tokens
Entrada · Escrita na cache $0 / 1K tokens
Entrada · Escrita na cache, 1 hora — / 1K tokens

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. Como funcionam a reserva e a liquidação →

Exemplos de pedidos

A descrição do modelo exige áudio, mas a rota selecionada declara entrada de texto. Não é fornecido um exemplo de geração pronto a executar para esta incompatibilidade.

manufacturer: audio → text

route: text → json, sse

Receber e guardar os resultados

Ailoot Ultra · Anthropic Messages

JSON ou SSE

Guardar todos os resultados concluídos

Guarde cada resposta, ficheiro e parte de conteúdo devolvidos na íntegra.

Conserve todos os blocos de conteúdo, as assinaturas de raciocínio e os ID reais de utilização de ferramentas. Junte todos os deltas de blocos SSE; o primeiro bloco de texto não é a saída completa.

Se for necessário verificar a resposta original

Conserve os ID e cabeçalhos de pedido/resposta. Não é fornecido um URL genérico para obter uma tarefa textual.

Campos da resposta
CampoTipo
CampoidTipostring
CampomodelTipostring
Campocontent[]Tipotext|thinking|tool_use|other content block
Campostop_reasonTipostring|null
CampousageTipoobject
Erros e passos seguintes
RespostaCondiçãoPasso seguinte
Resposta400 · invalid_request_errorCondiçãoCampos obrigatórios, representação do material ou valor do parâmetro inválidosPasso seguinteCorrija os campos indicados antes de um novo pedido de criação.

Aliases

Aliases do modelo

Ailoot Ultra Qwen/Qwen3-Omni-30B-A3B-Captioner

Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

IDs de chamada relacionados

Qwen/Qwen3-Omni-30B-A3B-Captioner

FAQ · Qwen/Qwen3-Omni-30B-A3B-Captioner
Que entradas e resultados estão disponíveis?

POST /v1/chat/completions · Qwen/Qwen3-Omni-30B-A3B-Captioner: text → text

POST /v1/messages · Qwen/Qwen3-Omni-30B-A3B-Captioner: text → json, sse

Que campos utiliza o pedido?

POST /v1/chat/completions · Qwen/Qwen3-Omni-30B-A3B-Captioner: model, messages, stream, modalities, provider

POST /v1/messages · Qwen/Qwen3-Omni-30B-A3B-Captioner: model, messages, max_tokens, stream

Que limites se aplicam?

POST /v1/chat/completions · Qwen/Qwen3-Omni-30B-A3B-Captioner: messages.min_items: 1

Mais detalhes

Ligue o Ailoot ao Claude Code, OpenCode, Hermes ou à sua aplicação.

A empresa e a sua carteira de projetos

A empresa e a sua carteira de projetos: milhões de clientes; vendas mensais na ordem dos milhares de milhões.

Compre tokens com desconto.

Desconto por subscrição para trabalho regular. Códigos promocionais — até 50% na compra de tokens.

Subscrição
Escolha um plano com desconto para os pedidos regulares.
Código promocional até 50%
Introduza o código na compra. O preço é recalculado conforme a campanha em vigor.
Custos no histórico
O modelo, os tokens e o montante são guardados para cada pedido.

Escolher subscrição · Ver preços dos modelos

Ligue a API ao produto que vende.

SaaS, aplicações e bots — ao abrigo da oferta e do contrato de licença Ailoot. Para revenda, peça uma licença de revendedor.

Aplicação comercial
Integre geração de texto, imagens, vídeo e som nas funcionalidades pagas do seu serviço.
Licença de revendedor
Envie uma descrição do projeto e do modelo de acesso. Peça condições escritas de utilização e revenda.
Documentos no site
A oferta, o contrato de licença e a política de tratamento de dados estão disponíveis antes da ligação.

Pedir licença de revendedor · Oferta e contrato de licença