模型

Cloudflare: Clef Omni

Markdown · JSON

Cloudflare: Clef Omni

Cloudflare Clef Omni 是多模態決策模型,採用總參數量 30B、啟用參數量 3B 的 MoE 主幹。它會依據具型別的問題評估提供的文字、結構化狀態與媒體,回傳機率及限定範圍內的決策。輸出是選項、條件為真的機率或有序分數,而非生成的文章。

關於模型

此說明介紹模型的能力。Ailoot 可用的輸入、輸出與選項,依所選方法列於下方。

Cloudflare Clef Omni 是 Clef 決策系列中的多模態混合專家模型。它以負責理解的 Qwen3-Omni-30B-A3B-Instruct 主幹進行後訓練,總參數量為 30B,啟用參數量為 3B。Cloudflare 加入聯合綱要輸出頭,將證據導向指定的問題,並一併為其允許的選項評分。結果是帶有機率、具型別的決策,而非生成的解釋、逐字稿或語音輸出。

請準備兩個主要部分:描述情況的狀態,以及由名稱對應至問題的映射。狀態可以是文字或結構化 JSON,模型的原生輸入也包含圖片、音訊和影片。每個問題都需說明要判斷什麼,以及允許哪些答案。請保持識別碼穩定,讓應用程式能將每個回傳答案連回原始問題。清楚的選項說明才能讓類別具體有意義;簡短而含糊的標籤,可能掩蓋工作流程真正需要區分的差異。

記錄格式有三種問題型別。noul 問題詢問真/假條件,並回傳條件為真的機率。choice 問題定義具名選項,回傳選定選項、各選項的機率,以及獨立的信心值。score 問題定義從零開始編號的有序準則,回傳機率加權分數、圖例與機率。分數反映的是不同等級間的分布,因此可能是小數。決策因此比單一標籤更豐富,同時仍受提供的綱要約束。

進行視覺審查時,請提供清楚的圖片與要評估的條件。例如,安裝記錄可以詢問識別標籤是否可見、符合哪一個預先定義的狀況類別,以及證據是否足以進行審查。請將觀察事項分開:標籤是否可見,與安裝看起來是否完成,是不同的問題。輸出可協助應用程式將記錄分流,或標記需要審查的條件;模型本身不會執行檢查、修改記錄或產生書面報告。

對於音訊與影片,請將問題聚焦在所提供片段能支持的證據上。實際的設備審查可以包含照片、錄音與短片,詢問是否出現指定聲音,或某個元件是否明顯在移動。製造商說明,當記錄中的每部影片都有聲音時,會同時處理影片音軌與影格。請維持媒體與書面狀態的關聯,並避免要求模型分類附件時間區間以外的事件。

製造商的託管服務規格列出 64,000 token 的上下文,以及 1 至 64 個問題。它最多接受四張圖片、四段音訊及兩部影片;每段音訊最長 300 秒,每部影片最長 60 秒。這些是文件所載製造商介面的限制。媒體與問題會占用上下文;媒體過多可能導致請求失敗,而較長的文字狀態可能被截斷以符合容量。請將決定性的證據集中在聚焦的記錄中,先準備好問題,再將上下文空間用於無關歷史。

製造商的託管介面接受嵌入式媒體,而非遠端連結。PNG、JPEG 或 WebP 圖片每張上限為 4 MiB 與 1,600 萬像素,解碼後圖片總量上限為 8 MiB。每段音訊上限為 8 MiB、300 秒;每部影片上限為 16 MiB、60 秒。音訊與影片解碼後的總量最多為 16 MiB,影片以每秒兩個影格取樣。這些限制適用於該製造商介面;開放權重編碼器還接受其他本機表示形式。理解主幹具備音訊能力,不代表這個決策模型會產生音訊:決策評分不使用其語音生成元件。

用於客服或工作流程分流時,請依據實際作業規則定義類別與有序準則。工單記錄可以詢問應由哪個團隊處理、影響是否緊急,以及哪個嚴重程度最符合證據。可觀察的輸出,是這些問題名稱之下的一組具型別答案。當類別機率接近時,請查看完整機率分布,並明確定義應用程式如何處理不確定的案例。高機率是模型對所提供證據的評估,不是該條件已經獨立驗證的證明。

檢視結果時,請將狀態、問題綱要與回傳答案一起保留。確認選項是否涵蓋實際情況、說明是否重疊,以及是否有重要證據遭省略或截斷。若後續步驟需要書面解釋,可以將決策與來源資料作為獨立撰寫步驟的輸入。Clef Omni 的實用角色,是根據多模態證據為預先定義的方案評分,讓下一個動作能建立在清楚、可檢視的輸入與輸出之上。

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

cloudflare/clef-omni

Cloudflare /cloudflare/clef-omni

入門

Cloudflare Clef Omni 是多模態決策模型,採用總參數量 30B、啟用參數量 3B 的 MoE 主幹。它會依據具型別的問題評估提供的文字、結構化狀態與媒體,回傳機率及限定範圍內的決策。輸出是選項、條件為真的機率或有序分數,而非生成的文章。

接受的輸入
文字 · 圖片
結果
decisions

Ailoot 可用 · 輸入與方法

Ailoot Ultra · System One POST /v1/systemone
輸入
text, image
輸出
decisions
輸出格式
json
欄位類型要求值與限制預設值
欄位model類型string要求必填值與限制
cloudflare/clef-omni
預設值—
欄位provider類型schema要求選填值與限制預設值—
欄位questions類型object要求必填值與限制預設值—
欄位session_id類型string要求選填值與限制預設值—
欄位state類型schema要求必填值與限制預設值—
欄位trace類型schema要求選填值與限制預設值—
欄位user類型string要求選填值與限制預設值—
欄位questions.<id>.type類型string要求必填值與限制
noul, choice, score
預設值—
欄位questions.<id>.instructions類型string|object|array要求必填值與限制預設值—
欄位questions.<id>.criteria類型object|array要求選填值與限制
條件: choice/score:必填;noul:選填。choice 的條件為物件;score 為陣列,並要求 minItems1。
預設值—
欄位questions.<id>.criteria.true類型string|object|array要求必填值與限制
適用條件: 已提供 noul criteria 物件
預設值—
欄位questions.<id>.criteria.false類型string|object|array要求必填值與限制
適用條件: 已提供 noul criteria 物件
預設值—
輸入素材組合

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

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

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

方法參數與生命週期
參數規格
參數content_type規格application/json
參數required規格model, state, questions
參數material_types規格text, image
參數optional_controls規格provider, session_id, trace, user
參數multimodal_input_binding規格請僅使用完全相符且已宣告的狀態/文件表示方式。製造商具備圖片處理能力,並不足以證明該模型已接受特定的圖片傳遞形式。

生命週期: synchronous

請傳送完全相符的模型 ID,並保留完整的原生回應。

方案

費率資訊不會增加請求選項。支援的參數列於所選方法中。

快速模式
未指定 選取快速模式時
flex 模式
未指定 選取 flex 模式時
最高推理強度
未指定 最高推理強度採用 default 調整值時

Ailoot 費率

各設定的價格

請逐一核對各項費用與所列條件。每組互為替代選項的設定只套用一種費率。

設定費率表上下文 Token 數大於上下文 Token 數小於或等於費用
設定詞元基本費率費率表基本費率上下文 Token 數大於—上下文 Token 數小於或等於無上限費用
輸入 · 輸入 Token $0.0003 / 1K Token
輸出 · 輸出 Token $0 / 1K Token
輸入 · 讀取快取 — / 1K Token
輸入 · 寫入快取 — / 1K Token
輸入 · 寫入快取,1 小時 — / 1K Token
設定請求長度級距 1費率表—上下文 Token 數大於0上下文 Token 數小於或等於無上限費用
輸入 · 輸入 Token $0.0003 / 1K Token
輸出 · 輸出 Token $0 / 1K Token
輸入 · 讀取快取 — / 1K Token
輸入 · 寫入快取 — / 1K Token
輸入 · 寫入快取,1 小時 — / 1K Token

Ailoot 會在請求前預留估算金額。取得結果後,依實測用量結算最終費用。串流結算採用最終用量紀錄。預留金額與結算的運作方式 →

請求範例

Ailoot Ultra · System One

原樣保留的官方請求結構;文件範例使用您的實際請求資料,並保留完整結果
{
  "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

接收並儲存結果

Ailoot Ultra · System One

json

保留所有已完成的結果

請保留所有完整傳回的回應、檔案與內容區塊。

會保留每個已提供的問題 ID 答案,包括其確切型別、noul/choice/score 值、信心值、機率與圖例。完整的原始 JSON 會先儲存,並僅在結算後回傳。

需要檢查原始回應時

請保留原始操作與完整/部分回覆;切勿重送 POST。

回應欄位
欄位類型
欄位model類型string
欄位id類型string
欄位provider類型string
欄位answers.<id>.type類型string
欄位answers.<id>.noul類型number
欄位answers.<id>.choice類型string
欄位answers.<id>.score類型number
欄位answers.<id>.confidence類型number
欄位answers.<id>.probabilities類型object
欄位answers.<id>.legend類型object
欄位usage.input_tokens類型integer
欄位usage.output_tokens類型integer
欄位usage.cost類型number
錯誤與後續步驟
回應條件下一步
回應400 · invalid_request_error條件必要欄位、表示方式或值無效下一步請修正指出的請求欄位。

別名

模型別名

Ailoot Ultra cloudflare/clef-omni

方法路徑別名

請使用上方列出的 API 方法路徑。

相關呼叫用 ID

cloudflare/clef-omni

FAQ · Cloudflare: Clef Omni
可以使用哪些輸入與結果?

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

請求使用哪些欄位?

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

更多詳情

將 Ailoot 串接 Claude Code、OpenCode、Hermes 或自己的應用程式。

公司及其專案組合

公司及其專案組合:數百萬客戶,每月銷售額達數十億。

優惠購買 token。

訂閱優惠適合持續工作,折扣碼購買 token 最高可折 50%。

訂閱
為定期請求選擇優惠方案。
最高 50% 折扣碼
購買時輸入代碼,價格依活動重算。
歷史中的費用
每次請求保存模型、token 與金額。

選擇訂閱 · 查看模型價格

將 API 加入 你銷售的產品。

依 Ailoot 正式服務條款與授權合約串接 SaaS、應用程式與機器人;轉售請申請經銷授權。

商用應用程式
在付費功能加入文字、圖片、影片與聲音生成。
經銷授權
提供專案說明與存取方式,要求書面使用和轉售條件。
網站文件
串接前可閱讀正式服務條款、授權合約與資料處理政策。

申請經銷授權 · 正式服務條款與授權合約