diff --git a/content/en/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md b/content/en/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md index 482233b3591..06b2e13a8cc 100644 --- a/content/en/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md +++ b/content/en/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md @@ -267,10 +267,13 @@ func main() { }) if err != nil { log.Fatalf("NewChatModel failed, err=%v", err) } - multi := &schema.Message{ UserInputMultiContent: []schema.MessageInputPart{ - {Type: schema.ChatMessagePartTypeText, Text: "this picture is a landscape photo, what's the picture's content"}, - {Type: schema.ChatMessagePartTypeImageURL, Image: &schema.MessageInputImage{ MessagePartCommon: schema.MessagePartCommon{ URL: of("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT11qEDxU4X_MVKYQVU5qiAVFidA58f8GG0bQ&s") }, Detail: schema.ImageURLDetailAuto }}, - } } + multi := &schema.Message{ + Role: schema.User, + UserInputMultiContent: []schema.MessageInputPart{ + {Type: schema.ChatMessagePartTypeText, Text: "this picture is a landscape photo, what's the picture's content"}, + {Type: schema.ChatMessagePartTypeImageURL, Image: &schema.MessageInputImage{MessagePartCommon: schema.MessagePartCommon{URL: of("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT11qEDxU4X_MVKYQVU5qiAVFidA58f8GG0bQ&s")}, Detail: schema.ImageURLDetailAuto}}, + }, + } resp, err := chatModel.Generate(ctx, []*schema.Message{ multi }) if err != nil { log.Fatalf("Generate failed, err=%v", err) } diff --git a/content/zh/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md b/content/zh/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md index aad68498cb5..8d06aecd191 100644 --- a/content/zh/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md +++ b/content/zh/docs/eino/ecosystem_integration/chat_model/chat_model_openai.md @@ -289,6 +289,7 @@ func main() { } multiModalMsg := &schema.Message{ + Role: schema.User, UserInputMultiContent: []schema.MessageInputPart{ { Type: schema.ChatMessagePartTypeText,