首頁 > 科技與 AI > AIMLAPI 免費 signup credits 仍可用嗎?GPT-5.6 Sol 與 Free Tier paused

延伸主題

AIMLAPI 免費 signup credits 仍可用嗎?GPT-5.6 Sol 與 Free Tier paused

查核 AIMLAPI GPT-5.6 Sol 的 signup cr...

以 AIMLAPI GPT-5.6 Sol 模型卡、paused Free Tier、credits ledger 與學生 Agent funding 停止閘門呈現 YOLO LAB 原創編輯封面

本篇是免費 token fuel 系列第 97 篇,查核 AI/ML API(AIMLAPI)的「signup free credits」說法。結論先講:官方模型頁目前仍出現 Free credits on signup,但官方 Account & Billing Help Centre 同時寫明沒有 free plan,Bonus credits 暫時不可用;官方 Free Tier FAQ 也寫著 Free Tier currently paused。因此本篇分類為 CONDITIONAL_AIMLAPI_MODEL_PAGE_FREE_SIGNUP_CREDITS_FREE_TIER_PAUSED_CONFLICT,不能直接列入學生主要 agent 的免費 API fuel。

以 AIMLAPI GPT-5.6 Sol 模型卡、paused Free Tier、credits ledger 與學生 Agent funding 停止閘門呈現 YOLO LAB 原創編輯封面
YOLO LAB 原創編輯封面:以模型頁、credits ledger、paused gate 與 verified/unverified funding 分流呈現 AIMLAPI 的學生 Agent 查核邊界;非 AIMLAPI 官方宣傳圖。

這不是說模型頁一定是錯的,也不是說任何帳戶都不可能看見促銷餘額,而是官方公開 surface 目前沒有形成一個可安全承諾的免費額度契約。模型頁的宣傳欄位、Help Centre 的帳務政策、Free Tier 文件和個別帳戶 balance 必須分開 read-back;在衝突消除前,只能把 AIMLAPI 放入條件式候選與人工重查清單。

查核日期為 2026-08-25。價格、模型頁 banner、Free Tier 狀態、Bonus credits、付款方式、地區、年齡條件、rate limit 和資料政策都可能變動。本文不註冊、不建立帳戶、不取得 API key、不加值、不送 live request、不代同學確認帳戶促銷,也不把任何第三方 key 當成公共燃料。

本系列的「捕獲」是合法發現與官方查核:保存 provider、endpoint、額度單位、適用範圍、expiry、reset、post-zero 行為、資料條款與人工停止線,不是捕獲私人 token。若要先看 credentials、資料與人工接手原則,可延伸閱讀 YOLO LAB AI agent 使用 FAQ

文中的程式碼是離線分類器、balance read-back parser、billing guard、dry-run 和 ledger 示意。所有 key、帳戶、prompt、response、付款資訊和 request id 都使用 placeholder、布林值或 hash;不會向 AI/ML API 發出請求。

先把 signup 文案與帳務政策分開

判斷免費 API 不能只找一個金額。至少要有五組可交叉驗證的證據:哪個 endpoint 可以呼叫、哪個帳戶或 project 取得額度、額度是 token 還是美元 credits、何時 reset 或到期,以及用完後會拒絕還是開始收費。AI/ML API 目前的官方訊號在第一眼看似互相矛盾,所以不能以 model landing page 代替 billing read-back。

function classifyAIMLAPISources(snapshot) {
  if (snapshot.modelPageFreeSignup && snapshot.helpCentreNoFreePlan) {
    return 'OFFICIAL_CONFLICT_REVERIFY';
  }
  if (snapshot.freeTierPaused) return 'FREE_TIER_PAUSED';
  return 'PROVIDER_SCOPE_REVIEW_REQUIRED';
}

模型頁確實寫著 Free credits on signup

AI/ML API 的 GPT-5.6 Sol 模型頁列出 input、output 與 prompt caching 價格,並在 pricing 說明後寫著 Free credits on signup。Seedream 5.0 Pro 模型頁也有相同的 signup free credits 文案。這些頁面足以讓我們建立候選,但沒有說明每個新帳戶的美元金額、token 換算、有效期限、是否需要付款方式、哪些 model 可用、用完後是否停止,不能單獨作為燃料批准。

截至 2026-08-25 的敲門模型:openai/gpt-5.6-sol,但 Free Tier 仍 paused

本輪把 AIMLAPI 官方模型頁的 openai/gpt-5.6-sol 當作 frontier model 的主要入口:頁面列 1M context、input USD 6.5/1M、output USD 39/1M,並保留 Free credits on signup 文案。這是模型頁與 paid price 的 current read-back,不是免費額度證明;Help Centre 仍寫 no free plan、Bonus credits temporarily unavailable,Free Tier FAQ 仍寫 paused,所以主要 agent 必須維持 FREE_SIGNUP_CREDIT_NOT_READ_BACK

function admitAIMLAPICurrentModel(snapshot) {
  if (snapshot.model !== 'openai/gpt-5.6-sol') return 'MODEL_ALLOWLIST_RECHECK';
  if (snapshot.freeTierPaused === true) return 'FREE_TIER_PAUSED';
  if (snapshot.bonusCreditsAvailable !== true) return 'BONUS_CREDITS_UNAVAILABLE';
  if (!snapshot.promotionAmount || !snapshot.promotionExpiry) return 'PROMO_SCOPE_UNKNOWN';
  return 'OWNER_REVIEW_BEFORE_CANARY';
}

如果合法 owner 的帳戶日後真的顯示 promotion,仍要另外讀回金額、單位、expiry、適用 model/endpoint、扣款順序和 zero balance 行為;不能用模型頁的一句 signup banner,替代帳戶、帳務與 Free Tier 三方一致的證據。

對學生主要 agent 而言,openai/gpt-5.6-sol 只是一個可供模型選擇器查詢的名稱,不是燃料來源。價格表回答「一次 request 可能花多少」,promotion manifest 回答「哪個帳戶、哪個 project、哪段期間可抵扣」,Free Tier 文件回答「provider 是否提供公開免費方案」;三者的資料結構不同,不能把其中一欄複製到另一欄。

尤其 AIMLAPI 使用統一 credits 貨幣,美元 funded balance 會依 provider 的換算規則轉成 credits。它不是固定 token 錢包,也不是所有 model 共用的免費配額。若 read-back 沒有交代 credit source、扣款順序、promotion scope 和用完後的 response,agent 應把 balance 標為 FUNDING_SOURCE_UNKNOWN,而不是讓排程器自動估算可跑幾次。

在課堂情境,最有價值的 canary 其實可以完全離線:用 fake model page、fake account balance、Free Tier paused、bonus unavailable、paid balance、promotion balance、403、429 與 402 fixture,驗證 adapter 是否能停止、遮罩、記帳與轉交人工。只有文件和合法 owner 的帳戶讀回互相一致,才有資格討論一筆短 synthetic request;在此之前維持 LOCAL_ONLY 不會降低教學品質,反而能避免學生把付費風險誤當成免費燃料。

排程器要把「可研究」與「可排程」分開。可研究代表我們可以閱讀模型頁、比較價格、建立 parser、模擬錯誤並記錄官方衝突;可排程則要求 promotion 已由合法 owner 在當日帳戶讀回,模型與 endpoint 已列入 allowlist,expiry 尚未到,payment/auto-debit 已確認不會被意外啟動,且資料 owner 允許送出 synthetic fixture。AIMLAPI 目前缺少這條完整鏈,所以只停留在研究與重查,不進入免費 worker。

撤回條件也要先寫好:模型頁移除或改名、Free Tier 仍 paused、Bonus credits 仍 unavailable、帳戶只剩 paid balance、promotion source 不明、expiry 欄位缺失、402/403 出現、auto-debit 開啟、Terms 或 Privacy 更新,任一條件發生便把 route 降回 CONDITIONAL_RECHECK。不要以「上一位學生曾經成功」或「別人的截圖」延長免費資格。

給課程維護者的最小資料表可以只有幾欄:provider、model、claimSource、accountScope、creditSource、unit、amount、currency、expiresAt、paymentRequired、autoDebit、checkedAt、evidenceHash 和 stopCode。每次重查都建立新版本,保留前一版的結果與失效原因;如果新頁面只改了 banner,仍要把「模型可用」與「免費可用」分開更新。這樣學生學到的是可重播的研究流程,而不是複製一個可能已過期的 signup 連結。課程頁也應顯示最後查核日期、文件版本和適用地區,讓不同班級能判斷自己是否需要重新驗證,而不是把教師帳戶的畫面誤認成所有人的共同資格。

模型頁的用途主要是介紹單一 model 的 endpoint、model ID、輸入輸出價格與 SDK 範例;它不一定是 account-level promotion 的合約頁。即使頁面仍保留 banner,實際帳戶也可能因地區、註冊時點、風險檢查、產品狀態或 campaign 結束而沒有相同 credit。候選 manifest 必須保存頁面 URL、model ID、查核時間和未解決欄位。

對長期燃料來說,最重要的不是 banner 看起來多慷慨,而是能否重複驗證。若下一次查核只剩一張模型頁截圖,卻沒有 account balance、promotion source、expiry 和 post-zero response,就只能證明曾經看見一段文案,不能證明現在仍可使用。系列因此把「宣稱」和「可排程」分成兩個狀態。

同一個帳戶也可能同時有 paid balance、bonus balance 和 model-specific promotion。read-back 時要保留 source、unit、model、scope、debit order 和 checkedAt;若 API 只回傳合計 balance,卻沒有說明扣款順序,agent 不可把全部合計額度標成 free。這能避免付費餘額被誤消耗後才發現 promotion 並不存在。

function acceptModelPageClaim(page) {
  const required = ['amount', 'currency', 'expiry', 'eligibleModels', 'postZero'];
  const missing = required.filter(field => page[field] === undefined);
  if (missing.length) return { status: 'CLAIM_INCOMPLETE', missing };
  return { status: 'READY_FOR_ACCOUNT_READBACK' };
}

Help Centre 卻寫沒有 free plan

官方 Account & Billing Help Centre 目前把 AI/ML API credits 定義為跨越四百多個模型的統一貨幣,並明確回答「Do you offer a free plan?」:不提供 free plan,定價按使用量計算。文件也說新使用者是 pay-as-you-go,需向 balance 加入 funds,API call 會按使用量計費。這是比單一模型頁更接近帳務邊界的官方訊號。

同一頁還說沒有 subscription 可取消、auto top-ups 可以在帳戶設定停用,top-ups 不可退款。對學生 agent 而言,這代表即使某個帳戶看見 balance,也要先區分它是 promotion、bonus、owner 加值還是可退款的 paid balance;「有 credits」不等於「有免費 credits」,「沒有 subscription」也不等於「API 免費」。

Free Tier FAQ 顯示目前暫停

AI/ML API 官方文件的 Free Tier FAQ 目前只有一個關鍵判定:The Free Tier is currently paused。它沒有提供可供學生直接依照的每日 token、RPM、RPD、reset 或 model allowlist。因此主要 agent 不能從舊文章、舊截圖或某個 model page 推導今天仍有 free tier;Free Tier 狀態要以當日文件和帳戶 read-back 為準。

function gateFreeTier(doc, account) {
  if (doc.status === 'paused') return 'DO_NOT_ADD_TO_FREE_QUEUE';
  if (account.freeTier !== true) return 'ACCOUNT_FREE_TIER_UNCONFIRMED';
  if (!account.amount || !account.expiry || !account.postZero) return 'FREE_GRANT_FIELDS_MISSING';
  return 'OWNER_MAY_REVIEW_FREE_CANARY';
}

Bonus credits 也不能當成已存在

Help Centre 同一份 Account & Billing 文件另列出 Bonus credits,狀態是 temporarily unavailable。這個欄位很重要,因為 model page 的「free credits on signup」可能在產品介面上對應 bonus 或 promotion;當官方帳務說該功能暫不可用時,我們不能自行把 marketing copy 還原成固定補助,也不能讓排程器預設新帳戶一定會有餘額。

正確做法是把 banner、Help Centre 和 Free Tier 文件都保存為 evidence,將未解決狀態寫成 FREE_SIGNUP_CREDIT_NOT_READ_BACK。如果未來 owner 的合法帳戶真的顯示 bonus,仍要另外記錄 promotion source、實際 amount、currency、expiry、eligible model、是否可跨 model 共用,以及 zero balance 後的 API 行為。

Unified credits 不是 token wallet

官方 Help Centre 說 AI/ML API credits 是統一貨幣,balance 以美元 funded,再按官方匯率轉成 credits;同頁舉例二百萬 AI/ML API credits 等於一美元。這個單位可以支援多 model billing,但不代表二百萬 credits 等於二百萬 input tokens、output tokens 或某個固定模型的 request 數。不同 model 和媒體能力必須以當日 pricing 換算。

因此「免費 10,000,000 credits」也不能直接寫成「免費 10,000,000 tokens」。應保存 creditBalancecurrencymodelinputRateoutputRate 和預估 request cost;如果 promotion 的單位沒有說清楚,就維持未知,不讓 agent 自動分配。

function estimateCreditsCost(quote) {
  if (quote.creditBalance === undefined || !quote.currency) return 'BALANCE_UNIT_UNKNOWN';
  if (!quote.inputRate || !quote.outputRate) return 'MODEL_RATE_REQUIRED';
  const cost = quote.inputTokens * quote.inputRate + quote.outputTokens * quote.outputRate;
  return { status: 'ESTIMATE_ONLY', cost, remaining: quote.creditBalance - cost };
}

Quickstart 仍需要帳戶與 API key

官方 Quickstart 說使用 AI/ML API 要建立帳戶並產生 AIML API key;key 是可以呼叫 API 的敏感 credential,只在建立時完整顯示,遺失後要重新產生。這個流程不會證明帳戶有免費餘額,只證明帳戶具備建立 credential 的能力。學生不能因為能產生 key,就把 provider 標成 free。

模型頁的 OpenAI-compatible 範例也只說把 base URL 指向 https://api.aimlapi.com/v1,再用環境變數傳入 key。這是整合方式,不是額度承諾。真正的 agent adapter 應在送 request 前先通過 funding、model、data policy、spend limit 和 owner approval gate。

OpenAI-compatible 只描述介面形狀,不保證 OpenAI SDK 的每一個參數、錯誤碼、tool schema、usage 欄位或資料處理方式完全相同。學生先在本地 fake server 驗證 timeout、403、429、usage 缺欄位和 model mismatch,再決定是否需要外部 canary。不要因為範例可以複製貼上,就跳過 billing 與資料政策的 read-back。

function validateAIMLAPIRuntime(meta) {
  if (!meta.serverSide || meta.exposed) return 'SECRET_EXPOSURE_STOP';
  if (meta.baseUrl !== 'https://api.aimlapi.com/v1') return 'BASE_URL_REVIEW_REQUIRED';
  if (!meta.model || !meta.keyScope) return 'SCOPE_REVIEW_REQUIRED';
  if (meta.freeCreditVerified !== true) return 'NO_FREE_ROUTE_CONFIRMED';
  return 'OWNER_MAY_REVIEW_CANARY';
}

Balance endpoint 是必要 read-back

官方 Account Balance 文件提供 GET /v1/billing/balance,回傳 balance、lowBalance、lowBalanceThreshold、lastUpdated、autoDebitStatus、status 和 statusExplanation。這可用來做帳戶狀態 read-back,但不能把 endpoint 回傳的 balance 自動解讀成免費 grant;仍要知道 balance 的來源、付款責任、promotion expiry 和適用 model。

因為這個 endpoint 需要 AIMLAPI key,本文只做 schema 設計,不做 live request。課程可以用匿名 fixture 測試 balance parser,並在實際 owner read-back 時遮罩帳戶、key、request id 和付款資料,只保存必要的狀態、hash 與查核時間。

balance parser 也要防止單位誤讀:數字可能是統一 credits,日期可能是最後更新時間,不是 expiry;lowBalance 是警示狀態,不是免費資格;status 是 plan 狀態,不是 promotion approval。每個欄位都要有來源與語義,遇到未知欄位就停在 read-only,不自行補值。

餘額歸零可能需要加值

官方 4xx 文件描述 credits 或 plan limit exhausted 時,要 top up balance 或更新 payment method 才能繼續;同份錯誤文件把沒有 credits 視為可能的 403,而 401 是 key 缺失或無效,429 則是 rate 或 concurrency limit。這些狀態要分開處理,不可在餘額不足時自動重試、換 key 或切換同學帳戶。

function handleAIMLAPIError(error, state) {
  if (error.status === 401) return 'CREDENTIAL_STOP';
  if (error.status === 403 && state.balanceExhausted) return 'FUNDING_STOP';
  if (error.status === 429) return state.retryCount >= 2 ? 'MANUAL_HANDOFF' : 'BOUNDED_RETRY';
  if (error.status >= 500) return 'SERVICE_REVIEW';
  return 'ERROR_CLASS_REVIEW';
}

18,000 requests per hour 不是免費 token

Help Centre 目前列出 API usage limit 為每小時 18,000 requests。這是請求數限制,不是每小時 18,000 次免費呼叫,也不是 input/output token quota;實際 model、endpoint、帳戶、key spending limit、fair-use policy 和服務狀態仍可能影響可用量。請求限額與 credits balance 必須在 manifest 中分開。

Auto top-up 需要硬停止

官方 Help Centre 說 auto top-ups 可以在帳戶設定停用,Terms 又說 API usage 可能依所選 plan 收費,並要求保護 API key。主要 agent 不得替學生打開 auto top-up、增加 payment method、提高 spending limit 或在免費 provider 失敗時自動轉入 AI/ML API。任何付款變更都只能由明確的帳戶 owner 手動處理。

function enforceBillingStop(state) {
  if (state.autoTopUpEnabled) return 'AUTO_TOP_UP_REQUIRES_OWNER';
  if (state.paymentMethodAdded) return 'PAYMENT_STATE_REVIEW';
  if (state.spendingLimitUnknown) return 'SPEND_LIMIT_UNKNOWN';
  if (state.balance <= state.estimatedCost) return 'NO_FUNDS_STOP';
  return 'NO_AUTOMATIC_PAYMENT_CHANGE';
}

模型價格不等於促銷額度

GPT-5.6 Sol 頁面列 input 與 output 每一百萬 token 的價格,Seedream 5.0 Pro 頁面則以圖片輸出價格和解析度差異說明費用。這些價格有助於建立 paid estimate,卻不能回答 signup credit 的金額、是否可用於該 model、是否先消耗 bonus,或用完後是否拒絕。model pricing 與 account promotion 是兩個資料表。

同理,不能因為一個 model 頁寫有 free credits,就推論其他四百多個模型都能使用同一筆免費額度。學生 agent 的 allowlist 要以 account read-back 的 eligible model 和 endpoint 為準;若只有 banner 沒有 allowlist,先使用 local mock。

Terms 不保證永久穩定或固定價格

AI/ML API Terms 說服務可能修改,費用可由網站公布並變更,API access 受 usage limits 和 restrictions 約束,且 API usage 可能依所選 plan 產生費用。Terms 也要求使用者保護 key,並指出未授權使用的後果由 key owner 承擔。這些條款使「網站曾出現免費」不能變成永久免費保證。

Terms 另寫 fair-use policy 可能對過量或不當 API usage 施加 rate limiting 或其他限制,並可能限制新使用者。這支持我們把候選標成條件式,而不是把 signup banner 轉成可供主要 agent 長期排程的固定資源。

資料政策與年齡停止線

AI/ML API Privacy Policy 說服務處理使用者提交或服務取得的個人資料,並列出契約、同意、合法利益與法律義務等處理基礎;付款由 Stripe 處理,交易與購買紀錄可能保留。Privacy Policy 也表示不 intended to collect under-18 children 的個資,Terms 則要求使用者達到 legal age。學生課程不要送個資、兒童資料、客戶對話、私有 repository、未公開研究或付款資訊。

官方 Help Centre 對 query data 的說法也要獨立 read-back,不能只因某頁寫不作 model training 就忽略 API logs、support、security、付款和外部 model provider 的資料面。第一輪應只用 synthetic、公開授權或可安全刪除的 fixture,並保存資料類型、目的、retention 和刪除責任。

function allowAIMLAPIFixture(data) {
  if (data.containsSecret || data.containsPII || data.containsPrivateCode) return 'LOCAL_ONLY';
  if (data.ageKnown === false || data.ownerApproved !== true) return 'HUMAN_REVIEW';
  if (!['synthetic', 'public-approved'].includes(data.classification)) return 'FIXTURE_REJECTED';
  return 'SYNTHETIC_CANARY_ELIGIBLE';
}

API key 只放 server-side

官方 API key 文件提醒 key 是敏感字串,完整內容只在建立時顯示,應安全保存;Terms 也要求防止未授權使用。學生不能把 key 貼到聊天室、公開 notebook、前端 bundle、Git、URL、錯誤 log 或交給主要 agent 以外的人。文章中的 AIMLAPI_KEY 只能是環境變數名稱,不是可用 token。

先用離線 fixture 測試 agent adapter

在任何帳戶操作前,課程可用假資料測試 provider adapter:model page 有 signup banner、Help Centre 說 no free plan、Free Tier paused、account bonus unavailable、balance 是 paid、balance 是 promotion、balance exhausted、403、429 和 5xx。通過測試只證明停止邏輯正確,不證明 AI/ML API 當日有免費額度。

function dryRunAIMLAPI(state) {
  if (state.docs.freeTier === 'paused') return 'LOCAL_FALLBACK';
  if (state.docs.helpPlan === 'none') return 'FREE_PLAN_NOT_CONFIRMED';
  if (state.account.creditSource !== 'verified-promotion') return 'PAID_OR_UNKNOWN_BALANCE';
  if (!state.account.expiry || !state.account.postZero) return 'PROMO_FIELDS_MISSING';
  return { status: 'OWNER_MAY_REVIEW_ONE_SYNTHETIC_CALL', maxOutputTokens: 128 };
}

什麼情況才可重新列入候選

若未來要把 AIMLAPI 從條件式候選升級,至少要由 owner 在合法帳戶中讀回:promotion 或 free plan 名稱、實際 credits、換算單位、expiry、適用 model/endpoint、是否需要 payment method、daily/monthly reset、spend limit、auto-debit state、zero balance 行為,以及 response usage 的 cost 欄位。還要確認這些欄位與當日 Help Centre 和 Terms 沒有衝突。

這個升級流程要有時間界線和重新查核條件:官方文件更新、model 變更、帳戶 plan 變更、付款方式新增、balance 低於門檻、promotion 接近 expiry 或出現 403/402 時,都要撤回免費標記。免費標記不是永久屬性,而是帶有 provider、帳戶、model、時間和資料政策的可撤銷證據。

只有看到模型頁 banner,或只看到一筆 balance 數字,都不足以放行。若帳戶顯示的是 owner 自行加值,分類應為 PAID_BALANCE;若 promotion 的來源與期限不清楚,分類應為 PROMO_SCOPE_UNKNOWN;若 Free Tier 文件仍 paused,主要 agent 仍走已核准 provider、local model 或人工 route。

function promoteAIMLAPICandidate(evidence) {
  const fields = ['source', 'amount', 'unit', 'expiry', 'models', 'postZero', 'dataPolicy'];
  if (fields.some(field => !evidence[field])) return 'KEEP_CONDITIONAL';
  if (evidence.freeTierDoc === 'paused') return 'KEEP_CONDITIONAL';
  if (evidence.paymentRequired === true) return 'PAID_ROUTE_ONLY';
  return 'OWNER_MAY_APPROVE_FREE_CANARY';
}

主要 agent 的 routing policy

主要 agent 不應把 AIMLAPI 當作免費 provider 的靜默 fallback。當已核准免費 provider 回傳 429、403 或 timeout 時,AIMLAPI 不能自動接手,因為這會把原始資料送到新 provider,也可能產生 charges。正確的結果是 AIMLAPI_FREE_ROUTE_UNVERIFIED,交給 owner 選擇 local fallback、人工處理或明確批准 paid route。

如果 owner 確實批准 paid route,仍要把它標成 PAID_FALLBACK,限制 model、max output、最大 estimated cost、tool usage、parallelism 和 retry 次數,並保存遮罩後的 balance、usage、status 與 checkedAt。免費 queue 和 paid queue 必須有不同的資料政策、預算與停止碼。

本篇的條件式判定

AI/ML API 第 97 篇目前不列入學生主要 agent 的已確認免費 token 清單。它保留為 CONDITIONAL_AIMLAPI_MODEL_PAGE_FREE_SIGNUP_CREDITS_FREE_TIER_PAUSED_CONFLICT:模型頁有免費註冊文案是正面訊號;Help Centre 的 no free plan、Bonus credits temporarily unavailable 和 Free Tier paused 是反向訊號;因此必須停止在官方衝突 recheck,而不是猜一個金額。

這個判定會隨官方證據改變。如果未來 Help Centre 恢復 free plan、Free Tier FAQ 提供明確額度、模型頁補足 promotion 條件,並且 owner 帳戶 read-back 一致,才可另開更新版文章。不能只刪除「paused」三個字就把舊文章改成已確認,因為額度、資料條款與付款後行為仍要重新驗證。

學生交接時只移交非敏感證據

下一位學生需要的是官方來源 URL、查核日期、classification、離線 fixture、欄位 schema、停止碼和 fallback 說明,不是 API key、帳戶 cookie、payment method、完整 balance export 或別人的免費 token。交接文件應讓新使用者能在沒有任何 secret 的情況下重新確認官方衝突。

若帳戶 owner 願意重新檢查,先只讀取 promotion 名稱、餘額單位、expiry、eligible model、post-zero 和 auto-debit 狀態;不要先送 prompt。只有文件和帳戶兩邊一致,且 data owner 允許 synthetic fixture,才可考慮單一短 canary。canary 成功也只證明一個 scope,不代表全 provider 永久免費。

function routeStudentAIMLAPI(state) {
  if (state.docsConflict) return 'LOCAL_OR_APPROVED_PROVIDER';
  if (state.surface !== 'api') return 'SURFACE_STOP';
  if (state.freeCreditVerified !== true) return 'EXCLUDED_FROM_FREE_QUEUE';
  if (state.ownerApproved !== true) return 'HUMAN_HANDOFF';
  return 'ONE_SYNTHETIC_CANARY_ONLY';
}

本篇完成閘門

完成本篇只代表官方衝突已記錄、本機分類器與學生安全邊界已完成,不代表任何 AI/ML API 帳戶取得免費 credits。驗收條件是:model page signup 文案、Help Centre no free plan、Bonus credits unavailable、Free Tier paused、unified credit 單位、Quickstart key、balance endpoint、403/401/429、auto top-up、Terms、Privacy、年齡、server-side secret、paid fallback 與 local stop 都有清楚分流。

未完成項目包括:沒有建立 AI/ML API 帳戶、沒有取得或分享 key、沒有呼叫 balance endpoint、沒有註冊 promotion、沒有加入 funds、沒有設定 auto top-up、沒有送 live request、沒有傳送 prompt/response、沒有交給第三方帳戶、沒有 WordPress 外部寫入。這些限制是本篇的安全完成條件。

官方來源與下一篇

本篇主要依據 AI/ML API 官方 GPT-5.6 Sol model pageSeedream 5.0 Pro model pageAccount & Billing Help CentreFree Tier FAQQuickstartAPI key FAQAccount Balance4xx errorsTerms of ServicePrivacy Policy。若官方頁面更新,以當日文件、合法 owner read-back 和正式條款為準。

第 97 篇完成後,下一篇會從尚未收錄的官方候選重新查找;AI/ML API 先保留在條件式清單,不會把模糊的 signup banner 當成可持續 token fuel。系列仍遵守一篇一篇查核、完成本機驗收後再進下一候選的節奏。

作者與編輯責任

本文署名作者:

|YOLO LAB 主編

YOLO LAB 的文章由署名作者或編輯團隊完成。主編 Dex 負責編輯制度、重要事實查核原則、AI 協作規範與重大更正;文章中的分析與判斷以公開來源、作品內容及可驗證資料為依據。

文章若有需要補充或修正的資料,可透過聯絡頁提供原始來源、日期與具體段落,編輯團隊會依出版政策檢查。

KEEP READING

接著讀什麼?

從同一主題繼續閱讀,或回到 YOLO LAB 的完整文章索引,找到下一個值得投入時間的問題。

發表迴響

探索更多來自 YOLO LAB 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀