The Requests library for AI: one Unified Python SDK for every LLM provider

TL;DR AI
2 min readKey summary
UniversalAI has launched a unified Python SDK and API for working with multiple LLM providers.
It supports OpenAI, Anthropic, Gemini, Ollama, Groq, Mistral, OpenRouter, HuggingFace, and Azure OpenAI.
The SDK includes async chat, streaming, embeddings, tool calling, vision, audio, RAG, and agents.
It also adds reliability and ops features such as retries, caching, circuit breaking, rate limiting, and routing.
A built-in uai CLI helps developers integrate and switch between AI models with less effort.
