Update services/nlp.py
Browse files- services/nlp.py +3 -3
services/nlp.py
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
import os
|
2 |
from openai import OpenAI
|
3 |
-
from models.
|
4 |
import re
|
5 |
from transformers import pipeline
|
6 |
from services.utils import clean_text, encode_and_normalize
|
@@ -63,8 +63,8 @@ def extract_keywords(text):
|
|
63 |
return cleaned_text.split()
|
64 |
|
65 |
|
66 |
-
def generate_response(
|
67 |
-
prompt =
|
68 |
prompt.append({"role": "assistant", "content": str(context_from_elasticsearch)})
|
69 |
|
70 |
print(prompt)
|
|
|
1 |
import os
|
2 |
from openai import OpenAI
|
3 |
+
from models.input import Input
|
4 |
import re
|
5 |
from transformers import pipeline
|
6 |
from services.utils import clean_text, encode_and_normalize
|
|
|
63 |
return cleaned_text.split()
|
64 |
|
65 |
|
66 |
+
def generate_response(input: Input, context_from_elasticsearch):
|
67 |
+
prompt = input.history
|
68 |
prompt.append({"role": "assistant", "content": str(context_from_elasticsearch)})
|
69 |
|
70 |
print(prompt)
|