RubyLLM 2.0 introduit une séparation claire entre providers (le service, ex. OpenAI, Mistral, Vertex AI) et protocoles (le format d’API, ex. Chat Completions, Responses, Anthropic). OpenAI utilise désormais l’API Responses par défaut, ce qui permet de combiner outils et raisonnement étendu sur les modèles reasoning. La librairie passe à dix-sept providers avec l’ajout de Cohere, Ollama Cloud, ElevenLabs et Deepgram, et un générateur de gem permet de créer facilement un nouveau provider en réutilisant les protocoles existants.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire