#11 — Integrate LlmEngine with Facade
Repo: Twill-AI/facade State: closed | Status: done Assignee: meliascosta
Created: 2024-05-20 · Updated: 2025-09-15
Description
(partially?) blocked by https://github.com/Twill-AI/twill-llm-engine/issues/53
Scope:
- Configuration
- Code to initialize LlmCore
- Chat history support
- Multi-tenancy
- Proxy LlmCore ←> WebSocket
AC:
Uncommented #8 changes to require LlmEngine dependency always.Updated CI to be able to build Facade with new “path dependency”. Note https://github.com/actions/checkout/issues/1382- All items from “scope” above are integrated into Facade in a way:
- Facade calls constructors (or similar functions) of classes provided from LlmEngine only.
- Facade don’t need to create any langchain objects (for origins see comments in https://github.com/Twill-AI/python-shared/pull/7). I.e. LlmCore asks only Python primitives or DTO’s which are declared inside LlmCore.
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets