Table of Contents

Class ImageContentPart

Namespace
Glitch9.AIDevKit
public class ImageContentPart : ChatContentPart
Inheritance
object
ImageContentPart
Derived
Inherited Members

Properties

Image

public ImageContentData Image { get; set; }

Property Value

ImageContentData

Methods

FromBase64(string, ImageDetail?)

public static ImageBase64ContentPart FromBase64(string base64Image, OpenAITypes.ImageDetail? detail = null)

Parameters

base64Image string
detail OpenAITypes.ImageDetail?

Returns

ImageBase64ContentPart

FromId(string, ImageDetail?)

public static ImageFileIdContentPart FromId(string fileId, OpenAITypes.ImageDetail? detail = null)

Parameters

fileId string
detail OpenAITypes.ImageDetail?

Returns

ImageFileIdContentPart

FromUrl(string, ImageDetail?)

public static ImageUrlContentPart FromUrl(string imageUrl, OpenAITypes.ImageDetail? detail = null)

Parameters

imageUrl string
detail OpenAITypes.ImageDetail?

Returns

ImageUrlContentPart