File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed
packages/widgets/src/lib/components/InferenceWidget
widgets/ConversationalWidget Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 22 import { afterUpdate } from " svelte" ;
33
44 import { isFullyScrolled , scrollToMax } from " ../../../../utils/ViewUtils.js" ;
5- import type { ConversationMessage } from " ../../shared/types.js" ;
5+ import type { ChatMessage } from " ../../shared/types.js" ;
66 import WidgetOutputConvoBubble from " ../WidgetOuputConvoBubble/WidgetOutputConvoBubble.svelte" ;
77
88 export let modelId: string ;
9- export let messages: ConversationMessage [];
9+ export let messages: ChatMessage [];
1010
1111 let wrapperEl: HTMLElement ;
1212
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ export interface ImageSegment {
7272 bitmap ?: ImageBitmap ;
7373}
7474
75- export interface ConversationMessage {
75+ export interface ChatMessage {
7676 role : "user" | "assistant" | "system" ;
7777 content : string ;
7878}
Original file line number Diff line number Diff line change 1111 import { SPECIAL_TOKENS_ATTRIBUTES } from " @huggingface/tasks" ;
1212 import { HfInference } from " @huggingface/inference" ;
1313
14- import type { ConversationMessage } from " ../../shared/types.js" ;
14+ import type { ChatMessage } from " ../../shared/types.js" ;
1515 import WidgetOutputConvo from " ../../shared/WidgetOutputConvo/WidgetOutputConvo.svelte" ;
1616 import WidgetQuickInput from " ../../shared/WidgetQuickInput/WidgetQuickInput.svelte" ;
1717 import WidgetWrapper from " ../../shared/WidgetWrapper/WidgetWrapper.svelte" ;
3232
3333 $ : isDisabled = $widgetStates ?.[model .id ]?.isDisabled ;
3434
35- let messages: ConversationMessage [] = [];
35+ let messages: ChatMessage [] = [];
3636 let error: string = " " ;
3737 let isLoading = false ;
3838 let outputJson: string ;
127127 let newMessage = {
128128 role: " assistant" ,
129129 content: " " ,
130- } satisfies ConversationMessage ;
130+ } satisfies ChatMessage ;
131131 const previousMessages = [... messages ];
132132 const tokenStream = inferenceClient .textGenerationStream ({
133133 ... input ,
You can’t perform that action at this time.
0 commit comments