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​
Name | Type |
---|---|
schema | EmbeddedModelSchema |
id | string |
name | string |
created | GroupedTimestamp |
updated | GroupedTimestamp |
deleted | GroupedTimestamp |
favorited | boolean |
application | Application |
annotations | FlattenedAnnotations |
messages | FlattenedConversationMessages |
model | ReferencedModel |
assets | FlattenedAssets |
websites | FlattenedWebsites |
anchors | FlattenedAnchors |
type | ConversationTypeEnum |
grounding | ConversationGrounding |
score | Score |
pipeline | QGPTPromptPipeline |
demo | boolean |
summaries | FlattenedWorkstreamSummaries |