- 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 |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| models | ||
| services | ||
| __init__.py | ||
| main.py | ||