- Add LLMClient abstract base class with generate/stream_generate interfaces - Implement OpenAIClient with httpx for OpenAI-compatible API calls - Add retry logic with tenacity for timeout handling - Support both non-streaming and streaming generation - Add comprehensive unit tests for LLM Adapter - Fix entities.py JSON column type for SQLModel compatibility |
||
|---|---|---|
| .. | ||
| llm | ||
| retrieval | ||
| __init__.py | ||
| memory.py | ||
| orchestrator.py | ||