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
commit 2c188a45c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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