• Home
  • Raw
  • Download

Lines Matching refs:conversation

84 int NumMessagesToConsider(const Conversation& conversation,  in NumMessagesToConsider()  argument
87 conversation.messages.size() < max_conversation_history_length) in NumMessagesToConsider()
88 ? conversation.messages.size() in NumMessagesToConsider()
929 const Conversation& conversation, const int num_messages, in SuggestActionsFromModel() argument
933 TC3_CHECK_LE(num_messages, conversation.messages.size()); in SuggestActionsFromModel()
956 for (int i = conversation.messages.size() - num_messages; in SuggestActionsFromModel()
957 i < conversation.messages.size(); i++) { in SuggestActionsFromModel()
958 const ConversationMessage& message = conversation.messages[i]; in SuggestActionsFromModel()
1006 const Conversation& conversation, const Annotator* annotator) const { in AnnotateConversation() argument
1008 return conversation; in AnnotateConversation()
1029 return conversation; in AnnotateConversation()
1031 Conversation annotated_conversation = conversation; in AnnotateConversation()
1069 const Conversation& conversation, in SuggestActionsFromAnnotations() argument
1082 const int last_person = conversation.messages.back().user_id; in SuggestActionsFromAnnotations()
1087 for (int message_index = conversation.messages.size() - 1; message_index >= 0; in SuggestActionsFromAnnotations()
1089 const ConversationMessage& message = conversation.messages[message_index]; in SuggestActionsFromAnnotations()
1224 const Conversation& conversation, const TfLiteModelExecutor* model_executor, in SuggestActionsFromLua() argument
1233 lua_bytecode_, conversation, model_executor, model_->tflite_model_spec(), in SuggestActionsFromLua()
1243 const Conversation& conversation, const Annotator* annotator, in GatherActionsSuggestions() argument
1246 if (conversation.messages.empty()) { in GatherActionsSuggestions()
1252 AnnotateConversation(conversation, annotator); in GatherActionsSuggestions()
1357 const Conversation& conversation, const Annotator* annotator, in SuggestActions() argument
1362 for (int i = 1; i < conversation.messages.size(); i++) { in SuggestActions()
1363 if (conversation.messages[i].reference_time_ms_utc < in SuggestActions()
1364 conversation.messages[i - 1].reference_time_ms_utc) { in SuggestActions()
1369 if (!GatherActionsSuggestions(conversation, annotator, options, &response)) { in SuggestActions()
1372 } else if (!ranker_->RankActions(conversation, &response, entity_data_schema_, in SuggestActions()
1383 const Conversation& conversation, in SuggestActions() argument
1385 return SuggestActions(conversation, /*annotator=*/nullptr, options); in SuggestActions()