Inoxidable está ayudando a OpenAI, Anthropic y otros a crear SDK para sus API


Además de centrarse en la IA generativa, ¿qué tienen en común las nuevas empresas de IA como OpenAI, Anthropic y Together AI? Utilizan Stainless, una plataforma creada por el ex miembro del personal de Stripe, Alex Rattray, para generar SDK para sus API.

Rattray, que estudió economía en la Universidad de Pensilvania, ha estado construyendo cosas desde que tiene uso de razón, desde un periódico clandestino en la escuela secundaria hasta un programa de bicicletas compartidas en la universidad. Rattray comenzó a programar mientras estaba en UPenn, lo que lo llevó a un trabajo en Stripe como ingeniero en el equipo de plataforma de desarrollo.

En Stripe, Rattray ayudó a renovar la documentación de la API y a lanzar el sistema que impulsa el SDK del cliente API de Stripe. Mientras trabajaba en esos proyectos, Rattray observó que no había una manera fácil para las empresas, incluida Stripe, de crear SDK para sus API a escala.

«Escribir a mano los SDK no podía escalar», dijo a TechCrunch. «Hoy en día, cada diseñador de API tiene que resolver un millón de preguntas sobre el ‘bikeshed’ una vez más y aplicar minuciosamente la coherencia en torno a estas decisiones en toda su API».

Ahora bien, quizás se pregunte: ¿por qué una empresa necesitaría un SDK si ofrece una API? Las API son simplemente protocolos que permiten que los componentes de software se comuniquen entre sí y transfieran datos. Los SDK, por otro lado, ofrecen un conjunto de herramientas de creación de software que se conectan a las API. Sin un SDK que acompañe a una API, los usuarios de API se ven obligados a leer los documentos de la API y crear todo ellos mismos, lo cual no es la mejor experiencia.

La solución de Rattray es Inoxidable, que incorpora una especificación API y genera SDK en una variedad de lenguajes de programación, incluidos Python, TypeScript, Kotlin, Go y Java. A medida que las API evolucionan y cambian, la plataforma de Stainless impulsa esas actualizaciones con opciones para controlar versiones y publicar registros de cambios.

«Hoy en día, las empresas de API tienen un equipo de varias personas que crean bibliotecas en cada nuevo idioma para conectarse a su API», dijo Rattray. “Estas bibliotecas inevitablemente se vuelven inconsistentes, quedan obsoletas y requieren cambios constantes por parte de ingenieros especializados. Inoxidable soluciona ese problema generándolos mediante código”.

Inoxidable no es el único generador de API a SDK que existe. Están LibLab y Speakeasy, por nombrar algunos, además de proyectos de código abierto de larga data como OpenAPI Generator.

Sin embargo, el acero inoxidable ofrece más “pulido” que la mayoría de los demás, dijo Rattray, gracias en parte a su uso de IA generativa.

«Stainless utiliza IA generativa para producir una ‘configuración de Inoxidable’ inicial para los clientes, que luego depende de ellos ajustar su API», explicó. «Esto es particularmente valioso para las empresas de inteligencia artificial, cuyas enormes bases de usuarios incluyen muchos desarrolladores novatos que intentan integrarse con funciones complejas como la transmisión de chat y herramientas».

Quizás eso fue lo que atrajo a clientes como OpenAI, Anthropic y Together AI, junto con Lithic, LangChain, Orb, Modern Treasury y Cloudflare. Inoxidable tiene «docenas» de clientes de pago en su versión beta, dijo Rattray, y algunos de los SDK que ha generado, incluido el SDK Python de OpenAI, reciben millones de descargas por semana.

«Si su empresa quiere ser una plataforma, su API es la base para ello», dijo. «Los excelentes SDK para su API impulsan una integración más rápida, una adopción de funciones más amplia, actualizaciones más rápidas y confianza en la calidad de su ingeniería».

La mayoría de los clientes pagan por el nivel empresarial de Inoxidable, que viene con servicios adicionales de guante blanco y funcionalidad específica de IA. La publicación de un único SDK con Stainless es gratuita. Pero las empresas tienen que desembolsar entre 250 dólares al mes y 30.000 dólares al año por múltiples SDK en múltiples lenguajes de programación.

Rattray inició a Stainless “con ingresos desde el primer día”, dijo, y agregó que la empresa podría ser rentable ya este año; Los ingresos recurrentes anuales rondan el millón de dólares. Pero Rattray optó por asumir inversiones externas para crear nuevas líneas de productos.

Inoxidable cerró recientemente una ronda inicial de 3,5 millones de dólares con la participación de Sequoia y The General Partnership.

«En todo el ecosistema tecnológico, Inoxidable se destaca como un modelo que eleva la experiencia del desarrollador, rivalizando con el alto estándar que alguna vez estableció Stripe», dijo Anthony Kline, socio de The General Partnership. «Dado que las API continúan siendo los componentes básicos de la integración de servicios como LLM en aplicaciones, la experiencia de primera mano de Alex como pionero del sistema de codegen API de Stripe lo posiciona de manera única para convertir a Stainless en la plataforma por excelencia para interacciones API fluidas y de alta calidad».

Inoxidable cuenta con un equipo de 10 personas con sede en Nueva York. Rattray espera que la plantilla aumente a 15 o 20 personas para finales de año.



Source link-48