AI Chat Adapter
AI Chat Adapter
This python module lets you get chat responses from multiple LLM API backends more easily by providing one class to act as the interface for all the supported LLM backends. It can handle both local and remote LLMs. So far it supports OpenAI, Anthropic for remote APIs and Ollama and LMStudio for local LLMs. I made this to experiment with having multiple LLMs chat with each other, but realized it might be more generally useful to others as well. For example, this would make it trivial to switch between API providers for a critical service during provider outages or to do comparison testing with multiple LLMs. There is still a lot more I want to do: Add support for Groq and others APIs, add support for chat streams, improve tool call support and more. Your feedback is welcome and if you can think of more cool use cases I'll add them to the README.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Another AI Chat Aplication
AI Chat
Retrieval-augmented AI Chat for WordPress.
All-in-one AI chat platform
AI Chat Website with NextJS
SafeRate – AI chat-native mortgage lender
Talk to stranger at 3am - Annonymous AI Chat
Interactive and Stylized AI Chat
Minimal AI Chat
Seren: AI Chat Journal