model

Cloudflare: Clef

Markdown · JSON

Cloudflare: Clef

Cloudflare Clef adalah model pengambilan keputusan multimodal berukuran 27B untuk klasifikasi, pemeriksaan kebijakan, dan pemilihan langkah alur kerja agen. Model ini mengevaluasi keadaan yang diberikan dan pertanyaan bertipe, lalu mengembalikan probabilitas alternatif yang diizinkan, kategori terpilih, dan skor berbobot. Model menerima bukti tekstual dan visual tanpa menghasilkan prosa.

Tentang model

Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.

Cloudflare Clef adalah model padat yang lebih besar dalam keluarga pengambilan keputusan Clef, dilatih lebih lanjut dari Qwen3.8-27B beserta encoder visualnya. Cloudflare menggabungkan backbone tersebut dengan kepala skema gabungan yang menyalurkan bukti ke pertanyaan dan menilai opsi jawaban yang diizinkan secara bersama-sama. Clef membaca situasi dan mengembalikan keputusan dalam batas yang ditentukan beserta probabilitas dalam satu lintasan maju. Keluarannya berupa hasil klasifikasi, bukan prosa yang dihasilkan, laporan terbuka tanpa batas, atau perintah yang diusulkan.

Siapkan keadaan dan skema pertanyaan sebagai masukan terpisah. Keadaan dapat berupa string atau JSON yang mewakili rekaman, percakapan, isi dokumen, atau situasi aplikasi. Pertanyaan menggunakan nama yang stabil sebagai kunci, dan nama yang sama mengidentifikasi jawaban yang dikembalikan. Tetapkan hal yang harus ditentukan oleh setiap pertanyaan dan jelaskan opsi yang relevan. Rekaman dukungan dapat menanyakan tim mana yang harus menangani permintaan, apakah dampaknya mendesak, dan kriteria keparahan mana yang berlaku, tanpa menyatukan keputusan-keputusan berbeda tersebut ke dalam satu kategori yang kabur.

Pertanyaan noul mengembalikan probabilitas benar untuk kondisi biner. Pertanyaan choice mengembalikan opsi bernama yang terpilih, probabilitas setiap opsi, dan keyakinan. Pertanyaan score menggunakan daftar deskripsi berurutan dengan indeks mulai dari nol dan mengembalikan nilai harapan skor, legenda, serta probabilitas. Skor pecahan bermakna karena merangkum ketidakpastian di antara tingkat-tingkat berurutan. Periksa distribusi sekaligus jawaban terpilih; dua opsi dengan nilai berdekatan dapat menunjukkan perbedaan yang belum diselesaikan oleh masukan.

Untuk pemeriksaan kebijakan, sertakan teks aturan yang sebenarnya dan fakta dalam rekaman. Contohnya adalah alur pemrosesan dokumen dengan pertanyaan apakah rekaman lengkap, kategori peninjauan mana yang berlaku, dan seberapa kuat bukti mendukung perlunya perhatian segera. Ajukan pertanyaan terpisah untuk kondisi yang berbeda. Penilaian kepatuhan oleh model harus tetap terhubung dengan aturan dan bukti yang diberikan. Jika kondisi penting tidak tersedia, skema dan aplikasi harus memiliki cara yang sengaja ditetapkan untuk menangani ketidakpastian itu.

Untuk bukti visual, berikan gambar yang dapat dibaca dan pertanyaan tentang kondisi yang terlihat atau kategori yang telah ditentukan. Pemeriksaan kualitas formulir dapat mengevaluasi keterbacaan, keberadaan area yang diwajibkan, dan tingkat kualitas yang diberikan mana yang paling tepat menggambarkannya. Antarmuka bobot terbuka pembuat juga menerima larik bingkai video. Pertahankan urutan bingkai dan identifikasi kejadian yang akan dinilai. Skema keputusan yang dibatasi dapat mengklasifikasikan materi tersebut, sedangkan permintaan deskripsi naratif atau bidang baru yang dihasilkan secara sembarang memerlukan jenis keluaran berbeda.

Referensi layanan yang dihosting produsen mencantumkan konteks 65.536 token, satu hingga 64 pertanyaan, dan hingga empat gambar tertanam. Gambar PNG, JPEG, atau WebP dibatasi hingga 4 MiB dan 16 megapiksel per gambar, dengan total setelah didekode 8 MiB; seluruh isi permintaan dibatasi hingga 13 MiB, dan tautan gambar jarak jauh tidak diterima. Anggaran masukan mencakup pertanyaan dan media. Teks panjang dapat dipotong agar muat, jadi pertahankan bagian penentu dan label sumber. Batas ini menjelaskan antarmuka gambar yang dihosting produsen; encoder bobot terbuka memiliki representasi masukan lokalnya sendiri.

Rilis Cloudflare menjelaskan pelatihan untuk penilaian yang terikat skema dan kalibrasi probabilitas. Model mengekstraksi bukti yang relevan untuk masing-masing opsi, lalu mempertimbangkan informasi lintas bidang. Ini dapat mendukung keputusan atas beberapa pertanyaan terkait dalam satu rekaman, tetapi tidak menjadikan probabilitas tinggi sebagai jaminan kebenaran fakta yang mendasarinya. Evaluasi rekaman yang sulit, tidak lengkap, dan di luar kategori, selain kasus yang jelas. Kriteria keputusan yang berguna mencakup situasi yang benar-benar dihadapi alur kerja dan menyatakan perbedaan penting secara eksplisit.

Untuk alur kerja agen, keluaran dapat menentukan tahap berikutnya yang telah ditetapkan mana yang perlu dipertimbangkan. Berikan pengamatan saat ini dan kandidat tindakan dengan deskripsi jelas, lalu simpan opsi terpilih dan probabilitasnya. Aplikasi yang mengelilinginya menerapkan kebijakan tindakan dan mencatat apa yang dilakukan. Pisahkan catatan pelaksanaan tersebut dari hasil keputusan: memilih jalur peninjauan tidak membuktikan bahwa peninjau sudah bertindak, dan memilih tahap diagnostik tidak membuktikan bahwa tahap itu berhasil.

Artefak akhirnya adalah objek answers beserta keadaan dan skema yang menghasilkannya. Gunakan catatan tersebut untuk memeriksa klasifikasi yang tidak terduga, mengidentifikasi kriteria ambigu, dan membandingkan hasil dengan contoh tugas yang telah ditinjau. Jika pengguna pada tahap berikutnya memerlukan penjelasan tertulis, keputusan dan bukti asli dapat menjadi masukan untuk tahap penulisan jawaban terpisah. Clef menyediakan keputusan probabilistik dalam batas yang ditentukan untuk memilih tahap berikutnya, disertai catatan jelas tentang hal yang telah dievaluasi.

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

cloudflare/clef

Cloudflare /cloudflare/clef

Mulai

Cloudflare Clef adalah model pengambilan keputusan multimodal berukuran 27B untuk klasifikasi, pemeriksaan kebijakan, dan pemilihan langkah alur kerja agen. Model ini mengevaluasi keadaan yang diberikan dan pertanyaan bertipe, lalu mengembalikan probabilitas alternatif yang diizinkan, kategori terpilih, dan skor berbobot. Model menerima bukti tekstual dan visual tanpa menghasilkan prosa.

Masukan yang diterima
Teks · Gambar
Hasil
decisions

Tersedia di Ailoot · masukan & metode

Ailoot Ultra · System One POST /v1/systemone
Masukan
text, image
Keluaran
decisions
Format keluaran
json
KolomJenisPersyaratanNilai & batasanBawaan
KolommodelJenisstringPersyaratanWajibNilai & batasan
cloudflare/clef
Bawaan—
KolomproviderJenisschemaPersyaratanOpsionalNilai & batasanBawaan—
KolomquestionsJenisobjectPersyaratanWajibNilai & batasanBawaan—
Kolomsession_idJenisstringPersyaratanOpsionalNilai & batasanBawaan—
KolomstateJenisschemaPersyaratanWajibNilai & batasanBawaan—
KolomtraceJenisschemaPersyaratanOpsionalNilai & batasanBawaan—
KolomuserJenisstringPersyaratanOpsionalNilai & batasanBawaan—
Kolomquestions.<id>.typeJenisstringPersyaratanWajibNilai & batasan
noul, choice, score
Bawaan—
Kolomquestions.<id>.instructionsJenisstring|object|arrayPersyaratanWajibNilai & batasanBawaan—
Kolomquestions.<id>.criteriaJenisobject|arrayPersyaratanOpsionalNilai & batasan
Kondisi: choice/score: wajib; noul: opsional. Kriteria choice berupa objek; score berupa array dengan minItems1.
Bawaan—
Kolomquestions.<id>.criteria.trueJenisstring|object|arrayPersyaratanWajibNilai & batasan
Berlaku jika: Objek criteria noul disertakan
Bawaan—
Kolomquestions.<id>.criteria.falseJenisstring|object|arrayPersyaratanWajibNilai & batasan
Berlaku jika: Objek criteria noul disertakan
Bawaan—
Kombinasi bahan masukan

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

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

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

Parameter metode dan siklus hidup
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, state, questions
Parametermaterial_typesKontraktext, image
Parameteroptional_controlsKontrakprovider, session_id, trace, user
Parametermultimodal_input_bindingKontrakGunakan hanya representasi state/dokumen persis yang dideklarasikan. Kemampuan gambar dari pembuat model saja tidak menetapkan bentuk pengiriman gambar yang diterima untuk model tertentu.

Siklus hidup: synchronous

Kirim ID model yang persis dan simpan respons native secara utuh.

Paket

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast
Tidak ditentukan Saat mode fast dipilih
Mode Flex
Tidak ditentukan Saat mode flex dipilih
Upaya penalaran maksimum
Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default

Tarif Ailoot

Harga menurut konfigurasi

Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.

KonfigurasiJadwal tarifToken konteks, lebih dariToken konteks, hingga dan termasukBiaya
KonfigurasiTarif dasar tokenJadwal tarifTarif dasarToken konteks, lebih dari—Token konteks, hingga dan termasukTanpa batas atasBiaya
Masukan · Token masukan $0.00048 / 1K token
Keluaran · Token keluaran $0 / 1K token
Masukan · Pembacaan cache — / 1K token
Masukan · Penulisan cache — / 1K token
Masukan · Penulisan cache, 1 jam — / 1K token
KonfigurasiPanjang permintaan · tingkat 1Jadwal tarif—Token konteks, lebih dari0Token konteks, hingga dan termasukTanpa batas atasBiaya
Masukan · Token masukan $0.00048 / 1K token
Keluaran · Token keluaran $0 / 1K token
Masukan · Pembacaan cache — / 1K token
Masukan · Penulisan cache — / 1K token
Masukan · Penulisan cache, 1 jam — / 1K token

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →

Contoh permintaan

Ailoot Ultra · System One

Struktur permintaan resmi yang dipertahankan; contoh untuk dokumentasiGunakan bahan permintaan Anda yang sebenarnya dan simpan hasil secara lengkap
{
  "model": "cloudflare/clef",
  "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'
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, berkas, dan bagian konten yang dikembalikan.

Setiap jawaban berdasarkan ID pertanyaan yang diberikan dipertahankan beserta tipe persisnya, nilai noul/pilihan/skor, tingkat keyakinan, probabilitas, dan legenda. Seluruh JSON asli disimpan dan hanya dikembalikan setelah penyelesaian tagihan.

Jika respons asli perlu diperiksa

Simpan operasi awal dan balasan lengkap/sebagian; jangan ulangi POST.

Kolom respons
KolomJenis
KolommodelJenisstring
KolomidJenisstring
KolomproviderJenisstring
Kolomanswers.<id>.typeJenisstring
Kolomanswers.<id>.noulJenisnumber
Kolomanswers.<id>.choiceJenisstring
Kolomanswers.<id>.scoreJenisnumber
Kolomanswers.<id>.confidenceJenisnumber
Kolomanswers.<id>.probabilitiesJenisobject
Kolomanswers.<id>.legendJenisobject
Kolomusage.input_tokensJenisinteger
Kolomusage.output_tokensJenisinteger
Kolomusage.costJenisnumber
Kesalahan dan langkah berikutnya
ResponsKondisiLangkah berikutnya
Respons400 · invalid_request_errorKondisiBidang wajib, representasi, atau nilai tidak validLangkah berikutnyaPerbaiki bidang permintaan yang ditunjukkan.

Alias

Alias model

Ailoot Ultra cloudflare/clef

Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

ID pemanggil terkait

cloudflare/clef

FAQ · Cloudflare: Clef
Input dan hasil apa yang tersedia?

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

Kolom apa yang digunakan permintaan?

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

Rincian selengkapnya

Hubungkan Ailoot ke Claude Code, OpenCode, Hermes, atau aplikasi Anda.

Perusahaan dan portofolio proyeknya

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

Beli token dengan diskon.

Diskon langganan untuk pekerjaan rutin. Kode promo — hingga 50% untuk pembelian token.

Langganan
Pilih paket dengan diskon untuk permintaan rutin Anda.
Kode promo hingga 50%
Masukkan kode saat membeli. Harga dihitung ulang sesuai promosi aktif.
Biaya dalam riwayat
Model, token, dan jumlah tagihan disimpan untuk setiap permintaan.

Pilih langganan · Lihat harga model

Hubungkan API ke produk yang Anda jual.

SaaS, aplikasi, dan bot — sesuai penawaran dan perjanjian lisensi Ailoot. Untuk penjualan kembali, mintalah lisensi reseller.

Aplikasi komersial
Integrasikan pembuatan teks, gambar, video, dan suara dalam fitur berbayar layanan Anda.
Lisensi reseller
Kirim deskripsi proyek dan skema akses. Mintalah ketentuan penggunaan dan penjualan kembali secara tertulis.
Dokumen di situs
Penawaran, perjanjian lisensi, dan kebijakan pemrosesan data tersedia sebelum koneksi.

Minta lisensi reseller · Penawaran dan perjanjian lisensi