Skip to Content
SdkReactInternalInterfacesStoredMessageWithSimilarity

StoredMessageWithSimilarity

Defined in: src/lib/db/chat/types.ts:137 

Extends

Properties

chunks?

optional chunks: MessageChunk[]

Defined in: src/lib/db/chat/types.ts:104 

Chunks of this message with individual embeddings for fine-grained search

Inherited from

StoredMessage.chunks


content

content: string

Defined in: src/lib/db/chat/types.ts:93 

Inherited from

StoredMessage.content


conversationId

conversationId: string

Defined in: src/lib/db/chat/types.ts:91 

Inherited from

StoredMessage.conversationId


createdAt

createdAt: Date

Defined in: src/lib/db/chat/types.ts:99 

Inherited from

StoredMessage.createdAt


embeddingModel?

optional embeddingModel: string

Defined in: src/lib/db/chat/types.ts:102 

Inherited from

StoredMessage.embeddingModel


error?

optional error: string

Defined in: src/lib/db/chat/types.ts:110 

If set, indicates the message failed with this error

Inherited from

StoredMessage.error


fileIds?

optional fileIds: string[]

Defined in: src/lib/db/chat/types.ts:98 

Array of media_id references for direct lookup in media table

Inherited from

StoredMessage.fileIds


files?

optional files: FileMetadata[]

Defined in: src/lib/db/chat/types.ts:96 

Deprecated

Use fileIds with media table instead

Inherited from

StoredMessage.files


messageId

messageId: number

Defined in: src/lib/db/chat/types.ts:90 

Inherited from

StoredMessage.messageId


model?

optional model: string

Defined in: src/lib/db/chat/types.ts:94 

Inherited from

StoredMessage.model


parentMessageId?

optional parentMessageId: string

Defined in: src/lib/db/chat/types.ts:115 

Parent message ID for branching (edit/regenerate). Null for root messages.

Inherited from

StoredMessage.parentMessageId


responseDuration?

optional responseDuration: number

Defined in: src/lib/db/chat/types.ts:107 

Inherited from

StoredMessage.responseDuration


role

role: ChatRole

Defined in: src/lib/db/chat/types.ts:92 

Inherited from

StoredMessage.role


similarity

similarity: number

Defined in: src/lib/db/chat/types.ts:138 


sources?

optional sources: SearchSource[]

Defined in: src/lib/db/chat/types.ts:106 

Inherited from

StoredMessage.sources


thinking?

optional thinking: string

Defined in: src/lib/db/chat/types.ts:113 

Reasoning/thinking content from models that support extended thinking

Inherited from

StoredMessage.thinking


thoughtProcess?

optional thoughtProcess: ActivityPhase[]

Defined in: src/lib/db/chat/types.ts:111 

Inherited from

StoredMessage.thoughtProcess


uniqueId

uniqueId: string

Defined in: src/lib/db/chat/types.ts:89 

Inherited from

StoredMessage.uniqueId


updatedAt

updatedAt: Date

Defined in: src/lib/db/chat/types.ts:100 

Inherited from

StoredMessage.updatedAt


usage?

optional usage: StoredChatCompletionUsage

Defined in: src/lib/db/chat/types.ts:105 

Inherited from

StoredMessage.usage


vector?

optional vector: number[]

Defined in: src/lib/db/chat/types.ts:101 

Inherited from

StoredMessage.vector


wasStopped?

optional wasStopped: boolean

Defined in: src/lib/db/chat/types.ts:108 

Inherited from

StoredMessage.wasStopped

Last updated on