ml5.js

O navegador foi onde o JavaScript apareceu pela primeira vez, por isso é uma opção natural para aplicativos de aprendizado de máquina escritos em JavaScript e TypeScript. ml5.js é uma biblioteca para aprendizado de máquina pronta para ser incorporada em aplicativos de aprendizado de máquina baseados em navegador. Essa ferramenta é popular entre educadores que desejam proporcionar a seus alunos a experiência prática de construção e treinamento de modelos. Alguns o combinam com TeachableMachine para experimentos visuais. Outros simplesmente conectam-no em sua própria página pessoal.

Vercel AI SDK

O AI SDK da Vercel é uma câmara de compensação para acessar modelos de todos os principais fornecedores de LLM e também de muitos fornecedores menores. Basta inserir seu código em qualquer uma das principais estruturas JavaScript (Angular, React, Vue, etc.) e deixá-lo enviar solicitações de respostas de um LLM. Existem mais de uma dúzia de opções diferentes, incluindo opções de grandes nomes como Azure, Mistral, Grok e Perplexity. O SDK se preocupa com as diferenças entre as respectivas APIs, então você não precisa fazer isso.

LangChain

À medida que os desenvolvedores de IA se tornam mais sofisticados e começam a construir arquiteturas mais complexas com múltiplas chamadas para vários modelos, ferramentas como LangChain são inestimáveis. A metaferramenta abstrai o processo de chamada de diferentes modelos, ao mesmo tempo que reúne várias chamadas para lidar com tarefas complexas e desbloquear a agência. As equipes Devops também podem usar LangChain para monitorar o comportamento do aplicativo em produção.