Fix/content reasoning
* fix: concat * fix: concat * fix: concat sep * fix: concat content & url * fix: opimized * fix: test * fix: test * fix: multi content parse with uri * fix: multi content combine * fix: remove unused func * fix: multi content with content & reasoning content * fix: multi content with content & reasoning content See merge request: !886
This commit is contained in:
@@ -418,11 +418,12 @@ func (c *ConversationApplicationService) parseMultiContent(ctx context.Context,
|
||||
|
||||
resourceUrl, err := c.getUrlByUri(ctx, item.Image.Key)
|
||||
if err != nil {
|
||||
logs.CtxErrorf(ctx, "failed to unescape resource url, err is %v", err)
|
||||
continue
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
logs.CtxErrorf(ctx, "failed to unescape resource url, err is %v", err)
|
||||
if resourceUrl == "" {
|
||||
logs.CtxErrorf(ctx, "failed to unescape resource url, uri is %v", item.Image.Key)
|
||||
continue
|
||||
}
|
||||
|
||||
@@ -434,6 +435,7 @@ func (c *ConversationApplicationService) parseMultiContent(ctx context.Context,
|
||||
FileData: []*crossDomainMessage.FileData{
|
||||
{
|
||||
Url: resourceUrl,
|
||||
URI: item.Image.Key,
|
||||
},
|
||||
},
|
||||
})
|
||||
@@ -451,6 +453,7 @@ func (c *ConversationApplicationService) parseMultiContent(ctx context.Context,
|
||||
FileData: []*crossDomainMessage.FileData{
|
||||
{
|
||||
Url: resourceUrl,
|
||||
URI: item.File.FileKey,
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user