- 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 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_accept_switching.py | ||
| test_llm_adapter.py | ||
| test_memory.py | ||