model

Cloudflare: Clef Omni

Markdown · JSON

Cloudflare: Clef Omni

Cloudflare Clef Omni ialah model keputusan multimodal dengan tulang belakang MoE berjumlah 30B parameter, dengan 3B parameter aktif. Ia menilai teks, keadaan berstruktur dan media yang dibekalkan berdasarkan soalan berjenis, lalu mengembalikan kebarangkalian dan keputusan terbatas. Outputnya ialah pilihan, kebarangkalian benar atau skor bertertib, bukannya prosa yang dijana.

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

Cloudflare Clef Omni ialah model campuran pakar multimodal dalam keluarga keputusan Clef. Ia dilatih lanjut daripada tulang belakang pemahaman Qwen3-Omni-30B-A3B-Instruct, dengan 30B parameter keseluruhan dan 3B parameter aktif. Cloudflare menambah kepala skema bersama yang menghalakan bukti kepada soalan yang diminta dan memberi skor kepada opsyen yang dibenarkan bagi soalan-soalan itu secara serentak. Hasilnya ialah keputusan berjenis dengan kebarangkalian, bukannya penjelasan, transkrip atau output pertuturan yang dijana.

Sediakan dua bahagian utama: keadaan yang menerangkan situasi dan pemetaan soalan bernama. Keadaan boleh berupa teks atau JSON berstruktur, dan input asli model juga merangkumi imej, audio dan video. Setiap soalan menyatakan perkara yang perlu diputuskan dan jawapan yang dibenarkan. Kekalkan pengecam yang stabil supaya aplikasi dapat mengaitkan setiap jawapan yang dikembalikan dengan soalan asalnya. Penerangan opsyen yang jelas menjadikan sesuatu kategori bermakna; label pendek yang samar-samar pula boleh menyembunyikan perbezaan yang sebenarnya diperlukan oleh aliran kerja.

Format rekod mempunyai tiga jenis soalan. Soalan noul bertanya tentang syarat benar/palsu dan mengembalikan kebarangkalian benar. Soalan pilihan mentakrifkan opsyen bernama dan mengembalikan opsyen terpilih, kebarangkalian bagi setiap opsyen dan nilai keyakinan yang berasingan. Soalan skor mentakrifkan kriteria bertertib yang diindeks bermula daripada sifar dan mengembalikan skor berwajaran kebarangkalian, legenda dan kebarangkalian. Skor itu boleh berupa pecahan kerana ia mencerminkan taburan merentas tahap. Oleh itu, sesuatu keputusan lebih kaya daripada satu label tunggal, namun tetap dibatasi oleh skema yang dibekalkan.

Untuk semakan visual, berikan imej yang jelas dan kondisi yang hendak dinilai. Contohnya ialah rekod pemasangan dengan soalan yang bertanya sama ada label pengenalan kelihatan, kategori kondisi yang ditetapkan manakah yang terpakai, dan sama ada bukti mencukupi untuk semakan. Asingkan setiap pemerhatian: label yang kelihatan ialah soalan yang berbeza daripada pemasangan yang kelihatan lengkap. Output boleh membantu aplikasi menghalakan rekod atau menandakan kondisi semakan; ia sendiri tidak menjalankan pemeriksaan, mengubah rekod atau menjana laporan bertulis.

Untuk audio dan video, fokuskan soalan pada bukti yang boleh disokong oleh klip yang dibekalkan. Semakan peralatan yang praktikal mungkin merangkumi foto, rakaman dan video pendek, dengan soalan sama ada bunyi tertentu hadir atau sama ada sesuatu komponen kelihatan bergerak. Pembuat model menerangkan pemprosesan runut bunyi video bersama-sama bingkainya apabila setiap video dalam rekod mempunyai bunyi. Kekalkan hubungan antara media dengan keadaan bertulis, dan elakkan meminta model mengklasifikasikan peristiwa yang berlaku di luar selang yang dilampirkan.

Profil yang dihoskan oleh pengeluar menyenaraikan konteks 64,000 token dan satu hingga 64 soalan. Ia menerima sehingga empat imej, empat klip audio dan dua video, dengan setiap klip audio dihadkan kepada 300 saat dan setiap video kepada 60 saat. Ini ialah had antara muka pengeluar yang didokumenkan. Media dan soalan menggunakan ruang konteks; media yang berlebihan boleh menyebabkan permintaan gagal, manakala keadaan teks yang panjang mungkin dipotong supaya muat. Letakkan bukti penentu dalam rekod yang fokus dan sediakan soalan sebelum menghabiskan tetingkap konteks pada sejarah yang tidak berkaitan.

Antara muka yang dihoskan oleh pembuat model menerima media terbenam, bukannya pautan jauh. Imej PNG, JPEG atau WebP dihadkan kepada 4 MiB dan 16 megapiksel setiap satu, dengan bajet keseluruhan imej selepas nyahkod sebanyak 8 MiB. Setiap klip audio dihadkan kepada 8 MiB dan 300 saat; setiap video kepada 16 MiB dan 60 saat. Audio dan video bersama-sama boleh berjumlah paling banyak 16 MiB selepas nyahkod, dan video disampel pada dua bingkai sesaat. Had ini milik antara muka pengeluar tersebut; pengekod pemberat terbuka menerima perwakilan setempat tambahan. Keupayaan audio tulang belakang pemahaman tidak bermakna model keputusan ini menghasilkan audio: komponen penjanaan pertuturannya tidak digunakan untuk pemarkahan keputusan.

Untuk sokongan atau penghalaan aliran kerja, takrifkan kategori dan kriteria bertertib berdasarkan peraturan operasi sebenar. Rekod tiket mungkin bertanya pasukan manakah yang patut mengendalikannya, sama ada impaknya mendesak dan tahap keterukan manakah yang paling sepadan dengan bukti. Output yang boleh diperhatikan ialah satu set jawapan berjenis di bawah nama-nama soalan tersebut. Semak keseluruhan taburan kebarangkalian apabila kategori-kategori hampir sama, dan takrifkan secara eksplisit cara aplikasi mengendalikan kes yang tidak pasti. Kebarangkalian yang tinggi ialah penilaian model terhadap bukti yang dibekalkan, bukan bukti bahawa kondisi tersebut telah disahkan secara bebas.

Simpan keadaan, skema soalan dan jawapan yang dikembalikan bersama-sama apabila memeriksa sesuatu hasil. Semak sama ada opsyen meliputi situasi sebenar, sama ada penerangannya bertindih, dan sama ada bukti penting tertinggal atau terpotong. Jika langkah hiliran memerlukan penjelasan bertulis, langkah itu boleh menggunakan keputusan dan bahan sumber sebagai input kepada langkah penulisan yang berasingan. Peranan berguna Clef Omni ialah memberi skor kepada alternatif yang ditakrifkan berdasarkan bukti multimodal supaya tindakan seterusnya dapat dipilih dengan input dan output yang jelas serta boleh diperiksa.

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

cloudflare/clef-omni

Cloudflare /cloudflare/clef-omni

Pengenalan

Cloudflare Clef Omni ialah model keputusan multimodal dengan tulang belakang MoE berjumlah 30B parameter, dengan 3B parameter aktif. Ia menilai teks, keadaan berstruktur dan media yang dibekalkan berdasarkan soalan berjenis, lalu mengembalikan kebarangkalian dan keputusan terbatas. Outputnya ialah pilihan, kebarangkalian benar atau skor bertertib, bukannya prosa yang dijana.

Input yang diterima
Teks · Imej
Hasil
decisions

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · System One POST /v1/systemone
Input
text, image
Output
decisions
Format output
json
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
cloudflare/clef-omni
Lalai—
MedanproviderJenisschemaKeperluanPilihanNilai & hadLalai—
MedanquestionsJenisobjectKeperluanDiperlukanNilai & hadLalai—
Medansession_idJenisstringKeperluanPilihanNilai & hadLalai—
MedanstateJenisschemaKeperluanDiperlukanNilai & hadLalai—
MedantraceJenisschemaKeperluanPilihanNilai & hadLalai—
MedanuserJenisstringKeperluanPilihanNilai & hadLalai—
Medanquestions.<id>.typeJenisstringKeperluanDiperlukanNilai & had
noul, choice, score
Lalai—
Medanquestions.<id>.instructionsJenisstring|object|arrayKeperluanDiperlukanNilai & hadLalai—
Medanquestions.<id>.criteriaJenisobject|arrayKeperluanPilihanNilai & had
Syarat: choice/score: wajib; noul: pilihan. Kriteria choice ialah objek; score ialah tatasusunan dengan minItems1.
Lalai—
Medanquestions.<id>.criteria.trueJenisstring|object|arrayKeperluanDiperlukanNilai & had
Terpakai apabila: Objek kriteria noul dibekalkan
Lalai—
Medanquestions.<id>.criteria.falseJenisstring|object|arrayKeperluanDiperlukanNilai & had
Terpakai apabila: Objek kriteria noul dibekalkan
Lalai—
Gabungan bahan input

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

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

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

Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, state, questions
Parametermaterial_typesKontraktext, image
Parameteroptional_controlsKontrakprovider, session_id, trace, user
Parametermultimodal_input_bindingKontrakGunakan hanya bentuk perwakilan keadaan/dokumen tepat yang diisytiharkan. Keupayaan imej pengeluar sahaja tidak membuktikan bentuk input imej yang diterima bagi model tertentu.

Kitar hayat: synchronous

Hantar ID model yang tepat dan simpan respons natif yang lengkap.

Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Tidak dinyatakan Apabila mod pantas dipilih
Mod flex
Tidak dinyatakan Apabila mod flex dipilih
Usaha penaakulan maksimum
Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default

Kadar Ailoot

Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

KonfigurasiJadual kadarToken konteks, melebihiToken konteks, sehingga dan termasukCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasToken konteks, melebihi—Token konteks, sehingga dan termasukTiada had atasCaj
Input · Token input $0.0003 / 1K token
Output · Token output $0 / 1K token
Input · Bacaan cache — / 1K token
Input · Penulisan cache — / 1K token
Input · Penulisan cache, 1 jam — / 1K token
KonfigurasiTahap panjang permintaan 1Jadual kadar—Token konteks, melebihi0Token konteks, sehingga dan termasukTiada had atasCaj
Input · Token input $0.0003 / 1K token
Output · Token output $0 / 1K token
Input · Bacaan cache — / 1K token
Input · Penulisan cache — / 1K token
Input · Penulisan cache, 1 jam — / 1K token

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · System One

Struktur permintaan rasmi yang dikekalkan; contoh dokumentasiGunakan bahan permintaan sebenar anda dan simpan hasil lengkap
{
  "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

Terima dan simpan hasil

Ailoot Ultra · System One

json

Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

Setiap jawapan bagi ID soalan yang diberikan dikekalkan berserta jenis tepatnya, nilai noul/choice/score, keyakinan, kebarangkalian dan petunjuk. Keseluruhan JSON asal disimpan dan hanya dikembalikan selepas penyelesaian caj.

Jika respons asal perlu disemak

Simpan operasi asal dan balasan penuh/separa; jangan ulang POST.

Medan respons
MedanJenis
MedanmodelJenisstring
MedanidJenisstring
MedanproviderJenisstring
Medananswers.<id>.typeJenisstring
Medananswers.<id>.noulJenisnumber
Medananswers.<id>.choiceJenisstring
Medananswers.<id>.scoreJenisnumber
Medananswers.<id>.confidenceJenisnumber
Medananswers.<id>.probabilitiesJenisobject
Medananswers.<id>.legendJenisobject
Medanusage.input_tokensJenisinteger
Medanusage.output_tokensJenisinteger
Medanusage.costJenisnumber
Ralat dan langkah seterusnya
ResponsSyaratLangkah seterusnya
Respons400 · invalid_request_errorSyaratMedan wajib, bentuk perwakilan atau nilai tidak sahLangkah seterusnyaBetulkan medan permintaan yang dinyatakan.

Alias

Alias model

Ailoot Ultra cloudflare/clef-omni

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

cloudflare/clef-omni

FAQ · Cloudflare: Clef Omni
Apakah input dan hasil yang tersedia?

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

Apakah medan yang digunakan oleh permintaan?

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

Butiran lanjut

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan
Pilih pelan berdiskaun untuk permintaan berkala anda.
Kod promosi sehingga 50%
Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.
Perbelanjaan dalam sejarah
Model, token dan jumlah disimpan bagi setiap permintaan.

Pilih langganan · Lihat harga model

Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial
Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.
Lesen penjual semula
Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.
Dokumen pada laman
Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

Mohon lesen penjual semula · Tawaran dan perjanjian lesen