case0 / src /case_zero /llm /__init__.py
HusseinEid's picture
Case Zero - initial public release (fully local: Qwen2.5-1.5B via llama.cpp + Supertonic, custom pixel-noir SPA via gradio.Server)
414dc55
raw
history blame contribute delete
544 Bytes
"""LLM layer: backend protocol, backends, and structured decoding."""
from __future__ import annotations
from .backend import GenParams, LLMBackend, LLMError, join_stream, make_backend
from .decoding import (
TurnEvent,
generate_model,
generate_turn,
load_grammar,
stream_turn,
wire_to_turn,
)
__all__ = [
"GenParams",
"LLMBackend",
"LLMError",
"TurnEvent",
"generate_model",
"generate_turn",
"join_stream",
"load_grammar",
"make_backend",
"stream_turn",
"wire_to_turn",
]