Files
2026Technology-Competition/src/genesis/inference/__init__.py
T

27 lines
621 B
Python

"""Genesis 推理引擎(统一 LLM 调用入口)。"""
from .engine import InferenceEngine
from .prompt_registry import PromptRegistry
from .types import ChatMessage, ChatResult, Prompt, StructuredResult, TokenUsage
from .exceptions import (
LLMError,
LLMNetworkError,
LLMNotConfiguredError,
LLMResponseError,
LLMTimeoutError,
)
__all__ = [
"InferenceEngine",
"PromptRegistry",
"ChatMessage",
"ChatResult",
"Prompt",
"StructuredResult",
"TokenUsage",
"LLMError",
"LLMNetworkError",
"LLMNotConfiguredError",
"LLMResponseError",
"LLMTimeoutError",
]