Files
ragflow/web/src/pages/memory/memory-message/interface.ts

25 lines
537 B
TypeScript
Raw Normal View History

export interface IMessageInfo {
message_id: number;
message_type: 'semantic' | 'raw' | 'procedural';
source_id: string | '-';
id: string;
user_id: string;
agent_id: string;
agent_name: string;
session_id: string;
valid_at: string;
invalid_at: string;
forget_at: string;
status: boolean;
}
export interface IMessageTableProps {
messages: { message_list: Array<IMessageInfo>; total_count: number };
storage_type: string;
}
export interface IMessageContentProps {
content: string;
content_embed: string;
}