feat(app/log): Add Referenced Content in Application Logs (#7082)

This commit is contained in:
Kevin9703
2024-08-09 19:06:08 +08:00
committed by GitHub
parent d338f69837
commit 2c188a45c8
3 changed files with 22 additions and 11 deletions

View File

@@ -13,8 +13,14 @@ export type Feedbacktype = {
content?: string | null
}
export type FeedbackFunc = (messageId: string, feedback: Feedbacktype) => Promise<any>
export type SubmitAnnotationFunc = (messageId: string, content: string) => Promise<any>
export type FeedbackFunc = (
messageId: string,
feedback: Feedbacktype
) => Promise<any>
export type SubmitAnnotationFunc = (
messageId: string,
content: string
) => Promise<any>
export type DisplayScene = 'web' | 'console'
@@ -91,20 +97,22 @@ export type IChatItem = {
input?: any
}
export type MessageEnd = {
id: string
metadata: {
retriever_resources?: CitationItem[]
annotation_reply: {
export type Metadata = {
retriever_resources?: CitationItem[]
annotation_reply: {
id: string
account: {
id: string
account: {
id: string
name: string
}
name: string
}
}
}
export type MessageEnd = {
id: string
metadata: Metadata
}
export type MessageReplace = {
id: string
task_id: string