IntelliClass_FE/components/ai/index.ts
Timothy Yin a6acd8fd54
All checks were successful
CI / lint (push) Successful in 50s
CI / test (push) Successful in 51s
feat(备课-教学设计): 教案设计功能
2025-05-23 20:43:39 +08:00

29 lines
515 B
TypeScript

export interface AIGeneratedContent {
conversationId: string
createdAt: number
id: string
messageId: string
raw: string
sections: AIGeneratedContentSection[]
taskId: string
title: string
}
export interface AIGeneratedContentSection {
title: string
content: string
}
export interface LLMConversation {
id: string
created_at?: number
finished_at?: number
title: string
messages: LLMMessage[]
}
export interface LLMMessage {
role: 'user' | 'assistant' | 'system'
content: string
}