Skip to main content

FlattenedConversation

This is a flattend version of the Convsersation for DAG-Safety. This will hold together a conversation. Ie allthe message within a conversation. All the additional properties on here used on here like(anchors/assets) are used for context that will seed the conversation. model is a calculated property, and will be the model of the last message sent if applicable. summaries: on the top level here will simply be used to associate a conversation and a summary(this is not used for grounding), grounding.summaries will be used for this.(TODO)

Properties​

NameTypeDescriptionNotes
var_schemaEmbeddedModelSchema[optional]
idstr
namestrThis is a name that is customized.[optional]
createdGroupedTimestamp
updatedGroupedTimestamp
deletedGroupedTimestamp[optional]
favoritedbool[optional]
applicationApplication[optional]
annotationsFlattenedAnnotations[optional]
messagesFlattenedConversationMessages
modelReferencedModel[optional]
assetsFlattenedAssets[optional]
websitesFlattenedWebsites[optional]
anchorsFlattenedAnchors[optional]
typeConversationTypeEnum
groundingConversationGrounding[optional]
scoreScore[optional]
pipelineQGPTPromptPipeline[optional]
demoboolThis will let us know if this conversation was generated as a 'demo' conversation[optional]
summariesFlattenedWorkstreamSummaries[optional]