feat: Add base project structure with API and web components
This commit is contained in:
108
api/app/schemas/__init__.py
Normal file
108
api/app/schemas/__init__.py
Normal file
@@ -0,0 +1,108 @@
|
||||
from .item_schema import Item
|
||||
from .user_schema import User, UserCreate, UserUpdate
|
||||
from .workspace_schema import Workspace, WorkspaceCreate, WorkspaceMember, WorkspaceMemberCreate
|
||||
from .token_schema import Token, TokenData
|
||||
from .knowledge_schema import Knowledge, KnowledgeCreate, KnowledgeUpdate
|
||||
from .document_schema import Document, DocumentCreate, DocumentUpdate
|
||||
from .file_schema import File, FileCreate, FileUpdate
|
||||
from .tenant_schema import Tenant, TenantCreate, TenantUpdate
|
||||
from .chunk_schema import ChunkCreate, ChunkUpdate, ChunkRetrieve
|
||||
from .knowledgeshare_schema import KnowledgeShare, KnowledgeShareCreate
|
||||
from .app_schema import (
|
||||
DraftRunRequest,
|
||||
DraftRunResponse,
|
||||
DraftRunStreamChunk,
|
||||
App,
|
||||
AppCreate,
|
||||
AppUpdate,
|
||||
AgentConfig,
|
||||
AgentConfigCreate,
|
||||
AgentConfigUpdate,
|
||||
AppRelease,
|
||||
ModelParameters,
|
||||
KnowledgeRetrievalConfig,
|
||||
MemoryConfig,
|
||||
ToolConfig,
|
||||
VariableDefinition,
|
||||
)
|
||||
from .conversation_schema import (
|
||||
Conversation,
|
||||
ConversationCreate,
|
||||
ConversationWithMessages,
|
||||
Message,
|
||||
MessageCreate,
|
||||
ChatRequest,
|
||||
ChatResponse,
|
||||
)
|
||||
from .multi_agent_schema import (
|
||||
SubAgentConfig,
|
||||
RoutingRule,
|
||||
ExecutionConfig,
|
||||
MultiAgentConfigCreate,
|
||||
MultiAgentConfigUpdate,
|
||||
MultiAgentConfigSchema,
|
||||
MultiAgentRunRequest,
|
||||
MultiAgentRunResponse,
|
||||
SubAgentResult,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"Item",
|
||||
"User",
|
||||
"UserCreate",
|
||||
"UserUpdate",
|
||||
"Workspace",
|
||||
"WorkspaceCreate",
|
||||
"WorkspaceMember",
|
||||
"WorkspaceMemberCreate",
|
||||
"Token",
|
||||
"Knowledge",
|
||||
"KnowledgeCreate",
|
||||
"KnowledgeUpdate",
|
||||
"Document",
|
||||
"DocumentCreate",
|
||||
"DocumentUpdate",
|
||||
"File",
|
||||
"FileCreate",
|
||||
"FileUpdate",
|
||||
"Tenant",
|
||||
"TenantCreate",
|
||||
"TenantUpdate",
|
||||
"ChunkCreate",
|
||||
"ChunkUpdate",
|
||||
"ChunkRetrieve",
|
||||
"KnowledgeShare",
|
||||
"KnowledgeShareCreate",
|
||||
"DraftRunRequest",
|
||||
"DraftRunResponse",
|
||||
"DraftRunStreamChunk",
|
||||
"App",
|
||||
"AppCreate",
|
||||
"AppUpdate",
|
||||
"AgentConfig",
|
||||
"AgentConfigCreate",
|
||||
"AgentConfigUpdate",
|
||||
"AppRelease",
|
||||
"ModelParameters",
|
||||
"KnowledgeRetrievalConfig",
|
||||
"MemoryConfig",
|
||||
"ToolConfig",
|
||||
"VariableDefinition",
|
||||
"Conversation",
|
||||
"ConversationCreate",
|
||||
"ConversationWithMessages",
|
||||
"Message",
|
||||
"MessageCreate",
|
||||
"ChatRequest",
|
||||
"ChatResponse",
|
||||
# Multi-Agent Schemas
|
||||
"SubAgentConfig",
|
||||
"RoutingRule",
|
||||
"ExecutionConfig",
|
||||
"MultiAgentConfigCreate",
|
||||
"MultiAgentConfigUpdate",
|
||||
"MultiAgentConfigSchema",
|
||||
"MultiAgentRunRequest",
|
||||
"MultiAgentRunResponse",
|
||||
"SubAgentResult",
|
||||
]
|
||||
Reference in New Issue
Block a user