Coverage for session_buddy / llm / providers / __init__.py: 100.00%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-04 00:43 -0800

1"""LLM provider implementations. 

2 

3This package contains implementations for different LLM providers: 

4- OpenAI (ChatGPT, GPT-4) 

5- Google Gemini 

6- Ollama (local models) 

7""" 

8 

9from session_buddy.llm.providers.anthropic_provider import AnthropicProvider 

10from session_buddy.llm.providers.gemini_provider import GeminiProvider 

11from session_buddy.llm.providers.ollama_provider import OllamaProvider 

12from session_buddy.llm.providers.openai_provider import OpenAIProvider 

13 

14__all__ = [ 

15 "AnthropicProvider", 

16 "GeminiProvider", 

17 "OllamaProvider", 

18 "OpenAIProvider", 

19]