AI sa punto ng desisyon: Cloudflare inference sa tabi ng aplikasyon

Inilalagay ng Cloudflare Workers, Wasm at first-class Rust path ang mga model, agent at desisyon sa parehong isolate na nag-a-authenticate at nag-e-enforce na ng policy. Bakit dapat ilipat ng mga bangko, insurer at wagering operators ang inference sa tabi ng request.

Ang pag-a-authorize ng bayad, pagtanggap ng claim o in-play na stake ay kailangan pa ring dumaan sa malayong model hop bago kumilos ang sinuman. Umaalis sa rehiyon ang session context. Naglalakbay ang mga token sa WAN patungo sa GPU farm na naka-size para sa peak at idle sa karamihan ng linggo. Sa oras na bumalik ang score, lumiit na ang fraud window, gumalaw na ang market o inabandona na ng customer ang paglalakbay. Ang pattern na ito ay ngayon ang default na arkitektura sa maraming regulated platform: ang generative capability ay tinuturing na remote dependency sa halip na local decision surface. Ang network na nasa harap na ng aplikasyon ay tinatanong lang na i-forward ang problema.

Hindi abstract ang komersyal na pinsala. Ang card authorisation chains ay madalas na nag-iiwan ng humigit-kumulang 100 milliseconds para sa buong round trip ng routing, fraud scoring at issuer response; ang model inference ay maaaring bigyan lamang ng 10 hanggang 50 milliseconds sa budget na iyon. Ang desisyon na dumarating pagkatapos ng settlement ay dokumentasyon, hindi pag-iwas. Sa wagering, ang responsible-gambling intervention o bonus-abuse check na dumarating pagkatapos gumalaw ang presyo ay palabas lamang. Sa insurance, ang first notification of loss na hindi makaka-triage malapit sa customer ay nagdudulot ng leakage at manual queue sa gitna. Ang pagpapanatili ng session context sa malayong rehiyon ay lumilikha rin ng privacy at conduct story na lalong hindi gusto ng mga board: umaalis sa hurisdiksyon ang data bilang default dahil sa model.

Ang halaga ng pagtrato sa mga model bilang remote dependency

Ang distant inference ay nagpapataw ng latency, locality at governance nang sabay. Bawat dagdag na hop ay nagpapalala ng variance sa ilalim ng load. Ang feature stores at policy engines na nasa malapit na sa user ay kailangang maghintay sa remote GPU cluster bago makakilos. Pagkatapos, tinatakpan ng mga team ang agwat gamit ang mas magaspang na rules, mas mataas na false declines o post-event review queues. Wala sa mga opsyong iyon ang nakaka-recover ng millisecond window kung saan talagang mahalaga ang desisyon.

Ang operational cost ay lumalabas bilang kapasidad na naiiwan na idle. Ang private GPU fleets ay naka-size para sa peaks na dumarating nang hindi pantay sa mga produkto at geographies. Hindi ginagamit ang mga token habang naka-lock ang kapital sa hardware, kuryente at espesyalistang ops. Nagpaparami ang model vendors ng keys, logging formats at rate-limit surfaces. Ang security at risk teams ay nagmamana ng mesh ng control planes sa halip na isa. Kapag tinanong ng regulators kung saan napunta ang customer data sa panahon ng assistant call, ang sagot ay sumasaklaw sa mga rehiyon at kontrata sa halip na isang isolate na nag-e-enforce na ng authentication at policy.

Ang hindi pagkilos ay nangangahulugan samakatuwid ng pagtanggap sa mas mabagal na fraud at step-up decisions, mga assistant na nag-e-export ng session context by design at mga AI programme na mukhang innovative sa slide decks habang nananatiling architecturally peripheral sa request path. Ang alternatibo ay hindi isa pang chatbot na naka-bolt sa portal. Ito ay paglalagay ng maliit, mahusay na pinamamahalaang model sa tabi ng bawat high-value request na ginagawa na ng customer.

Inference na naninirahan kasama ng request

Isang telepono at isang compact edge box sa harbour wall sa ibabaw ng isang malayong seaside village sa daylight
Naninirahan ang inference kasama ng request: maaaring tumakbo ang scoring at generation sa edge ng mapa, hindi sa malayong GPU farm.

Ang edge ng Cloudflare ay hindi na lamang CDN at security mesh. Tumatakbo ang Workers ng application logic sa network na iniulat ng Cloudflare na sumasaklaw sa mahigit 330 lungsod sa mahigit 125 bansa, na may humigit-kumulang 95 porsiyento ng populasyon ng mundo na konektado sa Internet sa loob ng humigit-kumulang 50 milliseconds ng isang data centre. Ang parehong fabric na ito ay nagho-host na ngayon ng mga model, persistent agents at vector retrieval. Ang claim na dapat seryosohin ay architectural: tumitigil ang AI na maging distant farm na tinatawagan mo sa WAN at nagiging capability na nagsasagawa sa parehong isolate na nag-a-authenticate na sa caller, nagro-route ng request at nag-e-enforce ng policy.

Ang technical path ay kongkreto nang hindi nagiging product brochure. Ang Workers ay nagko-compile ng Rust sa WebAssembly at inide-deploy ito bilang ordinaryong edge code sa pamamagitan ng workers-rs. Ang performance-critical logic (risk rules, pricing kernels, session state, deterministic checks) ay nasa tabi ng generative calls sa halip na sa likod ng isa pang hop. Nagbibigay ang Wasm ng isolation at predictable cold-start behaviour na naiintindihan na ng regulated firms mula sa isolate-based multi-tenancy. Sa model side, ang Workers AI ay nagho-host ng lumalaking catalogue ng open at partner models sa sariling GPUs ng Cloudflare. Ang unified AI binding at AI Gateway ay nagbibigay-daan sa mga team na tawagan ang frontier models tulad ng Grok mula sa xAI sa pamamagitan ng parehong env.AI.run path: isang control plane, Cloudflare billing, caching, rate limits at observability, nang walang hiwalay na key sprawl.

Ang tahimik na patunay na ang inference mismo ay binabago para sa network na ito sa halip na i-bolt sa Python serving stacks ay ang Infire. Ang engine ng Cloudflare ay nakasulat sa Rust para sa distributed hardware at security constraints nito. Ipinakita ng published benchmarks laban sa vLLM 0.10.0 sa unloaded H100 NVL hardware na nakumpleto ng Infire ang mga task nang hanggang 7 porsiyento na mas mabilis habang gumagamit ng fraction lamang ng CPU; sa ilalim ng constrained production-like conditions, lumawak pa ang agwat dahil maaaring tumakbo ang Infire bilang trusted process nang walang gVisor overhead na kailangan ng Python stacks sa edge. Ito ay engineering heat na may board-readable consequence: mas maraming token na naseserbisyuhan bawat watt at bawat square metre ng na-deploy na network, mas malapit sa user.

Ang “Malapit sa aplikasyon, kahit saan ito ipinamamahagi” ay may tiyak na kahulugan. Maaaring mangyari ang inference sa lungsod na pinanggalingan ng request. Hindi na kailangang umalis sa rehiyon ang data bilang default. Ang parehong Worker na nagfro-front sa internet banking, claims portal o in-play book ay maaaring mag-score, mag-retrieve, mag-generate at kumilos bago pa man maabot ng payload ang central cluster. Pinapanatili ng Durable Objects ang agent state at session coordination malapit sa path na iyon. Nag-iimbak ang Vectorize ng embeddings para sa retrieval-augmented checks nang hindi ipinapadala ang bawat dokumento sa malayong vector farm. Para sa mga bangko, ito ay mas mabilis na fraud at step-up decisions, in-channel assistants na hindi nag-le-leak ng session context sa malayong rehiyon at document intake na nananatili malapit sa customer. Para sa mga insurer, ito ay first notification of loss triage, policy Q&A at underwriting assist sa portal edge. Para sa wagering operators, ito ay responsible-gambling interventions, bonus abuse checks at personalisation sa loob ng latency budget ng live event, hindi pagkatapos gumalaw ang market.

Bakit ngayon na ang edge moment

Tatlong kondisyon ang nag-converge. Una, mature na ang runtime para sa regulated production: ang V8 isolates, Wasm at workers-rs ay nagbibigay ng path para sa parehong deterministic Rust logic at generative calls sa isang deployment unit. Pangalawa, ang model layer ay hindi na science project na naka-bolt sideways. Ang Workers AI at AI Gateway ay naisama na sa isang control plane, kaya ang hosted open models at partner frontier models ay nagbabahagi ng observability, credits at policy. Pangatlo, ang inference engine sa ilalim ay binabago para sa hugis ng network. Umiiral ang Infire dahil hindi tumugma ang centralised Python serving sa lean, malawak na ipinamamahaging GPU footprint. Ito ay senyales na ang platform vendor ay namumuhunan sa mahirap na bahagi sa halip na umupa ng kapasidad sa rehiyon ng iba.

Ang policy at commercial pressure ay nagpapatibay sa timing. Ang locality expectations para sa privacy, conduct at operational resilience ay naghihigpit sa banking, insurance at wagering. Pagod na ang mga board sa AI line items na nangangailangan ng private GPU fleets na naka-size para sa peaks at idle sa natitirang bahagi ng linggo. Mas madaling pamahalaan ang token billing at shared security surface kaysa sa mesh ng vendor keys. Ang mga kakumpitensya na naglalagay ng scoring at retrieval sa request path ay magdedesisyon sa loob ng window; ang mga patuloy na tumatawag sa malayong farm ay patuloy na magdodokumento ng mga pagkalugi pagkatapos ng pangyayari.

Ang paghihintay para sa perpektong central AI platform bago ilipat ang decision logic sa edge ay nag-e-embed ng maling default. Bawat buwan na ginugugol sa pagtrato sa mga model bilang remote services ay nagtuturo sa product teams na magdisenyo sa paligid ng round trips sa halip na sa paligid ng isolate na may hawak na sa request.

Isang pragmatic rollout na nagsisimula sa high-value decisions

Magsimula kung saan ang latency ay margin at mayroon nang governance. I-map ang mga request na nag-a-authenticate, nag-a-authorize at naglo-log na sa edge: payment step-up, fraud score enrichment, claims FNOL classification, policy Q&A, responsible-gambling prompts, bonus eligibility. Pumili ng isa o dalawa kung saan malinaw na sinusunog ng distant model hop ang budget o pinipilit na lumabas sa rehiyon ang session context. Panatilihin ang deterministic core sa Rust sa pamamagitan ng workers-rs: rules, thresholds, pricing kernels at audit-friendly checks na dapat maging pareho sa bawat pagkakataon. I-bind ang generative o embedding calls sa pamamagitan ng env.AI.run upang ang parehong Worker ay magmay-ari ng parehong paths.

Mag-instrument bago lumawak. I-route ang inference sa pamamagitan ng AI Gateway mula sa unang araw upang ang latency, token spend, errors at prompts ay nasa isang logging surface. Mas gusto ang hosted open models sa Workers AI para sa classification, summarisation at embeddings kung sapat ang kalidad; i-reserve ang frontier calls tulad ng Grok para sa mga task na nangangailangan nito, pa rin sa pamamagitan ng parehong binding. Iimbak ang retrieval corpora sa Vectorize lamang para sa mga dokumentong dapat manatili malapit sa paglalakbay. Ilagay ang agent o session continuity sa Durable Objects kapag sumasaklaw sa maraming turn ang interaction, hindi para sa bawat stateless score.

Ang success criteria ay dapat operator-readable: p95 decision latency laban sa kasalukuyang central path, paggalaw ng false-positive at false-negative sa shadow cohort, proporsyon ng mga request na hindi kailanman umaalis sa rehiyon at cost per thousand decisions kumpara sa idle GPU baseline. Maaaring pagmamay-ari ng isang compact team ng edge, security at model-ops specialists ang unang path nang hindi pinapakulo ang karagatan. Nananatiling available ang fallback sa central cluster hanggang sa makakuha ng tiwala ang edge path sa ilalim ng peak load.

Pag-scale mula sa single decisions patungo sa agents na nagpe-persist

Sa sandaling tumakbo ang ilang high-value scores sa tabi ng request, mag-expand nang maingat sa multi-step work. Binibigyan ng Durable Objects ang bawat agent o customer session ng durable identity at local state upang ang in-channel assistant, claims triage workflow o responsible-gambling coach ay makapagpatuloy nang hindi muling binubuo ang context mula sa malayong database sa bawat turn. Sinusuportahan naman ng Vectorize ang retrieval na nananatili sa parehong network bilang ang Worker: policy documents, product terms, historical claim patterns o market rules na ina-query bilang embeddings na ginawa sa pamamagitan ng Workers AI.

Ang frontier models ay pumapasok sa pamamagitan ng parehong control plane sa halip na bagong vendor island. Ang path ng AI Gateway patungo sa Grok mula sa xAI, kasama ang iba pang providers at Workers AI catalogue models, ay nangangahulugan na maaaring lumipat o mag-fail over ang product teams nang hindi muling isinusulat ang key management. Ang caching at rate limits ay nagiging platform controls sa halip na application folklore. Sinusuri ng security ang isang surface para sa prompts, responses at token attribution. Ito ang paraan upang i-scale ang capability nang hindi ini-scale ang key sprawl.

Ang transactional expansion ay patuloy na nangangailangan ng disiplina. Panatilihin ang write-heavy ledgers at final settlement kung saan sila dapat. Gamitin ang edge upang magdesisyon, mag-enrich, mag-retrieve at mag-intervene nang maaga; panatilihing authoritative ang system of record. Mas mahalaga ang observability at automated rollback habang pumapasok ang generative variance sa path. Ang shadow traffic, canaries at explicit human-in-the-loop bands para sa high-impact actions ay nagpapanatiling tapat sa arkitektura. Ang layunin ay hindi ilipat ang bangko, ang insurer o ang book sa chatbot. Ito ay gawing bahagyang mas matalino, mas mabilis at mas lokal ang bawat high-value request kaysa noong nakaraang quarter.

Ang board case: tokens, locality at isang control plane

Totoo ang engineering heat: ipadala ang Rust sa daan-daang lungsod, i-bind ang Grok o hosted open model sa ilang linya, panatilihin ang mga agent sa Durable Objects, iimbak ang embeddings sa Vectorize. Mas matalas ang commercial case. Walang private GPU fleet na kailangang i-size para sa peak at panoorin na idle. Nagbabayad ka para sa mga token na ginamit sa halip na kapasidad na naka-reserve. Isang security at logging surface ang pumapalit sa mesh ng model vendors. Bumagsak ang time-to-decision kung saan ang latency ay margin: trading-adjacent servicing, claims leakage, in-play hold, authorisation fraud windows na nasusukat sa sampu-sampung milliseconds.

Hindi slogan ang locality. Ang inference sa lungsod na pinanggalingan at data na hindi na kailangang umalis sa rehiyon bilang default ay nagpapalakas sa privacy, conduct at resilience narratives na tinatanong na ng mga auditor. Bumubuti ang operational resilience kapag ang decision path ay hindi nakadepende sa isang malayong rehiyon na nananatiling malusog. Sumusunod ang talent arguments: natututo ang mga team na mag-ship ng governed edge logic sa halip na i-integrate ang isa pang remote API. Ang mga mananalo ay hindi ang mga kumpanyang “nagdagdag ng chatbot”. Sila ang mga naglalagay ng maliit, mahusay na pinamamahalaang model sa tabi ng bawat high-value request na ginagawa na ng kanilang mga customer.

Mga agarang susunod na hakbang para sa technology leaders

Mag-commission ng maikling inventory ng request paths kung saan sinusunog na ng distant model hop ang latency o locality budget. Pumili ng isang bank, insurer o wagering journey na may malinaw na commercial stakes at umiiral na edge front door. Itayo ang isang Worker na nagpapanatili ng deterministic checks sa Rust sa pamamagitan ng workers-rs, nagbi-bind ng inference sa pamamagitan ng env.AI.run at AI Gateway at sumusukat ng shadow performance laban sa central path. Magdesisyon nang malinaw kung aling mga model ang mananatili sa Workers AI, aling frontier calls tulad ng Grok ang nabibigyang katwiran at kung paano gagamitin ang Durable Objects plus Vectorize lamang kung saan nagkakahalaga ang state at retrieval.

Bigyan ng awtoridad ang isang maliit na cross-functional team na i-ship ang path na iyon sa ilalim ng security at risk oversight, na may token budgets at regional data rules na nakasulat bago tumaas ang trapiko. Suriin ang mga resulta sa loob ng mga linggo, hindi quarter: latency, decision quality, regional retention ng sensitive context at cost per decision kumpara sa idle GPU alternatives. Palawakin lamang ang mga bagay na pumasa sa mga gate na iyon.

Ang pagtrato sa AI bilang distant GPU farm na tinatawagan mo sa WAN ay ang low-ambition default. Ang network sa harap ng aplikasyon ay maaari nang mag-authenticate, mag-route, mag-enforce ng policy at ngayon ay mag-infer. Ang technology leaders na naglilipat ng decision logic sa isolate na iyon ang magdedefine ng operating standard para sa susunod na product cycle. Ang mga maghihintay ay patuloy na magpapaliwanag kung bakit dumating ang score pagkatapos isara ang window.