"""
AI 平台数据模型
"""
from .provider import LLMProvider
from .model import LLMModel
from .app import AIApp
from .conversation import Conversation, Message
from .workflow import AIWorkflow, AIWorkflowVersion, AIWorkflowRun
from .prompt_template import PromptTemplate
from .agent import Agent, AgentConversation, AgentMessage
from ai_platform.knowledge.models import KnowledgeBase, KnowledgeDocument, KnowledgeSegment

__all__ = [
    'LLMProvider',
    'LLMModel',
    'AIApp',
    'Conversation',
    'Message',
    'AIWorkflow',
    'AIWorkflowVersion',
    'AIWorkflowRun',
    'PromptTemplate',
    'Agent',
    'AgentConversation',
    'AgentMessage',
    'KnowledgeBase',
    'KnowledgeDocument',
    'KnowledgeSegment',
]
