Releases: SantanderAI/llm_bridge
Releases · SantanderAI/llm_bridge
llm_bridge v0.1.0
First public release of llm_bridge — a tiny, vendor-neutral LLM client library by Santander AI Lab.
Highlights
- One interface, pluggable providers. Write your app against
LLMClientonce and switch between OpenAI, AWS Bedrock, Google Gemini, a local OpenAI-compatible server, or your own backend — without touching your code. - Zero required dependencies. The core (
mock,callable) is pure standard library; each vendor SDK is an optional extra ([openai],[aws],[google],[all]). - Bring your own backend. Wrap any function with the
callableprovider. - Normalised responses.
chat()/complete()return anLLMResponsewith content, token usage and latency.
Install
pip install llm-bridge # core only
pip install "llm-bridge[all]" # + OpenAI, Bedrock, Gemini SDKsApache-2.0 licensed. Python 3.9+. See the README and CHANGELOG for details.