Stainless به ساخت SDK برای OpenAI، Anthropic و Meta کمک می کند

توسعه دهندگان از فروشندگان فناوری انتظار دارند که کیت های توسعه نرم افزار یا SDK را در کنار محصولات خود عرضه کنند تا ایجاد برنامه ها با استفاده از آن محصولات آسان تر شود. اما بسیاری از فروشندگان فقط API ها را ارائه می دهند که به سادگی پروتکل هایی هستند که اجزای نرم افزار را قادر می سازند تا با یکدیگر ارتباط برقرار کنند.
الکس راتری، بنیانگذار ضد زنگ، فکر می کند هوش مصنوعی می تواند در اینجا کمک کند. ضد زنگ از یک کامپایلر برای تولید SDKها از APIها به طور خودکار، عمدتاً در جریان، استفاده می کند.
همانطور که Rattray به TechCrunch توضیح داد، بدون SDK، کاربران API مجبور هستند اسناد API را بخوانند و همه چیز را خودشان بسازند. با این حال، راه آسانی برای فروشندگان برای ایجاد SDK برای APIهای خود در مقیاس وجود ندارد.
Stainless یک مشخصات API را می گیرد و SDK ها را در طیف وسیعی از زبان های برنامه نویسی از جمله Python، TypeScript، Kotlin و Go تولید می کند. همانطور که API ها تکامل می یابند و تغییر می کنند، پلت فرم Stainless این به روز رسانی ها را با گزینه هایی برای نسخه سازی و انتشار تغییرات ثبت می کند.
در حالی که یک فروشنده معمولی ممکن است توسعه دهندگان داخلی داشته باشد که کتابخانههایی را به زبانهای مختلف برای اتصال به API خود میسازند، Stainless از هوش مصنوعی برای ایجاد یک پیکربندی اولیه استفاده میکند، که تیمها میتوانند سپس به API خود را تنظیم کنند. Rattray ادعا می کند که این کار از مشکلاتی مانند ناسازگاری یا قدیمی شدن کتابخانه ها جلوگیری می کند و می تواند به ارتقاء سریعتر و زمان سریعتر برای یکپارچه سازی منجر شود.
او گفت: «ما به سرعت در حال ورود به دنیایی هستیم که در آن همه به یک مهندس در سطح متخصص در جیب خود دسترسی دارند. با این تغییر، هر شرکتی که یک وبسایت دارد، شاهد رشد APIهای خود از یک ویژگی قدرتمند کاربر به یک رابط اصلی برای همه کاربران خواهد بود و شرکتهایی که APIهای عالی ندارند، مانند رستورانهای بدون وبسایت غیرقابلمعناست.»
بسیاری از عملکرد Stainless از تجربیات Rattray در صنعت اطلاع رسانی شده است.
Rattray، یک رشته اقتصاد، برنامه نویسی را در زمانی که در UPenn بود، شروع کرد، که منجر به استخدام در Stripe به عنوان مهندس در تیم پلتفرم توسعه دهنده شد. در Stripe، Rattray به اصلاح اسناد API و راهاندازی سیستمی کمک کرد که SDK مشتری API Stripe را تامین میکند.
Stainless تنها مولد API-to-SDK موجود نیست. LibLab و Speakeasy برای نام بردن از یک زوج وجود دارد، به علاوه پروژه های منبع باز قدیمی مانند OpenAPI Generator.
اما Rattray استدلال می کند که Stainless به لطف کامپایلر خود “جلی” بیشتری ارائه می دهد.
Rattray میگوید: «در حالی که OpenAPI Generator وجود دارد، بسیاری از مشتریان به تجربه آن اشاره میکنند، و کیفیت کد در خروجیهایش بسیار ضعیف است – اغلب برای ویرایش خروجی و بالا بردن آن نیاز به کار بسیار بیشتری دارد.»
شاید همین پولیش باشد که غولهای فناوری مانند OpenAI، Anthropic و Meta را به پلتفرم Stainless و همچنین Runway، Groq، Cerebras، Modern Treasury و Cloudflare جذب کرده است. Rattray ادعا می کند که Stainless امروزه “صدها” مشتری پولی دارد و SDK های آن هر هفته ده ها میلیون بار دانلود می شوند.
بیشتر مشتریان برای رده سازمانی Stainless پرداخت میکنند، که با خدمات اضافی دستکش سفید و عملکرد ویژه هوش مصنوعی ارائه میشود. انتشار یک SDK رایگان است. اما شرکتها باید بین 250 دلار در ماه تا 30000 دلار در سال برای چندین SDK که چندین زبان برنامهنویسی را پوشش میدهند، هزینه کنند.
Rattray گفته است که درآمد تکراری سالانه شرکت حدود 1 میلیون دلار است و Stainless به سوددهی نزدیک شده است. برای رشد، Stainless اخیرا سری A 25 میلیون دلاری تحت رهبری a16z را با مشارکت Sequoia، The General Partnership، Felicis، Zapier و MongoDB بسته است.
راتری گفت که با رساندن مجموع جمع آوری شده به 35 میلیون دلار، پول نقد جدید به سمت گسترش تیم 20 نفره Stainless مستقر در نیویورک خواهد رفت.
او افزود: «این کسب و کار بسیار کارآمد است، اما ما تصمیم گرفتیم برای تسریع در توسعه به سمت چشم انداز خود افزایش دهیم. SDK ها اولین اقدام هستند – چشم انداز ما ساختن پلتفرم جامعی است که توسعه دهندگان برای هر چیزی که با API مرتبط است به آن مراجعه می کنند.