Além do foco na IA generativa, o que as startups de IA como OpenAI, Anthropic e Together AI têm em comum? Eles usam Inoxidáveluma plataforma criada pelo ex-funcionário do Stripe Alex Rattray, para gerar SDKs para suas APIs.

Rattray, que estudou economia na Universidade da Pensilvânia, vem construindo coisas desde que se lembra, desde um jornal clandestino na escola até um programa de compartilhamento de bicicletas na faculdade. Rattray aprendeu programação paralelamente enquanto estava na UPenn, o que o levou a um emprego na Stripe como engenheiro na equipe de plataforma de desenvolvimento.

Na Stripe, Rattray ajudou a renovar a documentação da API e a lançar o sistema que alimenta o SDK cliente API da Stripe. Enquanto trabalhava nesses projetos, Rattray observou que não havia uma maneira fácil para as empresas, incluindo a Stripe, criarem SDKs para suas APIs em escala.

“A escrita manual dos SDKs não poderia ser dimensionada”, disse ele ao TechCrunch. “Hoje, todo designer de API precisa resolver um milhão e uma de questões mais uma vez e impor meticulosamente a consistência em torno dessas decisões em sua API.”

Agora, você deve estar se perguntando: por que uma empresa precisaria de um SDK se oferece uma API? APIs são simplesmente protocolos, permitindo que componentes de software se comuniquem entre si e transfiram dados. Os SDKs, por outro lado, oferecem um conjunto de ferramentas de criação de software que se conectam a APIs. Sem um SDK para acompanhar uma API, os usuários da API são forçados a ler os documentos da API e construir tudo sozinhos, o que não é a melhor experiência.

A solução da Rattray é o Stainless, que utiliza uma especificação de API e gera SDKs em uma variedade de linguagens de programação, incluindo Python, TypeScript, Kotlin, Go e Java. À medida que as APIs evoluem e mudam, a plataforma da Stainless promove essas atualizações com opções de controle de versão e publicação de changelogs.

“As empresas de API hoje têm uma equipe de várias pessoas construindo bibliotecas em cada nova linguagem para conectar-se à sua API”, disse Rattray. “Essas bibliotecas inevitavelmente se tornam inconsistentes, ficam desatualizadas e exigem mudanças constantes por parte de engenheiros especializados. O Stainless corrige esse problema gerando-os por meio de código.”

Inoxidável não é o único gerador de API para SDK que existe. Há o LibLab e o Speakeasy, para citar alguns, além de projetos de código aberto de longa data, como o OpenAPI Generator.

O inoxidável, no entanto, oferece mais “polimento” do que a maioria dos outros, disse Rattray, em parte graças ao uso de IA generativa.

“O Inoxidável usa IA generativa para produzir uma ‘configuração do Inoxidável’ inicial para os clientes, que cabe a eles fazer o ajuste fino de sua API”, explicou ele. “Isso é particularmente valioso para empresas de IA, cujas enormes bases de usuários incluem muitos desenvolvedores novatos que tentam integrar recursos complexos, como streaming de bate-papo e ferramentas.”

Talvez tenha sido isso que atraiu clientes como OpenAI, Anthropic e Together AI, junto com Lithic, LangChain, Orb, Modern Treasury e Cloudflare. O Stainless tem “dezenas” de clientes pagantes em sua versão beta, disse Rattray, e alguns dos SDKs gerados, incluindo o Python SDK da OpenAI, estão recebendo milhões de downloads por semana.

“Se sua empresa quer ser uma plataforma, sua API é a base disso”, disse ele. “Ótimos SDKs para sua API geram integração mais rápida, adoção mais ampla de recursos, atualizações mais rápidas e confiança na qualidade de sua engenharia.”

A maioria dos clientes está pagando pelo nível empresarial do Stainless, que vem com serviços adicionais e funcionalidades específicas de IA. A publicação de um único SDK com o Stainless é gratuita. Mas as empresas precisam desembolsar entre US$ 250 por mês e US$ 30.000 por ano para vários SDKs em diversas linguagens de programação.

A Rattray iniciou a Stainless “com receita desde o primeiro dia”, disse ele, acrescentando que a empresa poderia ser lucrativa ainda este ano; a receita recorrente anual gira em torno de US$ 1 milhão. Mas a Rattray optou por contratar investimentos externos para construir novas linhas de produtos.

A Stainless fechou recentemente uma rodada inicial de US$ 3,5 milhões com a participação da Sequoia e da The General Partnership.

“Em todo o ecossistema tecnológico, o Stainless se destaca como um farol que eleva a experiência do desenvolvedor, rivalizando com o alto padrão estabelecido pela Stripe”, disse Anthony Kline, sócio da The General Partnership. “À medida que as APIs continuam a ser os principais blocos de construção da integração de serviços como LLMs em aplicativos, a experiência em primeira mão de Alex como pioneiro no sistema de codegen de API da Stripe o posiciona de maneira única para transformar o Stainless na plataforma por excelência para interações de API contínuas e de alta qualidade.”

A Stainless tem uma equipe de 10 pessoas baseada em Nova York. Rattray espera que o número de funcionários cresça para 15 ou 20 até o final do ano.

Fuente