multimodal

Create a multimodal content builder


Create multimodal content with text and a single document.

For document files or paths, use multimodal(text).document(fileOrPath).build(). multimodal(text, File) and multimodal(text, Path) are image shortcuts.


Create multimodal content builder with initial text


Create multimodal content with text and a single image


fun multimodal(text: String, imageFile: File): MultimodalContent

Create multimodal content with text and an image file.

For document files, use multimodal as a builder and add the file with MultimodalContentBuilder.document.


fun multimodal(text: String, imagePath: Path): MultimodalContent

Create multimodal content with text and an image path.

For document paths, use multimodal as a builder and add the path with MultimodalContentBuilder.document.