Eolaire Eolaire
Cloudflare AI Cén fáth a mbíonn earráid 404 á thabhairt ar ais ag an URL bunúsach i gcónaí?
Múineann an t-alt seo duit i soicindí conas URL bonn OpenAI atá comhoiriúnach le Cloudflare a fháil agus a chumrú go tapa. Cuimsíonn sé teimpléid foirfe le haghaidh API REST oifigiúil, formáid AI Gateway, agus cliaint tríú páirtí (Dify/One-API), rud a chabhróidh leat APIanna AI saor in aisce a chur ar bun agus ag feidhmiú le cliceáil amháin!
An tseachtain seo caite, chuaigh cara a dhéanann forbairt neamhspleách i dteagmháil liom go tobann agus sheol sé pictiúr scáileáin chugam a thaispeánann scáileán lán d’earráidí 401. Dúirt sé, "A dheartháir, táim ag iarraidh API AI Cloudflare a dhífhabhtú an lá ar fad, ach ní oibríonn sé."
Chaith mé súil ar a chód. Bhí an URL Bunúsach socraithe go /ai/v1, ach bhí corp an iarratais formáidithe mar an REST API oifigiúil, mar sin ní raibh an dá rud ag teacht le chéile ar chor ar bith.
Dúirt sé nach raibh uaidh ach SDK OpenAI a úsáid chun samhail a dhífhabhtú ar Intleacht Shaorga na nOibrithe, an bhfuil aon fhadhb ann?
Is fadhb mhór í seo.
Úsáideann seirbhísí AI Cloudflare trí bhun-URL atá go hiomlán difriúil ag brath ar an gcás. Tá a fhormáid féin agus a chásanna infheidhme ag gach ceann acu. Cé go bhfuil doiciméadacht ann, tá sé scaipthe ar fud leathanaigh éagsúla, rud a fhágann go bhfuil sé deacair a fhios cé acu ceann ba cheart duit tagairt a dhéanamh dó ar do chéad iarracht. Má úsáideann tú an URL mícheart, beidh earráid 401 nó 400 mar thoradh air, rud a chuirfidh cosc ort rochtain a fháil ar an tseirbhís.
Nuair a tháinig an fhadhb seo orm den chéad uair, rinne mé iarracht arís agus arís sular réitíodh í. Bhí mé gan urlabhra ag breathnú ar an scáileán lán de theachtaireachtaí earráide.
Inniu, tarraingeoidh mé na trí bhóthar seo go soiléir duit, ionas nach ndéanfaidh tú aon bhotúin eile tar éis duit seo a léamh.

URL Bonn-Chomhéadain Chomhoiriúnach le OpenAI
Tosaímid leis an gceann is coitianta a úsáidtear.
Más é seo an cur chuige ceart atá in úsáid agat, más é OpenAI SDK atá in úsáid agat, nó más uirlisí a thacaíonn le formáidí saincheaptha OpenAI ar nós LangChain, Dify, NextChat, nó One-API atá in úsáid agat.
https://api.cloudflare.com/client/v4/accounts/{你的account_id}/ai/v1
Seo rud atá deartha go sonrach ag Cloudflare chun ailíniú le formáid chomhéadain OpenAI. Cuir `/chat/completions` leis i ndiaidh chríochphointe an chomhrá iomláin. Cuir seo in ionad d'URL Bunúsach OpenAI bunaidh, agus cuir do chomhartha Cloudflare in ionad na hEochair API, agus ba chóir go rithfeadh sé go díreach. Rinne mé iarracht ar mhúnlaí cosúil le `@cf/deepseek-ai/deepseek-r1-distill-qwen-32b` agus `@cf/meta/llama-3.1-8b-instruct`, agus oibríonn siad go léir go breá.
Mar sin féin, ba chóir a thabhairt faoi deara nach dtacaíonn sé seo ach le samhlacha dialóige bunaithe ar théacs.
API REST dúchasach oifigiúil Cloudflare
Más gá duit Stable Diffusion a úsáid le haghaidh grafaicí, Whisper le haghaidh trascríobh fuaime, nó aon mhúnla neamh-théacs, glac an dara bealach, arb é API REST dúchasach oifigiúil Cloudflare é.
https://api.cloudflare.com/client/v4/accounts/{你的account_id}/ai/run
Is féidir ainm an mhúnla a scríobh sa chonair, amhail /ai/run/@cf/bytedance/stable-diffusion-xl-lightning, nó is féidir é a chur sa réimse `múnla` i gcorp an iarratais. Is fearr liom é a chur sa réimse; tá an cosán níos giorra agus níos glaine. Bhí mearbhall orm faoin mionsonra seo ar dtús freisin. Glacann roinnt samhlacha leis an dá mhodh, agus ní ghlacann cinn eile ach le ceann amháin. Tabhair aird ar seo agus an doiciméadacht á seiceáil agat.
URL Bonn Gheata AI
Tá an tríú bealach ann: Geata AI.
Tá an cás seo beagán difriúil. Má tá Geata AI socraithe agat i gcúltaca Cloudflare chun APIanna tríú páirtí a sheachfhreastal, amhail iarratais OpenAI a atreorú tríd an ngeata Cloudflare le haghaidh taisceadh, monatóireachta agus teorannú ráta, ansin bheadh an URL Bunúsach...
https://gateway.ai.cloudflare.com/v1/{你的account_id}/{你的gateway_id}/openai
Trí `/chat/completions` a chur leis i ndiaidh an chríochphointe críochnaithe, cinntítear go dtéann an trácht go léir trí gheata Cloudflare, agus taispeánann an painéal loga an mhoill agus toradh gach iarrata. Tá an ghné seo thar a bheith úsáideach de réir mar a fhásann an fhoireann le níos mó tionscadal, rud a chuireann deireadh leis an ngá atá le cuardach a dhéanamh trí shonraí ó chúltaca díoltóirí éagsúla ceann ar cheann.
Conas a roghnú: Mínítear trí shraith URLanna in aon abairt amháin.
Ceart go leor, clúdaíonn sin na trí chosán. Mar achoimre, níl ach prionsabal amháin ann.
Braitheann an cosán a ghlacann tú ar na huirlisí a úsáideann tú.
Chun SDK OpenAI a úsáid chun glaoch ar mhúnla idirphlé, téigh go `/ai/v1`. Chun glaoch ar mhúnla íomhá/fuaime, téigh go `/ai/run`. Chun bainistíocht aontaithe a dhéanamh trí gheata, téigh go `/gateway/`. Tá an modh fíordheimhnithe mar an gcéanna: cuir `Authorization: Bearer` agus ansin do API Token sa cheanntásc. Cruthaigh an Token i gcúltaca Cloudflare, agus cuimhnigh an cead `Workers AI: Edit` a sheiceáil.
Cá bhfaighidh mé an account_id? Logáil isteach i do phainéal riaracháin Cloudflare, scrollaigh síos go dtí an chuid API sa bharra taoibh ar dheis, nó seiceáil barra seoltaí do bhrabhsálaí; sin é an teaghrán alfa-uimhriúil 32 charachtar.
Le bheith ionraic, tar éis dom cabhrú le mo chara é a dhéanamh an lá sin, dúirt sé rud éigin liom a cheapann mé atá ceart go leor: ní nach raibh a fhios agam conas, ach nár mhínigh an doiciméadacht go soiléir dom é.
Tá go leor cumraíochtaí teicniúla mar seo. Ní hé go bhfuil siad thar a bheith deacair, ach tá an iomarca pointí iontrála ann, rud a fhágann go bhfuil sé éasca dul amú ar do chéad iarracht. Má tháinig tú ar earráidí éagsúla dothuigthe agus Cloudflare AI á chumrú agat, is dóichí gur mar gheall ar Bhun-URL mícheart nó formáid mhífhoirméadaithe atá sé. Coinnigh na trí shraith URLanna seo ar láimh; is féidir leat an ceann ceart a aimsiú go héasca an chéad uair eile.
Tá fáilte romhat.
Mar sin, ó léigh tú an méid seo, má fuair tú é ina chuidiú, tabhair "Is maith liom" agus roinn é le do thoil. Más mian leat nuashonruithe a fháil ar dtús, is féidir leat mé a leanúint freisin! ⭐
Go raibh maith agat as mo alt a léamh. Feicfidh mé thú an chéad uair eile.
Tá súil agam Blag Chen Weiliang ( https://www.chenweiliang.com/ D’fhéadfadh an t-alt "Stop Reporting Errors! Easily Configure Cloudflare for OpenAI Compatibility with Base URLs and Interfaces," atá roinnte anseo, a bheith ina chuidiú duit.
Fáilte romhat nasc an ailt seo a roinnt:https://www.chenweiliang.com/cwl-34252.html
