ChatMessageImageContent<T> Class
- java.
lang. Object - com.
microsoft. semantickernel. services. KernelContentImpl<T> - com.
microsoft. semantickernel. services. chatcompletion. ChatMessageContent<T> - com.
microsoft. semantickernel. services. chatcompletion. message. ChatMessageImageContent<T>
- com.
- com.
- com.
Type Parameters
- T
the type of the inner content within the message
public class ChatMessageImageContent<T>
extends ChatMessageContent<T>
Represents an image content in a chat message.
Constructor Summary
| Constructor | Description |
|---|---|
| ChatMessageImageContent(String content, String modelId, ChatMessageImageContent.ImageDetail detail) |
Create a new instance of the ChatMessageImageContent<T> class. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| static Builder<T> |
builder()
Create a new builder for the ChatMessageImageContent<T> class. |
|
Image |
getDetail()
Get the detail level of the image to include in the chat message. |
Methods inherited from KernelContentImpl
Methods inherited from ChatMessageContent
Methods inherited from java.lang.Object
Constructor Details
ChatMessageImageContent
public ChatMessageImageContent(String content, String modelId, ChatMessageImageContent.ImageDetail detail)
Create a new instance of the ChatMessageImageContent<T> class.
Parameters:
Method Details
builder
public static ChatMessageImageContent.Builder
Create a new builder for the ChatMessageImageContent<T> class.
Returns:
getDetail
public ChatMessageImageContent.ImageDetail getDetail()
Get the detail level of the image to include in the chat message.
Returns: