JsonMemoryCreationContentRequirement Model
JsonMemoryCreationContentRequirement Model documentation for Java SDK
JsonMemoryCreationContentRequirement
Application/json memory creation requires exactly one of originalContent or originalContentB64.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| originalContent | String | Original content as plain text | |
| originalContentB64 | String | Original content as base64-encoded binary |
Usage Example
import ai.pairsys.goodmem.client.model.*;
// Text content — just provide originalContent
JsonMemoryCreationRequest reqText = new JsonMemoryCreationRequest()
.spaceId(spaceId)
.originalContent("This is plain text content.")
.contentType("text/plain");
// Binary content — just provide originalContentB64
JsonMemoryCreationRequest reqPdf = new JsonMemoryCreationRequest()
.spaceId(spaceId)
.originalContentB64(Base64.getEncoder().encodeToString(pdfBytes))
.contentType("application/pdf");