Class OpenAIContentBlock
- java.lang.Object
-
- ai.protify.core.internal.provider.openai.model.OpenAIContentBlock
-
public final class OpenAIContentBlock extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OpenAIContentBlockfileFromId(java.lang.String fileId)static OpenAIContentBlockfileFromUrl(java.lang.String fileUrl)static OpenAIContentBlockfileFromUrl(java.lang.String fileUrl, java.lang.String filename)java.lang.StringgetFileId()java.lang.StringgetFilename()java.lang.StringgetFileUrl()java.lang.StringgetImageUrl()java.lang.StringgetText()java.lang.StringgetType()static OpenAIContentBlockimageFromFileId(java.lang.String fileId)static OpenAIContentBlockimageFromUrl(java.lang.String imageUrl)static OpenAIContentBlockoutputText(java.lang.String text)static OpenAIContentBlocktext(java.lang.String text)
-
-
-
Method Detail
-
text
public static OpenAIContentBlock text(java.lang.String text)
-
outputText
public static OpenAIContentBlock outputText(java.lang.String text)
-
imageFromUrl
public static OpenAIContentBlock imageFromUrl(java.lang.String imageUrl)
-
imageFromFileId
public static OpenAIContentBlock imageFromFileId(java.lang.String fileId)
-
fileFromId
public static OpenAIContentBlock fileFromId(java.lang.String fileId)
-
fileFromUrl
public static OpenAIContentBlock fileFromUrl(java.lang.String fileUrl)
-
fileFromUrl
public static OpenAIContentBlock fileFromUrl(java.lang.String fileUrl, java.lang.String filename)
-
getType
public java.lang.String getType()
-
getText
public java.lang.String getText()
-
getImageUrl
public java.lang.String getImageUrl()
-
getFileId
public java.lang.String getFileId()
-
getFileUrl
public java.lang.String getFileUrl()
-
getFilename
public java.lang.String getFilename()
-
-