RubyLLM est un framework Ruby open source qui expose une interface unique pour interagir avec OpenAI, Anthropic, Gemini, Mistral, Ollama et bien d’autres providers. Il couvre le chat, la vision, l’audio, la génération d’images, les embeddings, les outils (function calling), les agents et les sorties structurées via des schémas JSON. L’intégration Rails est incluse avec acts_as_chat et des générateurs pour migrer la base de données et afficher une interface de chat prête à l’emploi. Seulement trois dépendances : Faraday, Zeitwerk et Marcel.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire