Վերադառնալ
Anthropic-ը գնեց Stainless-ը և փակեց նրա SDK գեներատորը. Cloudflare-ը բացեց Forge-ը
SiTech AI Team3 წთ. საკითხავი

Anthropic-ը գնեց Stainless-ը և փակեց նրա SDK գեներատորը. Cloudflare-ը բացեց Forge-ը

Cloudflare-ը հրապարակել է Forge բաց կոդով գործիքը, որը API-ի նկարագրությունից ինքնաշխատ ստեղծում է SDK-ներ, հրամանատող տողի գործիքներ և փաստաթղթեր։ Քայլը արվել է Google-ի նմանատիպ որոշումից 11 օր անց։

Cloudflare-ը հրապարակել է Forge բաց կոդով գործիքը, որը API-ի նկարագրությունը վերածում է SDK-ների, հրամանատող տողի գործիքների, փաստաթղթերի և այն մյուս ինտերֆեյսների, որոնք ծրագրավորողներն օգտագործում են ծառայության հետ աշխատելիս։

Նախագիծը տարածվում է Apache 2.0 լիցենզիայով և կարելի է գործարկել ու փոփոխել առանձին, առանց Cloudflare-ին վճարելու։ Բլոգի գրառումը երկուշաբթի հրապարակել են Dimitri Mitropoulos-ը, Matt Taylor-ը և Samuel MacLeod-ը։ Forge-ն արդեն արտադրում է այն արդյունքը, որն անհրաժեշտ է cf-ին՝ ընկերության միասնական հրամանատող տողի ինտերֆեյսին, իսկ API-ի փաստաթղթերն ու SDK-ները կանցնեն նոր համակարգին առաջիկա ամիսներին։

Ինչ է անում Forge-ը

Cloudflare-ի բլոգի համաձայն՝ Forge-ն աշխատում է CI-ում և SDK-ները, CLI-ները ու փաստաթղթերը ստեղծում է ուղղակիորեն API-ի նկարագրություններից։

Նույն գեներատորները կարելի է ընդլայնել նաև Zod-ի կամ Valibot-ի սխեմաների, MCP սերվերների և Cap'n Web կապանքների համար, որոնք հավելվածներին թույլ են տալիս հեռավոր ծառայություններին դիմել Cloudflare-ի TypeScript-ի վրա հիմնված RPC համակարգով։

Երբ SDK գեներատորը անհետանում է

Forge-ը լույս է տեսել 11 օր անց այն բանից, երբ Google-ը հայտարարեց API-ի գործիքների Speakeasy ընկերության հետ գործընկերության մասին՝ վերջինիս OpenAPI կոդի գեներացման փաթեթը AGPLv3 լիցենզիայով բաց կոդ դարձնելու նպատակով։

Սեպտեմբերի 17-ի գրառման մեջ Google-ը նշում է, որ իր SDK գեներացման ծառայության մատակարարը գնվեց և «հանկարծակի հայտարարեց փակման մասին» հենց այն պահին, երբ ընկերությունը նոր API էր թողարկում։

Խոսքը Stainless-ի մասին է։ Anthropic-ը SDK-ի և MCP-ի գործիքներ մշակող այդ ընկերությունը գնել է մայիսի 18-ին, որից հետո Stainless-ը հայտարարեց, որ դադարեցնում է իր արտադրանքները, այդ թվում՝ SDK գեներատորը։

The New Stack-ի այն ժամանակվա տվյալներով՝ փակումն ազդել է OpenAI-ի, Google-ի և Cloudflare-ի վրա. ընկերությունները պահեցին արդեն ստեղծված SDK-ները, բայց կորցրին դրանք թարմացնող ծառայությունը։

Speakeasy-ի բաց կոդ փաթեթը ներառում է SDK գեներատորներ յոթ լեզվի համար, գործակալների համար նախատեսված CLI գեներատոր և փաստաթղթերը MCP սերվերի վերածող գեներատոր։

Ինչու Cloudflare-ը ստեղծեց իր գեներատորը

Cloudflare-ը նշում է, որ արտադրության մեջ օգտագործել է ամպային գեներատորներ. «Փորձել ենք դրանցից մի քանիսը, ոչ մեկը մեզ մոտ խնդիրը չլուծեց, իսկ մի մասն ամբողջությամբ փակվեց»։ Ընկերության API-ն այսօր ներառում է ավելի քան 3500 գործողություն, որոնք սպասարկում են տարբեր թիմերի կողմից պահվող հարյուրավոր ծառայություններ։

Ընկերությունը ցանկանում էր, որ ինժեներները կոդի միաձուլումից առաջ տեսնեն, թե API-ի փոփոխությունն ինչ կանի գեներացվող SDK-ի, CLI-ի և փաստաթղթերի հետ, և որ նույն համակարգը տարածվի նաև MCP սերվերների ու Cap'n Web կապանքների վրա։

Cloudflare-ի տեխնոլոգիական տնօրեն Dane Knecht-ը The New Stack-ին ասել է. «Եթե այդ շերտը հին է կամ թերի, գործակալը ոչ միայն ավելի վատ փորձ է ստանում, այլև կարող է սխալ հասկանալ, թե ինչ կարող է անել ծառայությունը»։

Forge-ը դեռ պետք է ապացուցի իրեն. նախագիծը վաղ փուլում է, իսկ cf-ը նրա առաջին արտադրական արդյունքն է։ Սակայն 11 օրվա ընթացքում Stainless-ի երկու նախկին հաճախորդ բաց կոդով SDK գեներացումը դրեցին իրենց API գործիքների կենտրոնում։

SSiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։