Final cleanup: Merge LLM, add Dockerfile

- Merge llm.py + llm_sync.py into single unified client
- Remove llm_sync.py (now just llm.py with both sync/async)
- Add requests to dependencies
- Add Dockerfile for containerized deployment
- Add .dockerignore

All issues resolved!
This commit is contained in:
2026-03-13 04:47:01 +00:00
parent 8e92e99205
commit 6766e93c3d
5 changed files with 93 additions and 143 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ from langgraph.graph import StateGraph, END
from langgraph.checkpoint.memory import MemorySaver
from opus_orchestrator.frameworks import get_framework_prompt, StoryFramework
from opus_orchestrator.utils.llm_sync import LLMClient
from opus_orchestrator.utils.llm import LLMClient
from opus_orchestrator.autogen_critique import create_critique_crew