feat: add message condition (#7495)

This commit is contained in:
Shivam Mishra
2023-07-21 10:20:53 +05:30
committed by GitHub
parent 2b4f4f0b5c
commit a3d21024a6
2 changed files with 25 additions and 28 deletions

View File

@@ -27,6 +27,10 @@ module Enterprise::Integrations::OpenaiProcessorService
character_count = labels.length
conversation = find_conversation
# return nil if conversation has less than 3 incoming messages
return nil if conversation.messages.incoming.count < 3
messages = init_messages_body(false)
add_messages_until_token_limit(conversation, messages, false, character_count)