modeller

Qwen3 Omni 30B A3B Captioner

Markdown · JSON

Qwen3 Omni 30B A3B Captioner

Qwen3-Omni-30B-A3B-Captioner beskriver tal, musik, omgivningsljud och filmljud i text. Denna specialiserade variant för en enda dialogomgång tar emot ett ljud som indata utan textprompt; Qwen rekommenderar klipp på högst 30 sekunder för att behålla fina detaljer.

Om modellen

Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.

Översikt: detaljerade beskrivningar av ljud

Qwen3-Omni-30B-A3B-Captioner är en specialiserad modell för ljudbeskrivning, finjusterad från Qwen3-Omni-30B-A3B-Instruct. Den omvandlar ett ljudklipp till en detaljerad skriftlig redogörelse för det som hörs. Qwen utformade den för varierat material, inklusive tal, omgivningsljud, musik, filmeffekter och blandningar av flera ljudkällor. Det gör den användbar för att förbereda en sökbar beskrivning av en ljudresurs eller granska ljudlagren i ett kort mediesegment.

Förståelse av tal och andra ljud

Tillverkaren beskriver analys av flera talare, flerspråkiga uttryck, känslor i rösten och avsikter som antyds av framförandet. Exemplen går utöver en transkription: de beskriver hur röster låter, vilket språk som talas och den omgivande akustiska miljön. För ljud utan tal beskriver modellen miljöns atmosfär, ljud från verkligheten, musikaliska lager och dynamiska detaljer i film eller medier.

Beskrivningar av stämning, talarens avsikt eller kulturell kontext är tolkningar av det hörbara materialet. Behandla dem separat från direkt kontrollerbart tal och ljudhändelser. En ljudbeskrivning kan hjälpa en granskare att uppmärksamma en tonförändring eller ett bakgrundslager; den är inte en mätning av en persons privata känslor eller ett bevis på den fysiska källan till ett tvetydigt ljud.

Captioner-varianten och dess indatakontrakt

Denna modellversion använder en enda dialogomgång. Den tar emot exakt ett ljud som indata per inferens, ingen textprompt, och returnerar enbart text. Den innehåller thinker-komponenten för ljudförståelse; den publicerade konfigurationen avaktiverar uttryckligen ljudutmatning. Överför inte konversations-, bild-, video- eller talgenereringsfunktioner från andra varianter av Qwen3-Omni till Captioner bara för att namnen delar samma familj.

Avsaknaden av en textprompt har praktisk betydelse. Förbered det ljudsegment du vill få beskrivet och skicka det segmentet som hela uppgiften. Lägg inte till en instruktion som ber om en anpassad sammanfattning, översättning, ett svar från en talare eller ett utdataschema. Om ett arbetsflöde behöver dessa omvandlingar hör de hemma i ett separat steg som arbetar med den returnerade beskrivningen, snarare än att förutsättas vara kontroller i denna ljudbeskrivande modellversion.

Förbereda användbart ljud

Qwen rekommenderar att begränsa ett klipp till högst 30 sekunder för en detaljerad beskrivning. Detta är en kvalitetsrekommendation: alltför långt ljud kan försämra uppfattningen av detaljer. Det presenteras inte som en universell hård tröskel för avvisning. För en längre inspelning ska du välja ett meningsfullt kort segment kring den händelse eller scen som granskas. Behåll dess källidentifierare och starttid utanför modellbegäran så att den returnerade ljudbeskrivningen senare kan spåras till originalinspelningen.

Bevara de ljudlager som är relevanta för frågan. Ett röstfokuserat utdrag bör fortfarande inkludera bakgrunden när den påverkar den avsedda beskrivningen; en musik- eller ljudeffektsresurs bör behålla sin viktiga övergång i stället för att klippas vid en godtycklig gräns. Att bearbeta klipp separat hjälper till att behålla lokala detaljer men etablerar inte automatisk kontinuitet eller förståelse av hela inspelningen mellan begäranden.

Vad textresultatet är användbart för

Tillverkarens användningsguide visar ljudbeskrivningar som beskriver talets innehåll och framförande och därefter den omgivande scenen; andra exempel beskriver musik, effekter, förändringar i intensitet och följden av rösthändelser. En ljudkatalog kan lagra den returnerade texten tillsammans med resursnamnet och tidsintervallet. En mediegranskare kan använda den som ett utkast till en ljudlogg. En redigerare kan jämföra beskrivningen med klippet för att avgöra om den fångar de avsedda lagren. Detta är tillämpningsexempel, inte belägg för att modellen i förväg har lyssnat på någon viss användarresurs.

Utdata är en beskrivande text, inte en utlovad ordagrann transkription, en tabell över talarsegmentering, en tidsstämplad undertextfil eller ett genererat ljudspår. När exakt talad ordalydelse eller tidsangivelse krävs ska du kontrollera beskrivningen mot ljudet och använda ett lämpligt särskilt arbetsflöde för den artefakt som behövs. En rikt formulerad beskrivning kan inkludera härledd information om scen eller genre, så bevara osäkerheten när ljudet i sig inte entydigt identifierar källan.

Genereringsexempel och gränser

Tillverkarens fristående exempel ställer in en modellkontext på 32,768 token och en genereringsbudget på 16,384 token, med temperature 0.6, top_p 0.95 och top_k 20. Användningsguiden använder en genereringsbudget på 8,192 token med samma samplingsvärden. Detta är exempelkonfigurationer, inte separat deklarerade maxlängder för ljudbeskrivningar. Den underliggande textkonfigurationen anger 65,536 positioner, vilket inte bör omvandlas till en längdgaranti för ljud.

Generisk hjälpkod eller konfigurationsfält som delas med Omni-familjen åsidosätter inte Captioners uttryckliga kontrakt med ett ljud, ingen textindata och enbart textutdata. Det användbara resultatet är en detaljerad beskrivning av en kort hörbar scen; kontrollera talcitat, antal talare och härledda ljudkällor innan du använder den som auktoritativ dokumentation.

Praktisk uppgift

Praktisk uppgift

Modellbeskrivningen kräver ljudindata, men den valda rutten anger textindata. Inget körklart genereringsexempel ges för denna avvikelse.

Tekniskt exempel på engelska

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.

Förväntat resultat

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.

Kontrollera resultatet

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

Start

Qwen3-Omni-30B-A3B-Captioner beskriver tal, musik, omgivningsljud och filmljud i text. Denna specialiserade variant för en enda dialogomgång tar emot ett ljud som indata utan textprompt; Qwen rekommenderar klipp på högst 30 sekunder för att behålla fina detaljer.

Godkända indata
Text
Resultat
Text

Tillgängligt i Ailoot · indata & metoder

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Indatatyper
text
Utdatatyper
text
Utdataformat
json eller SSE
FältTypKravVärden & gränserStandard
FältmodelTypstringKravObligatorisktVärden & gränser
Qwen/Qwen3-Omni-30B-A3B-Captioner
Standard—
FältmessagesTypmessage[]KravObligatorisktVärden & gränser
Minsta antal objekt: 1
Standard—
Fältmessages[].roleTypstringKravObligatorisktVärden & gränser
Exempel: system, user, assistant, tool, function
Villkor: Dessa roller representeras uttryckligen av källkodens kompatibilitetstyper; den exakta rolluppsättningen är fortfarande modellspecifik.
Beror på modellen
Standard—
Fältmessages[].contentTypstring|content_part[]|nullKravValfrittVärden & gränserStandard—
Fältmessages[].tool_callsTyptool_call[]KravValfrittVärden & gränserStandard—
Fältmessages[].tool_call_idTypstringKravValfrittVärden & gränser
Gäller när: role=tool; använd det faktiska returnerade ID:t
Standard—
Fältmessages[].nameTypstringKravValfrittVärden & gränserStandard—
Fältmessages[].reasoning_contentTypstringKravValfrittVärden & gränser
Gäller när: Skicka tillbaka det faktiska returnerade resonemanget när modellen använder det
Standard—
Fältmessages[].reasoning_detailsTypobject|arrayKravValfrittVärden & gränser
Beror på modellen
Standard—
Fältmax_tokensTypintegerKravValfrittVärden & gränser
Minimum: 1
Beror på modellen
Standard—
Fältmax_completion_tokensTypintegerKravValfrittVärden & gränser
Minimum: 1
Beror på modellen
Standard—
FältstreamTypbooleanKravValfrittVärden & gränserStandardfalse
Fältstream_options.include_usageTypbooleanKravValfrittVärden & gränser
Beror på modellen
Standard—
FälttemperatureTypnumberKravValfrittVärden & gränser
Beror på modellen
Standard—
Fälttop_pTypnumberKravValfrittVärden & gränser
Beror på modellen
Standard—
FältstopTypstring|string[]KravValfrittVärden & gränser
Beror på modellen
Standard—
FälttoolsTypfunction_tool[]KravValfrittVärden & gränser
Beror på modellen
Standard—
Fälttools[].typeTypstringKravValfrittVärden & gränser
function
Beror på modellen
Standard—
Fälttools[].function.nameTypstringKravObligatorisktVärden & gränser
Gäller när: verktyg av typen funktion har tillhandahållits
Standard—
Fälttools[].function.descriptionTypstringKravValfrittVärden & gränserStandard—
Fälttools[].function.parametersTypJSON_schemaKravValfrittVärden & gränserStandard—
Fälttool_choiceTypstring|objectKravValfrittVärden & gränser
Beror på modellen
Standard—
Fältparallel_tool_callsTypbooleanKravValfrittVärden & gränser
Beror på modellen
Standard—
Fältresponse_formatTypobjectKravValfrittVärden & gränser
Beror på modellen
Standard—
Fältreasoning_effortTypstringKravValfrittVärden & gränser
Beror på modellen
Standard—
FältreasoningTypobjectKravValfrittVärden & gränser
Beror på modellen
Standard—
Fältservice_tierTypstringKravValfrittVärden & gränser
Beror på modellen
Standard—
FältinstructionsTypstringKravValfrittVärden & gränser
Kompatibilitetsfält
Standard—
FältfunctionsTypfunction[]KravValfrittVärden & gränser
Beror på modellen
Standard—
Fältfunction_callTypstring|objectKravValfrittVärden & gränser
Beror på modellen
Standard—
Fältprompt_cache_optionsTypobjectKravValfrittVärden & gränser
Beror på modellen
Standard—
FältmodalitiesTypstring[]KravValfrittVärden & gränser
text
Standard—
FältproviderTypobjectKravValfrittVärden & gränser
Villkor: provider.options avvisas på denna Ultra-textrutt
Standard—
Fältcache_control.ttlTypstringKravValfrittVärden & gränser
Villkor: 1h avvisas på de faktiska platserna för promptcache
Standard—
Kombinationer av indatamaterial

Text · UTF8-text

messages[].content

Metodparametrar och livscykel
ParameterAvtal
Parametercontent_typeAvtalapplication/json
ParameterrequiredAvtalmodel, messages
Parametermaterial_typesAvtaltext
ParametermessagesAvtalmeddelandearray med strukturen role/content
Parameterfile_materialAvtaldet faktiska UTF-8-dokumentet infogat som bokstavlig text; inget fil-ID härleds
Parameteroptional_controlsAvtalstream, temperature, top_p, stop, max_tokens, max_completion_tokens, reasoning, response_format, tools, tool_choice
Parametercontrol_scopeAvtalmodellspecifikt; användarens funktionsverktyg skiljer sig från värdbaserade verktyg
Parameteroutput_modalitiesAvtaltext
Parameterhosted_operationsAvtalfalse
Parametermultimodal_input_bindingAvtalnull

Livscykel: synchronous_or_streamed

Skicka det exakta modell-ID:t tillsammans med messages.

Kontextlängden är inte en utdatagräns.

En textfil kan tillhandahålla bokstavlig text; bild-/ljud-/filobjektsindata kräver exakt bindning.

Priser

Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.

Snabbt läge
Ej angivet När snabbt läge är valt
Flex-läge
Ej angivet När läget flex är valt
Högsta resonemangsnivå
Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)

Ailoot-priser

Priser efter konfiguration

KonfigurationPrislistaAvgift
KonfigurationGrundpriser för tokenPrislistaGrundprisAvgift
Indata · Indatatoken $0.0002 / 1K token
Utdata · Utdatatoken $0.0008 / 1K token
Indata · Cacheläsning $0 / 1K token
Indata · Skrivning till cache $0 / 1K token
Indata · Skrivning till cache, 1 tim — / 1K token

Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →

Exempelbegäranden

Modellbeskrivningen kräver ljudindata, men den valda rutten anger textindata. Inget körklart genereringsexempel ges för denna avvikelse.

manufacturer: audio → text

route: text → text

Ta emot och spara resultat

Ailoot Ultra · OpenAI Chat

json eller SSE

Behåll alla färdiga resultat

Behåll varje fullständigt returnerat svar, fil och innehållsdel.

Behåll varje svarsalternativ och dess innehåll/verktygsanrop/resonemang. Sätt i SSE samman deltauppdateringar efter svarsalternativets/verktygets index och behåll den slutliga avslutsorsaken och användningsuppgifterna.

Om det ursprungliga svaret behöver kontrolleras

Behåll begärans/svarets ID:n och huvuden. Ingen generell URL för hämtning av textjobb tillhandahålls.

Svarsfält
FältTyp
Fältchoices[].indexTypinteger
Fältchoices[].message.contentTypstring|null
Fältchoices[].message.tool_callsTyptool_call[]
Fältchoices[].message.reasoning_contentTypstring
Fältchoices[].message.reasoning_detailsTypobject|array
Fältchoices[].finish_reasonTypstring|null
FältusageTypobject
Fel och nästa steg
SvarVillkorNästa steg
Svar400 · invalid_request_errorVillkorOgiltiga obligatoriska fält, ogiltig representation av underlaget eller ogiltigt parametervärdeNästa stegKorrigera de angivna fälten före en ny begäran om att skapa.

Alias

Modellalias

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

Alias för metodsökvägar

Använd metodsökvägarna som visas ovan.

Relaterade anropar-ID:n

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

Start

Qwen3-Omni-30B-A3B-Captioner beskriver tal, musik, omgivningsljud och filmljud i text. Denna specialiserade variant för en enda dialogomgång tar emot ett ljud som indata utan textprompt; Qwen rekommenderar klipp på högst 30 sekunder för att behålla fina detaljer.

Godkända indata
Text
Resultat
json · sse

Tillgängligt i Ailoot · indata & metoder

Ailoot Ultra · Anthropic Messages POST /v1/messages
Indatatyper
text
Utdatatyper
json, sse
Utdataformat
JSON eller SSE
FältTypKravVärden & gränserStandard
FältmodelTypstringKravObligatorisktVärden & gränser
Qwen/Qwen3-Omni-30B-A3B-Captioner
Standard—
FältmessagesTypmessage[]KravObligatorisktVärden & gränserStandard—
Fältmessages[].roleTypstringKravObligatorisktVärden & gränser
user, assistant
Standard—
Fältmessages[].contentTypstringKravObligatorisktVärden & gränserStandard—
Fältmax_tokensTypintegerKravObligatorisktVärden & gränserStandard—
FältstreamTypbooleanKravValfrittVärden & gränserStandardfalse
Kombinationer av indatamaterial

Text · UTF-8-text

sträng i messages[].content

Metodparametrar och livscykel
ParameterAvtal
Parametercontent_typeAvtalapplication/json
ParameterrequiredAvtalmodel, messages, max_tokens
Parameteroptional_controlsAvtalstream
Parametermaterial_typesAvtaltext
Parametertext_file_materialAvtalLäs det faktiska UTF-8-dokumentet och placera texten i det angivna input-fältet eller i strängen för meddelandets innehåll.

Livscykel: synchronous_or_streamed

Priser

Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.

Snabbt läge
Ej angivet När snabbt läge är valt
Flex-läge
Ej angivet När läget flex är valt
Högsta resonemangsnivå
Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)

Ailoot-priser

Priser efter konfiguration

KonfigurationPrislistaAvgift
KonfigurationGrundpriser för tokenPrislistaGrundprisAvgift
Indata · Indatatoken $0.0002 / 1K token
Utdata · Utdatatoken $0.0008 / 1K token
Indata · Cacheläsning $0 / 1K token
Indata · Skrivning till cache $0 / 1K token
Indata · Skrivning till cache, 1 tim — / 1K token

Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →

Exempelbegäranden

Modellbeskrivningen kräver ljudindata, men den valda rutten anger textindata. Inget körklart genereringsexempel ges för denna avvikelse.

manufacturer: audio → text

route: text → json, sse

Ta emot och spara resultat

Ailoot Ultra · Anthropic Messages

JSON eller SSE

Behåll alla färdiga resultat

Behåll varje fullständigt returnerat svar, fil och innehållsdel.

Behåll alla innehållsblock, resonemangssignaturer och faktiska ID:n för verktygsanvändning. Sätt samman alla SSE-deltauppdateringar för blocken; ett första textblock är inte hela utdata.

Om det ursprungliga svaret behöver kontrolleras

Behåll begärans/svarets ID:n och huvuden. Ingen generell URL för hämtning av textjobb tillhandahålls.

Svarsfält
FältTyp
FältidTypstring
FältmodelTypstring
Fältcontent[]Typtext|thinking|tool_use|other content block
Fältstop_reasonTypstring|null
FältusageTypobject
Fel och nästa steg
SvarVillkorNästa steg
Svar400 · invalid_request_errorVillkorOgiltiga obligatoriska fält, ogiltig representation av underlaget eller ogiltigt parametervärdeNästa stegKorrigera de angivna fälten före en ny begäran om att skapa.

Alias

Modellalias

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

Alias för metodsökvägar

Använd metodsökvägarna som visas ovan.

Relaterade anropar-ID:n

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

FAQ · Qwen/Qwen3-Omni-30B-A3B-Captioner
Vilka indata och resultat finns?

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

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

Vilka fält använder begäran?

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

Vilka gränser gäller?

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

Fler detaljer

Anslut Ailoot till Claude Code, OpenCode, Hermes eller din app.

Företaget och dess projektportfölj

Företaget och dess projektportfölj: miljontals kunder; månatlig försäljning för miljarder.

Köp token med rabatt.

Prenumerationsrabatt för återkommande arbete. Kampanjkoder ger upp till 50% vid tokenköp.

Prenumeration
Välj en rabatterad plan för återkommande anrop.
Kampanjkod upp till 50%
Ange koden vid köpet. Priset räknas om enligt kampanjen.
Kostnader i historiken
Modell, token och belopp sparas för varje anrop.

Välj prenumeration · Se modellpriser

Anslut API till produkten som du säljer.

SaaS, appar och botar enligt Ailoots officiella villkor och licensavtal. Begär återförsäljarlicens för vidareförsäljning.

Kommersiell applikation
Bygg text-, bild-, video- och ljudgenerering i tjänstens betalda funktioner.
Återförsäljarlicens
Skicka projektbeskrivning och åtkomstupplägg. Begär skriftliga villkor för användning och vidareförsäljning.
Dokument på webbplatsen
Officiella villkor, licensavtal och databehandlingspolicy finns tillgängliga före anslutning.

Begär återförsäljarlicens · Officiella villkor och licensavtal