From 7f930ff81986644907ba3d1feffd0a95292252ed Mon Sep 17 00:00:00 2001 From: Chris Etheridge Date: Fri, 28 Jun 2024 09:26:06 +0200 Subject: [PATCH] Add ImageURL to Assistant Message Content --- .../openai/assistants/message/MessageContent.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/api/src/main/java/com/theokanning/openai/assistants/message/MessageContent.java b/api/src/main/java/com/theokanning/openai/assistants/message/MessageContent.java index 1c26431..1d5b2e0 100644 --- a/api/src/main/java/com/theokanning/openai/assistants/message/MessageContent.java +++ b/api/src/main/java/com/theokanning/openai/assistants/message/MessageContent.java @@ -4,6 +4,7 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.theokanning.openai.assistants.message.content.ImageFile; import com.theokanning.openai.assistants.message.content.Text; +import com.theokanning.openai.completion.chat.ImageUrl; import lombok.Data; @@ -33,4 +34,11 @@ public class MessageContent { @JsonInclude(JsonInclude.Include.NON_NULL) ImageFile imageFile; + + /** + * References an Image URL in the content of a message. + */ + @JsonProperty("image_url") + @JsonInclude(JsonInclude.Include.NON_NULL) + ImageUrl imageUrl; }