- 从 knowledge_rag_runtime 抽出 embedding 调用逻辑为独立 EmbeddingProvider, 复用现有 HTTP 纯函数,RAG 路径零回归 - 新增 FewShotSample 表模型(样本池),注册到 db/base.py 和 models/__init__.py 供 few-shot 飞轮沉淀已确认风险观测
69 lines
2.4 KiB
Python
69 lines
2.4 KiB
Python
from app.models.agent_conversation import AgentConversation, AgentConversationMessage
|
|
from app.models.agent_asset import AgentAsset, AgentAssetReview, AgentAssetRuleFeedback, AgentAssetVersion
|
|
from app.models.agent_feedback import AgentOperationFeedback
|
|
from app.models.agent_run import AgentRun, AgentToolCall, AgentTraceEvent, SemanticParseLog
|
|
from app.models.approval import ApprovalRecord
|
|
from app.models.audit_log import AuditLog
|
|
from app.models.budget import BudgetAllocation, BudgetReservation, BudgetTransaction
|
|
from app.models.employee_change_log import EmployeeChangeLog
|
|
from app.models.employee_behavior_profile import EmployeeBehaviorProfileSnapshot
|
|
from app.models.employee import Employee
|
|
from app.models.few_shot_sample import FewShotSample
|
|
from app.models.financial_record import (
|
|
AccountsPayableRecord,
|
|
AccountsReceivableRecord,
|
|
ExpenseClaim,
|
|
ExpenseClaimItem,
|
|
)
|
|
from app.models.hermes_config import HermesTaskConfig, HermesTaskExecutionLog
|
|
from app.models.hermes_report import HermesRiskReport
|
|
from app.models.notification_state import NotificationState
|
|
from app.models.organization import OrganizationUnit
|
|
from app.models.reimbursement import ReimbursementRequest
|
|
from app.models.risk_observation import RiskObservation, RiskObservationFeedback
|
|
from app.models.role import Role
|
|
from app.models.system_model_setting import SystemModelSetting
|
|
from app.models.system_setting import SystemSetting
|
|
from app.models.system_setting_secret import SystemSettingSecret
|
|
from app.models.user_session_metric import UserSessionMetric
|
|
|
|
__all__ = [
|
|
"AccountsPayableRecord",
|
|
"AccountsReceivableRecord",
|
|
"AgentConversation",
|
|
"AgentConversationMessage",
|
|
"AgentAsset",
|
|
"AgentAssetReview",
|
|
"AgentAssetRuleFeedback",
|
|
"AgentAssetVersion",
|
|
"AgentOperationFeedback",
|
|
"AgentRun",
|
|
"AgentToolCall",
|
|
"AgentTraceEvent",
|
|
"ApprovalRecord",
|
|
"AuditLog",
|
|
"BudgetAllocation",
|
|
"BudgetReservation",
|
|
"BudgetTransaction",
|
|
"Employee",
|
|
"EmployeeBehaviorProfileSnapshot",
|
|
"EmployeeChangeLog",
|
|
"ExpenseClaim",
|
|
"ExpenseClaimItem",
|
|
"FewShotSample",
|
|
"HermesTaskConfig",
|
|
"HermesTaskExecutionLog",
|
|
"HermesRiskReport",
|
|
"NotificationState",
|
|
"OrganizationUnit",
|
|
"ReimbursementRequest",
|
|
"RiskObservation",
|
|
"RiskObservationFeedback",
|
|
"Role",
|
|
"SemanticParseLog",
|
|
"SystemModelSetting",
|
|
"SystemSetting",
|
|
"SystemSettingSecret",
|
|
"UserSessionMetric",
|
|
]
|