Fix image display issue (#40)

This commit is contained in:
AceDataCloud
2024-05-11 18:59:55 +00:00
parent 1698bb110f
commit a24bb91d16
3 changed files with 9 additions and 2 deletions
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "fix image display issue for vision model",
"packageName": "@acedatacloud/hub",
"email": "cqc@cuiqingcai.com",
"dependentChangeType": "patch"
}
+1 -1
View File
@@ -11,7 +11,7 @@
<markdown-renderer v-if="!Array.isArray(message.content)" :content="message?.content" />
<div v-else>
<div v-for="(item, index) in message.content" :key="index">
<img v-if="item.type === 'image_url'" :src="item.image_url" fit="cover" class="image" />
<img v-if="item.type === 'image_url'" :src="item.image_url?.url" fit="cover" class="image" />
<markdown-renderer v-if="item.type === 'text'" :key="index" :content="item.text" />
</div>
</div>
+1 -1
View File
@@ -35,7 +35,7 @@ export enum IChatMessageState {
export interface IChatMessageContentItem {
type: string;
text?: string;
image_url?: string;
image_url?: { url: string };
}
export interface IChatMessage {