GoodMem
ReferenceClient SDKsJavaModels

RetrievedItem Model

RetrievedItem Model documentation for Java SDK

RetrievedItem

A retrieved result that can be either a Memory or MemoryChunk

Properties

NameTypeDescriptionNotes
memoryMemory[optional]
chunkChunkReference[optional]

Usage Example

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

// Reading from a retrieval response (most common usage)
Object actual = item.getActualInstance();
if (actual instanceof RetrievedItemOneOf) {
    Memory memory = ((RetrievedItemOneOf) actual).getMemory();
} else if (actual instanceof RetrievedItemOneOf1) {
    ChunkReference chunk = ((RetrievedItemOneOf1) actual).getChunk();
}