GoodMem
ReferenceClient SDKsJavaModels

ContextItem Model

ContextItem Model documentation for Java SDK

ContextItem

Context item with either text or binary content.

Properties

NameTypeDescriptionNotes
textStringText content for this context item.[optional]
binaryBinaryContent[optional]

Usage Example

import ai.pairsys.goodmem.client.model.*;

// Text context
ContextItemOneOf textVariant = new ContextItemOneOf().text("Focus on implementation details.");
ContextItem contextText = new ContextItem(textVariant);

// Binary context
BinaryContent binary = new BinaryContent().contentType("image/png").data("base64data...");
ContextItemOneOf1 binaryVariant = new ContextItemOneOf1().binary(binary);
ContextItem contextBinary = new ContextItem(binaryVariant);