models

Cloudflare: Clef Omni

Markdown · JSON

Cloudflare: Clef Omni

Cloudflare Clef Omni is een multimodaal beslismodel met een MoE-basisarchitectuur van in totaal 30 miljard en 3 miljard actieve parameters. Het beoordeelt aangeleverde tekst, gestructureerde toestand en media aan de hand van getypeerde vragen en retourneert waarschijnlijkheden en begrensde beslissingen. De uitvoer is een keuze, de waarschijnlijkheid dat een voorwaarde waar is of een score op een geordende schaal, in plaats van gegenereerde tekst.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

Cloudflare Clef Omni is het multimodale mixture-of-experts-model in de Clef-familie van beslismodellen. Het is verder getraind op basis van de Qwen3-Omni-30B-A3B-Instruct-architectuur voor begrip, met in totaal 30 miljard en 3 miljard actieve parameters. Cloudflare voegt een gezamenlijke schemahead toe die bewijsmateriaal aan de gevraagde vragen toewijst en de toegestane opties gezamenlijk beoordeelt. Het resultaat is een getypeerde beslissing met waarschijnlijkheden, in plaats van een gegenereerde uitleg, transcriptie of spraakuitvoer.

Bereid twee hoofddelen voor: een toestand die de situatie beschrijft en een mapping van benoemde vragen. De toestand kan tekst of gestructureerde JSON zijn; de native invoer van het model omvat ook afbeeldingen, audio en video. Elke vraag geeft aan wat moet worden beslist en welke antwoorden zijn toegestaan. Houd identifiers stabiel, zodat een toepassing elk geretourneerd antwoord aan de oorspronkelijke vraag kan koppelen. Duidelijke optiebeschrijvingen geven een categorie betekenis; een kort, dubbelzinnig label kan anders het onderscheid verbergen dat de workflow daadwerkelijk nodig heeft.

Het recordformaat heeft drie vraagtypen. Een noul-vraag vraagt naar een waar/onwaar-voorwaarde en retourneert de waarschijnlijkheid van waar. Een choice-vraag definieert benoemde opties en retourneert een geselecteerde optie, waarschijnlijkheden per optie en een afzonderlijke confidence-waarde. Een score-vraag definieert geordende criteria met indices vanaf nul en retourneert een waarschijnlijkheidsgewogen score, een legenda en waarschijnlijkheden. De score kan decimalen bevatten omdat hij een verdeling over niveaus weergeeft. Een beslissing bevat daardoor meer informatie dan één label, terwijl zij begrensd blijft door het aangeleverde schema.

Lever voor visuele beoordeling een duidelijke afbeelding en de te beoordelen voorwaarde aan. Een voorbeeld is een installatierecord met vragen of het identificatielabel zichtbaar is, welke van de gedefinieerde toestandscategorieën van toepassing is en of het bewijsmateriaal voldoende is voor beoordeling. Houd waarnemingen gescheiden: of een label zichtbaar is, is een andere vraag dan of een installatie voltooid lijkt. De uitvoer kan een toepassing helpen het record door te sturen of een beoordelingsvoorwaarde te markeren; het model voert zelf geen inspectie uit, wijzigt geen record en genereert geen schriftelijk rapport.

Richt vragen over audio en video op bewijsmateriaal dat de aangeleverde clip kan ondersteunen. Een praktische apparatuurbeoordeling kan een foto, een opname en een korte video bevatten, met de vraag of een bepaald geluid aanwezig is of een onderdeel zichtbaar beweegt. De maker beschrijft het verwerken van de geluidssporen van video's naast hun frames wanneer elke video in het record geluid heeft. Behoud de relatie tussen de media en de beschreven toestand en vraag het model niet om een gebeurtenis te classificeren die buiten het bijgevoegde tijdsinterval valt.

Het gehoste profiel van de fabrikant vermeldt een context van 64.000 tokens en één tot 64 vragen. Het accepteert maximaal vier afbeeldingen, vier audioclips en twee video's; audioclips mogen elk maximaal 300 seconden duren en video's elk maximaal 60 seconden. Dit zijn de limieten van de gedocumenteerde producentinterface. Media en vragen nemen context in beslag; te veel media kunnen de aanvraag laten mislukken, terwijl een lange tekstuele toestand kan worden afgekapt om te passen. Plaats beslissend bewijsmateriaal in een gericht record en bereid de vragen voor voordat u het venster aan niet-relevante voorgeschiedenis besteedt.

De gehoste interface van de maker gebruikt ingebedde media in plaats van externe links. PNG-, JPEG- en WebP-afbeeldingen zijn elk beperkt tot 4 MiB en 16 megapixels, met een totaalbudget van 8 MiB voor gedecodeerde afbeeldingen. Elke audioclip is beperkt tot 8 MiB en 300 seconden; elke video tot 16 MiB en 60 seconden. Audio en video samen mogen gedecodeerd maximaal 16 MiB bedragen en video's worden met twee frames per seconde bemonsterd. Deze limieten horen bij die producentinterface; de encoder met open gewichten accepteert aanvullende lokale representaties. De audiomogelijkheden van de begripsarchitectuur betekenen niet dat dit beslismodel audio produceert: de componenten voor spraakgeneratie worden niet gebruikt voor het beoordelen van beslissingen.

Definieer voor support- of workflowroutering categorieën en geordende criteria vanuit de daadwerkelijke werkregels. Een ticketrecord kan vragen welk team het moet behandelen, of de impact dringend is en welk ernstniveau het best bij het bewijsmateriaal past. De waarneembare uitvoer is een verzameling getypeerde antwoorden onder die vraagnamen. Bekijk de volledige waarschijnlijkheidsverdeling wanneer categorieën dicht bij elkaar liggen en leg expliciet vast hoe de toepassing met onzekere gevallen omgaat. Een hoge waarschijnlijkheid is een modelbeoordeling van het aangeleverde bewijsmateriaal, geen bewijs dat de voorwaarde onafhankelijk is geverifieerd.

Bewaar de toestand, het vraagschema en de geretourneerde antwoorden samen wanneer u een resultaat onderzoekt. Controleer of de opties de werkelijke situatie dekken, of hun beschrijvingen overlappen en of belangrijk bewijsmateriaal is weggelaten of afgekapt. Als een vervolgstap een schriftelijke uitleg nodig heeft, kan die de beslissing en het bronmateriaal als invoer voor een afzonderlijke schrijfstap gebruiken. De nuttige rol van Clef Omni is het beoordelen van gedefinieerde alternatieven op basis van multimodaal bewijsmateriaal, zodat de volgende actie kan worden gekozen met duidelijke, inspecteerbare invoer en uitvoer.

Ailoot Ultra · System One POST /v1/systemone cloudflare/clef-omni

cloudflare/clef-omni

Cloudflare /cloudflare/clef-omni

Aan de slag

Cloudflare Clef Omni is een multimodaal beslismodel met een MoE-basisarchitectuur van in totaal 30 miljard en 3 miljard actieve parameters. Het beoordeelt aangeleverde tekst, gestructureerde toestand en media aan de hand van getypeerde vragen en retourneert waarschijnlijkheden en begrensde beslissingen. De uitvoer is een keuze, de waarschijnlijkheid dat een voorwaarde waar is of een score op een geordende schaal, in plaats van gegenereerde tekst.

Toegestane invoer
Tekst · Afbeeldingen
Resultaten
decisions

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · System One POST /v1/systemone
Invoer
text, image
Uitvoer
decisions
Uitvoerformaat
json
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
cloudflare/clef-omni
Standaard—
VeldproviderTypeschemaVereisteOptioneelWaarden en limietenStandaard—
VeldquestionsTypeobjectVereisteVereistWaarden en limietenStandaard—
Veldsession_idTypestringVereisteOptioneelWaarden en limietenStandaard—
VeldstateTypeschemaVereisteVereistWaarden en limietenStandaard—
VeldtraceTypeschemaVereisteOptioneelWaarden en limietenStandaard—
VelduserTypestringVereisteOptioneelWaarden en limietenStandaard—
Veldquestions.<id>.typeTypestringVereisteVereistWaarden en limieten
noul, choice, score
Standaard—
Veldquestions.<id>.instructionsTypestring|object|arrayVereisteVereistWaarden en limietenStandaard—
Veldquestions.<id>.criteriaTypeobject|arrayVereisteOptioneelWaarden en limieten
Voorwaarden: choice/score: verplicht; noul: optioneel. Bij choice is criteria een object; bij score een array met minItems1.
Standaard—
Veldquestions.<id>.criteria.trueTypestring|object|arrayVereisteVereistWaarden en limieten
Geldt wanneer: noul-criteriaobject opgegeven
Standaard—
Veldquestions.<id>.criteria.falseTypestring|object|arrayVereisteVereistWaarden en limieten
Geldt wanneer: noul-criteriaobject opgegeven
Standaard—
Combinaties van invoermaterialen

noul · Vereist: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Vereist: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

score · Vereist: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1

Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, state, questions
Parametermaterial_typesContracttext, image
Parameteroptional_controlsContractprovider, session_id, trace, user
Parametermultimodal_input_bindingContractGebruik uitsluitend de exact gedeclareerde weergave van status/document. Ondersteuning voor afbeeldingen door de fabrikant alleen bewijst niet dat een modelspecifieke aanlevervorm voor afbeeldingen wordt geaccepteerd.

Levenscyclus: synchronous

Verstuur de exacte model-ID en bewaar het volledige natieve antwoord.

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Niet opgegeven Wanneer de snelle modus geselecteerd is
Flex-modus
Niet opgegeven Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Niet opgegeven Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt

Ailoot-tarieven

Prijzen per configuratie

Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.

ConfiguratieTariefstaffelContexttokens, meer danContexttokens, tot en metKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefContexttokens, meer dan—Contexttokens, tot en metGeen bovengrensKosten
Invoer · Invoertokens $0.0003 / 1K tokens
Uitvoer · Uitvoertokens $0 / 1K tokens
Invoer · Cache lezen — / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens
ConfiguratieAanvraaglengte · niveau 1Tariefstaffel—Contexttokens, meer dan0Contexttokens, tot en metGeen bovengrensKosten
Invoer · Invoertokens $0.0003 / 1K tokens
Uitvoer · Uitvoertokens $0 / 1K tokens
Invoer · Cache lezen — / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot Ultra · System One

Bewaarde officiële aanvraagstructuur; documentatievoorbeeldGebruik je daadwerkelijke aanvraagmateriaal en bewaar het volledige resultaat
{
  "model": "cloudflare/clef-omni",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='cloudflare/clef-omni'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Resultaten ophalen en opslaan

Ailoot Ultra · System One

json

Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Elk aangeleverd antwoord per vraag-ID blijft behouden, met het exacte type, de waarde voor noul/choice/score, de betrouwbaarheid, kansen en legenda. De volledige oorspronkelijke JSON wordt opgeslagen en pas na de afrekening teruggestuurd.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de oorspronkelijke operatie en het volledige of gedeeltelijke antwoord; voer POST niet opnieuw uit.

Antwoordvelden
VeldType
VeldmodelTypestring
VeldidTypestring
VeldproviderTypestring
Veldanswers.<id>.typeTypestring
Veldanswers.<id>.noulTypenumber
Veldanswers.<id>.choiceTypestring
Veldanswers.<id>.scoreTypenumber
Veldanswers.<id>.confidenceTypenumber
Veldanswers.<id>.probabilitiesTypeobject
Veldanswers.<id>.legendTypeobject
Veldusage.input_tokensTypeinteger
Veldusage.output_tokensTypeinteger
Veldusage.costTypenumber
Fouten en vervolgstappen
AntwoordVoorwaardeVolgende stap
Antwoord400 · invalid_request_errorVoorwaardeOngeldig verplicht veld, ongeldige weergave of ongeldige waardeVolgende stapCorrigeer het aangegeven aanvraagveld.

Aliasnamen

Modelaliasnamen

Ailoot Ultra cloudflare/clef-omni

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

cloudflare/clef-omni

FAQ · Cloudflare: Clef Omni
Welke invoer en resultaten zijn beschikbaar?

POST /v1/systemone · cloudflare/clef-omni: text, image → decisions

Welke velden gebruikt het verzoek?

POST /v1/systemone · cloudflare/clef-omni: model, provider, questions, session_id, state, trace, user

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst