Qwen3 Omni 30B A3B Captioner
Qwen3-Omni-30B-A3B-Captioner popisuje řeč, hudbu, okolní zvuky a filmový zvuk jako text. Tato specializovaná jednotahová edice přijímá jeden zvukový vstup bez textového promptu; Qwen doporučuje klipy nejvýše 30 sekund dlouhé pro zachování jemných detailů.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionsQwen/Qwen3-Omni-30B-A3B-Captioner - Ailoot Ultra · Anthropic Messages
POST /v1/messagesQwen/Qwen3-Omni-30B-A3B-Captioner
O modelu
Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.
Přehled: podrobné popisy zvuku
Qwen3-Omni-30B-A3B-Captioner je specializovaný model popisu zvuku, doladěný z Qwen3-Omni-30B-A3B-Instruct. Převádí zvukový klip na podrobný textový popis toho, co je slyšet. Qwen jej navrhl pro různorodý materiál včetně řeči, okolních zvuků, hudby, filmových efektů a směsí několika zdrojů zvuku. Je tak užitečný pro přípravu prohledávatelného popisu zvukového souboru nebo kontrolu zvukových vrstev v krátkém mediálním úseku.
Porozumění řeči a jiným zvukům
Výrobce popisuje analýzu více mluvčích, vícejazyčných projevů, emocí v hlasu a záměrů naznačovaných přednesem. Jeho příklady jdou nad rámec přepisu: popisují, jak hlasy znějí, jazyk řeči a okolní akustickou scénu. U jiného zvuku než řeči model popisuje atmosféru prostředí, skutečné zvuky, hudební vrstvy a dynamické detaily ve filmu nebo médiích.
Popisy nálady, záměru mluvčího nebo kulturního kontextu jsou interpretacemi slyšitelného materiálu. Posuzujte je odděleně od přímo ověřitelné řeči a zvukových událostí. Popis může recenzentovi pomoci zaznamenat změnu tónu nebo vrstvu na pozadí; není měřením soukromých emocí člověka ani důkazem fyzického zdroje nejednoznačného zvuku.
Edice Captioner a její vstupní kontrakt
Tento checkpoint je jednotahový. Přijímá přesně jeden zvukový vstup na inferenci, žádný textový prompt, a vrací pouze text. Obsahuje komponentu thinker pro porozumění zvuku; zveřejněná konfigurace výslovně vypíná zvukový výstup. Nepřenášejte do Captioner konverzační, obrazové, video ani řečové generační funkce jiných edic Qwen3-Omni jen proto, že jejich názvy sdílejí stejnou rodinu.
Nepřítomnost textového promptu je prakticky důležitá. Připravte zvukový úsek, který chcete popsat, a odešlete jej jako celou úlohu. Nepřipojujte instrukci požadující vlastní shrnutí, překlad, odpověď mluvčího nebo výstupní schéma. Pokud postup potřebuje takové transformace, patří do samostatné fáze pracující s vráceným popisem, místo aby se předpokládaly jako ovládací prvky tohoto popisovacího checkpointu.
Příprava užitečného zvuku
Qwen doporučuje omezit klip na nejvýše 30 sekund pro popis jemných detailů. Jde o doporučení kvality: příliš dlouhý zvuk může snížit vnímání detailů. Není uváděno jako univerzální pevná hranice odmítnutí. U delší nahrávky vyberte smysluplný krátký úsek kolem kontrolované události nebo scény. Jeho zdrojový identifikátor a počáteční čas ponechte mimo požadavek modelu, aby bylo možné vrácený popis později dohledat v původní nahrávce.
Zachovejte zvukové vrstvy relevantní pro otázku. Výňatek zaměřený na hlas by měl stále zahrnovat pozadí, pokud ovlivňuje zamýšlený popis; hudební nebo efektový materiál by měl zachovat důležitý přechod místo řezu na libovolné hranici. Samostatné zpracování klipů pomáhá zachovat místní detaily, ale nedokládá automatickou kontinuitu nebo porozumění celé nahrávce napříč požadavky.
K čemu je textový výsledek užitečný
Sbírka příkladů výrobce ukazuje popisy obsahu a přednesu řeči a poté okolní scény; další příklady popisují hudbu, efekty, změny intenzity a posloupnost hlasových událostí. Zvukový katalog může vrácený text uložit vedle názvu položky a časového rozsahu. Mediální recenzent jej může použít jako návrh zvukového záznamu událostí. Střihač může popis porovnat s klipem a určit, zda zachycuje zamýšlené vrstvy. Jde o příklady aplikací, nikoli důkaz, že model předem poslouchal jakýkoli konkrétní uživatelský materiál.
Výstup je popis, nikoli slíbený doslovný přepis, diarizační tabulka, soubor časovaných titulků nebo generovaná zvuková stopa. Pokud je potřeba přesné znění řeči nebo časování, ověřte popis proti zvuku a použijte vhodný specializovaný postup pro požadovaný výsledek. Bohatě napsaný popis může obsahovat odvozené informace o scéně nebo žánru, proto zachovejte nejistotu, pokud samotný zvuk neidentifikuje zdroj jednoznačně.
Příklady generování a limity
Samostatný příklad výrobce nastavuje kontext modelu na 32 768 tokenů a prostor pro generování na 16 384 tokenů, s temperature 0,6, top_p 0,95 a top_k 20. Jeho sbírka příkladů používá prostor pro generování 8 192 tokenů se stejnými hodnotami vzorkování. Jde o příkladové konfigurace, nikoli samostatně deklarované maximální délky popisů. Základní textová konfigurace uvádí 65 536 pozic, což by se nemělo převádět na záruku délky zvuku.
Obecný pomocný kód nebo konfigurační pole sdílená s rodinou Omni nepřebíjejí explicitní kontrakt Captioner: jeden zvukový vstup, žádný text a pouze textový výstup. Užitečným výsledkem je podrobný popis krátké slyšitelné scény; před použitím jako autoritativního záznamu ověřte citace řeči, počet mluvčích a odvozené zdroje zvuku.
Praktická úloha
Praktická úloha
Popis modelu vyžaduje zvukový vstup, vybraná trasa však deklaruje textový vstup. Pro tento nesoulad není uveden příklad generování připravený ke spuštění.
Technický příklad v angličtině
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.Očekávaný výsledek
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.Ověření výsledku
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
Qwen/Qwen3-Omni-30B-A3B-CaptionerÚvod
Qwen3-Omni-30B-A3B-Captioner popisuje řeč, hudbu, okolní zvuky a filmový zvuk jako text. Tato specializovaná jednotahová edice přijímá jeden zvukový vstup bez textového promptu; Qwen doporučuje klipy nejvýše 30 sekund dlouhé pro zachování jemných detailů.
- Přijímané vstupy
- Text
- Výsledky
- Text
Dostupné v Ailoot · vstupy a metody
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Vstup
text- Výstup
text- Výstupní formát
- json nebo SSE
| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
|---|---|---|---|---|
Polemodel | Typstring | PožadavekPovinné | Hodnoty a limity Qwen/Qwen3-Omni-30B-A3B-Captioner | Výchozí— |
Polemessages | Typmessage[] | PožadavekPovinné | Hodnoty a limity Minimální počet položek: 1 | Výchozí— |
Polemessages[].role | Typstring | PožadavekPovinné | Hodnoty a limity Příklady: system, user, assistant, tool, function Podmínky: Tyto role jsou výslovně zastoupeny typy kompatibility zdrojového kódu; přesná sada rolí zůstává specifická pro daný model. Závisí na modelu | Výchozí— |
Polemessages[].content | Typstring|content_part[]|null | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polemessages[].tool_calls | Typtool_call[] | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polemessages[].tool_call_id | Typstring | PožadavekVolitelné | Hodnoty a limity Platí, když: role=tool; použijte skutečně vrácené ID | Výchozí— |
Polemessages[].name | Typstring | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polemessages[].reasoning_content | Typstring | PožadavekVolitelné | Hodnoty a limity Platí, když: Předávejte zpět skutečně vrácené uvažování tam, kde je tento model používá | Výchozí— |
Polemessages[].reasoning_details | Typobject|array | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Polemax_tokens | Typinteger | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Závisí na modelu | Výchozí— |
Polemax_completion_tokens | Typinteger | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Závisí na modelu | Výchozí— |
Polestream | Typboolean | PožadavekVolitelné | Hodnoty a limity | Výchozífalse |
Polestream_options.include_usage | Typboolean | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poletemperature | Typnumber | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poletop_p | Typnumber | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Polestop | Typstring|string[] | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poletools | Typfunction_tool[] | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poletools[].type | Typstring | PožadavekVolitelné | Hodnoty a limity function Závisí na modelu | Výchozí— |
Poletools[].function.name | Typstring | PožadavekPovinné | Hodnoty a limity Platí, když: nástroj typu funkce je dodán | Výchozí— |
Poletools[].function.description | Typstring | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poletools[].function.parameters | TypJSON_schema | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poletool_choice | Typstring|object | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poleparallel_tool_calls | Typboolean | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poleresponse_format | Typobject | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Polereasoning_effort | Typstring | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Polereasoning | Typobject | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poleservice_tier | Typstring | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poleinstructions | Typstring | PožadavekVolitelné | Hodnoty a limity Pole kompatibility | Výchozí— |
Polefunctions | Typfunction[] | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Polefunction_call | Typstring|object | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Poleprompt_cache_options | Typobject | PožadavekVolitelné | Hodnoty a limity Závisí na modelu | Výchozí— |
Polemodalities | Typstring[] | PožadavekVolitelné | Hodnoty a limity text | Výchozí— |
Poleprovider | Typobject | PožadavekVolitelné | Hodnoty a limity Podmínky: provider.options je na této textové trase Ultra odmítáno | Výchozí— |
Polecache_control.ttl | Typstring | PožadavekVolitelné | Hodnoty a limity Podmínky: Hodnota 1h je ve skutečných umístěních mezipaměti promptů odmítána | Výchozí— |
Kombinace vstupních materiálů
Text · text UTF8
messages[].content
Parametry a životní cyklus metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, messages |
Parametrmaterial_types | Kontrakttext |
Parametrmessages | Kontraktpole zpráv se strukturou role/content |
Parametrfile_material | Kontraktskutečný dokument UTF-8 vložený jako doslovný text; ID souboru se neodvozuje |
Parametroptional_controls | Kontraktstream, temperature, top_p, stop, max_tokens, max_completion_tokens, reasoning, response_format, tools, tool_choice |
Parametrcontrol_scope | Kontraktspecifické pro model; nástroje uživatelských funkcí se liší od hostovaných nástrojů |
Parametroutput_modalities | Kontrakttext |
Parametrhosted_operations | Kontraktfalse |
Parametrmultimodal_input_binding | Kontraktnull |
Životní cyklus: synchronous_or_streamed
Odešlete přesné ID modelu spolu s messages.
Délka kontextu není limitem výstupu.
Textový soubor může dodat doslovný text; obrazové/zvukové vstupy a vstupy v podobě souborových objektů vyžadují přesnou vazbu.
Tarify
Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.
- Rychlý režim
- Neuvedeno Při výběru rychlého režimu
- Režim flex
- Neuvedeno Při výběru režimu flex
- Maximální intenzita uvažování
- Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)
Sazby Ailoot
Ceny podle konfigurace
| Konfigurace | Tabulka sazeb | Poplatek |
|---|---|---|
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Poplatek Vstup · Vstupní tokeny $0.0002 / 1K tokenů Výstup · Výstupní tokeny $0.0008 / 1K tokenů Vstup · Čtení z mezipaměti $0 / 1K tokenů Vstup · Zápis do mezipaměti $0 / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina — / 1K tokenů |
Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →
Příklady požadavků
Popis modelu vyžaduje zvukový vstup, vybraná trasa však deklaruje textový vstup. Pro tento nesoulad není uveden příklad generování připravený ke spuštění.
manufacturer: audio → text
route: text → text
Přijímání a ukládání výsledků
Ailoot Ultra · OpenAI Chat
json nebo SSE
Uchovejte všechny dokončené výsledky
Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.
Zachovejte každou volbu a její obsah/volání nástrojů/uvažování. V SSE sestavujte přírůstky podle indexu volby/nástroje a zachovejte konečný důvod ukončení i údaje o využití.
Pokud je nutné ověřit původní odpověď
Zachovejte ID požadavků/odpovědí a hlavičky. Není dodána obecná URL pro načtení textové úlohy.
Pole odpovědi
| Pole | Typ |
|---|---|
Polechoices[].index | Typinteger |
Polechoices[].message.content | Typstring|null |
Polechoices[].message.tool_calls | Typtool_call[] |
Polechoices[].message.reasoning_content | Typstring |
Polechoices[].message.reasoning_details | Typobject|array |
Polechoices[].finish_reason | Typstring|null |
Poleusage | Typobject |
Chyby a další kroky
| Odpověď | Podmínka | Další krok |
|---|---|---|
Odpověď400 · invalid_request_error | PodmínkaNeplatná povinná pole, reprezentace podkladů nebo hodnota parametru | Další krokPřed novým požadavkem na vytvoření opravte uvedená pole. |
Aliasy
Aliasy modelu
Ailoot Ultra Qwen/Qwen3-Omni-30B-A3B-Captioner
Aliasy cest metod
Použijte cesty metod uvedené výše.
Související ID modelů
Ailoot Ultra · Anthropic Messages POST /v1/messages Qwen/Qwen3-Omni-30B-A3B-Captioner
Qwen/Qwen3-Omni-30B-A3B-Captioner
Qwen/Qwen3-Omni-30B-A3B-CaptionerÚvod
Qwen3-Omni-30B-A3B-Captioner popisuje řeč, hudbu, okolní zvuky a filmový zvuk jako text. Tato specializovaná jednotahová edice přijímá jeden zvukový vstup bez textového promptu; Qwen doporučuje klipy nejvýše 30 sekund dlouhé pro zachování jemných detailů.
- Přijímané vstupy
- Text
- Výsledky
- json · sse
Dostupné v Ailoot · vstupy a metody
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Vstup
text- Výstup
json,sse- Výstupní formát
- JSON nebo SSE
| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
|---|---|---|---|---|
Polemodel | Typstring | PožadavekPovinné | Hodnoty a limity Qwen/Qwen3-Omni-30B-A3B-Captioner | Výchozí— |
Polemessages | Typmessage[] | PožadavekPovinné | Hodnoty a limity | Výchozí— |
Polemessages[].role | Typstring | PožadavekPovinné | Hodnoty a limity user, assistant | Výchozí— |
Polemessages[].content | Typstring | PožadavekPovinné | Hodnoty a limity | Výchozí— |
Polemax_tokens | Typinteger | PožadavekPovinné | Hodnoty a limity | Výchozí— |
Polestream | Typboolean | PožadavekVolitelné | Hodnoty a limity | Výchozífalse |
Kombinace vstupních materiálů
Text · text UTF-8
řetězec messages[].content
Parametry a životní cyklus metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, messages, max_tokens |
Parametroptional_controls | Kontraktstream |
Parametrmaterial_types | Kontrakttext |
Parametrtext_file_material | KontraktPřečtěte skutečný dokument UTF-8 a vložte jeho text do uvedeného pole input nebo do řetězce obsahu zprávy. |
Životní cyklus: synchronous_or_streamed
Tarify
Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.
- Rychlý režim
- Neuvedeno Při výběru rychlého režimu
- Režim flex
- Neuvedeno Při výběru režimu flex
- Maximální intenzita uvažování
- Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)
Sazby Ailoot
Ceny podle konfigurace
| Konfigurace | Tabulka sazeb | Poplatek |
|---|---|---|
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Poplatek Vstup · Vstupní tokeny $0.0002 / 1K tokenů Výstup · Výstupní tokeny $0.0008 / 1K tokenů Vstup · Čtení z mezipaměti $0 / 1K tokenů Vstup · Zápis do mezipaměti $0 / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina — / 1K tokenů |
Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →
Příklady požadavků
Popis modelu vyžaduje zvukový vstup, vybraná trasa však deklaruje textový vstup. Pro tento nesoulad není uveden příklad generování připravený ke spuštění.
manufacturer: audio → text
route: text → json, sse
Přijímání a ukládání výsledků
Ailoot Ultra · Anthropic Messages
JSON nebo SSE
Uchovejte všechny dokončené výsledky
Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.
Zachovejte všechny bloky obsahu, podpisy uvažování a skutečná ID použití nástrojů. Sestavte všechny přírůstky bloků SSE; první textový blok není úplný výstup.
Pokud je nutné ověřit původní odpověď
Zachovejte ID požadavků/odpovědí a hlavičky. Není dodána obecná URL pro načtení textové úlohy.
Pole odpovědi
| Pole | Typ |
|---|---|
Poleid | Typstring |
Polemodel | Typstring |
Polecontent[] | Typtext|thinking|tool_use|other content block |
Polestop_reason | Typstring|null |
Poleusage | Typobject |
Chyby a další kroky
| Odpověď | Podmínka | Další krok |
|---|---|---|
Odpověď400 · invalid_request_error | PodmínkaNeplatná povinná pole, reprezentace podkladů nebo hodnota parametru | Další krokPřed novým požadavkem na vytvoření opravte uvedená pole. |
Aliasy
Aliasy modelu
Ailoot Ultra Qwen/Qwen3-Omni-30B-A3B-Captioner
Aliasy cest metod
Použijte cesty metod uvedené výše.
Související ID modelů
FAQ · Qwen/Qwen3-Omni-30B-A3B-Captioner
- Jaké vstupy a výsledky jsou dostupné?
POST /v1/chat/completions·Qwen/Qwen3-Omni-30B-A3B-Captioner:text→textPOST /v1/messages·Qwen/Qwen3-Omni-30B-A3B-Captioner:text→json,sse- Jaká pole požadavek používá?
POST /v1/chat/completions·Qwen/Qwen3-Omni-30B-A3B-Captioner:model,messages,stream,modalities,providerPOST /v1/messages·Qwen/Qwen3-Omni-30B-A3B-Captioner:model,messages,max_tokens,stream- Jaké limity platí?
POST /v1/chat/completions·Qwen/Qwen3-Omni-30B-A3B-Captioner:messages.min_items:1