Uses of Class
com.azure.ai.openai.models.ChatMessageContentItem
Packages that use ChatMessageContentItem
-
Uses of ChatMessageContentItem in com.azure.ai.openai.models
Subclasses of ChatMessageContentItem in com.azure.ai.openai.modelsModifier and TypeClassDescriptionfinal classA structured chat content item containing audio data.final classA structured chat content item containing an image reference.final classA structured chat content item containing model refusal information for a structured outputs request.final classA structured chat content item containing plain text.Methods in com.azure.ai.openai.models that return ChatMessageContentItemModifier and TypeMethodDescriptionstatic ChatMessageContentItemChatMessageContentItem.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ChatMessageContentItem from the JsonReader.ChatRequestAssistantMessage.getArrayContent()Get the content property: The contents of the user message, with available input types varying by selected model.ChatRequestDeveloperMessage.getArrayContent()Get the content property: The contents of the user message, with available input types varying by selected model.ChatRequestSystemMessage.getArrayContent()Get the content property: The contents of the user message, with available input types varying by selected model.ChatRequestToolMessage.getArrayContent()Get the content property: The contents of the user message, with available input types varying by selected model.ChatRequestUserMessage.getArrayContent()Get the content property: The contents of the user message, with available input types varying by selected model.Methods in com.azure.ai.openai.models that return types with arguments of type ChatMessageContentItemModifier and TypeMethodDescriptionChatRequestAssistantMessage.getListContent()Get the content property: The contents of the user message, with available input types varying by selected model.ChatRequestDeveloperMessage.getListContent()Get the content property: The contents of the user message, with available input types varying by selected model.ChatRequestSystemMessage.getListContent()Get the content property: The contents of the user message, with available input types varying by selected model.ChatRequestToolMessage.getListContent()Get the chatMessageContentItem property: The content of the message.ChatRequestUserMessage.getListContent()Get the content property: The contents of the user message, with available input types varying by selected model.Constructors in com.azure.ai.openai.models with parameters of type ChatMessageContentItemModifierConstructorDescriptionCreates a new instance of ChatRequestAssistantMessage using a collection of structured content.Creates a new instance of ChatRequestDeveloperMessage using a collection of structured content.ChatRequestSystemMessage(ChatMessageContentItem[] content) Creates a new instance of ChatRequestSystemMessage using a collection of structured content.ChatRequestToolMessage(ChatMessageContentItem[] content, String toolCallId) Creates an instance of ChatRequestToolMessage class.ChatRequestUserMessage(ChatMessageContentItem[] content) Creates a new instance of ChatRequestUserMessage using a collection of structured content.Constructor parameters in com.azure.ai.openai.models with type arguments of type ChatMessageContentItemModifierConstructorDescriptionCreates an instance of ChatRequestAssistantMessage class.Creates an instance of ChatRequestDeveloperMessage class.Creates an instance of ChatRequestSystemMessage class.ChatRequestToolMessage(List<ChatMessageContentItem> content, String toolCallId) Creates an instance of ChatRequestToolMessage class.ChatRequestUserMessage(List<ChatMessageContentItem> content) Creates a new instance of ChatRequestUserMessage using a collection of structured content.