Multi-Provider LLM Architecture #190
sbharatjoshi
started this conversation in
Ideas
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🗣️ Discussion: Multi-Provider LLM Architecture
Architectural discussion about Spector's LLM provider abstraction layer — supporting Ollama, OpenAI, Anthropic, and Gemini through a unified SPI.
Architecture
Provider Comparison
tool_calls[]tool_useblocksfunctionCall/api/embed/v1/embeddingsDesign Decisions
META-INF/services, zero reflectionjava.net.http.HttpClientdirectly for minimal footprintAgentChatListener.onContent(token)Questions for Discussion
Related Issues
#95 LLM Provider SPI, #96 Ollama, #125 OpenAI, #126 Anthropic, #127 Gemini, #128 Circuit Breaker
Share your thoughts!
All reactions