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 | Description | Notes |
---|---|---|---|
var_schema | EmbeddedModelSchema | [optional] | |
id | str | ||
name | str | This is a name that is customized. | [optional] |
created | GroupedTimestamp | ||
updated | GroupedTimestamp | ||
deleted | GroupedTimestamp | [optional] | |
favorited | bool | [optional] | |
application | Application | [optional] | |
annotations | FlattenedAnnotations | [optional] | |
messages | FlattenedConversationMessages | ||
model | ReferencedModel | [optional] | |
assets | FlattenedAssets | [optional] | |
websites | FlattenedWebsites | [optional] | |
anchors | FlattenedAnchors | [optional] | |
type | ConversationTypeEnum | ||
grounding | ConversationGrounding | [optional] | |
score | Score | [optional] | |
pipeline | QGPTPromptPipeline | [optional] | |
demo | bool | This will let us know if this conversation was generated as a 'demo' conversation | [optional] |
summaries | FlattenedWorkstreamSummaries | [optional] |