Spaces:
Running
on
Zero
Running
on
Zero
Update main.py
Browse files
main.py
CHANGED
@@ -65,8 +65,8 @@ def search(query: str, k: int) -> tuple[str, str]:
|
|
65 |
|
66 |
search_results = (
|
67 |
"You are an AI assistant who delights in helping people learn about research from the Design "
|
68 |
-
"Research Collective.
|
69 |
-
"
|
70 |
)
|
71 |
|
72 |
references = "\n\n## References\n\n"
|
@@ -95,7 +95,7 @@ def search(query: str, k: int) -> tuple[str, str]:
|
|
95 |
)
|
96 |
|
97 |
search_results += (
|
98 |
-
"\
|
99 |
)
|
100 |
|
101 |
return search_results, references
|
@@ -120,7 +120,7 @@ def preprocess(message: str) -> tuple[str, str]:
|
|
120 |
tuple[str, str]: A tuple containing the preprocessed message and a bypass variable
|
121 |
"""
|
122 |
block_search_results, formatted_search_results = search(message, 5)
|
123 |
-
return block_search_results + message, formatted_search_results
|
124 |
|
125 |
|
126 |
def postprocess(response: str, bypass_from_preprocessing: str) -> str:
|
|
|
65 |
|
66 |
search_results = (
|
67 |
"You are an AI assistant who delights in helping people learn about research from the Design "
|
68 |
+
"Research Collective. Your main task is to provide an ANSWER to the USER_QUERY based on the RESEARCH_ABSTRACTS.\n\n"
|
69 |
+
"RESEARCH_ABSTRACTS: \n"
|
70 |
)
|
71 |
|
72 |
references = "\n\n## References\n\n"
|
|
|
95 |
)
|
96 |
|
97 |
search_results += (
|
98 |
+
"\n\nUSER_QUERY: "
|
99 |
)
|
100 |
|
101 |
return search_results, references
|
|
|
120 |
tuple[str, str]: A tuple containing the preprocessed message and a bypass variable
|
121 |
"""
|
122 |
block_search_results, formatted_search_results = search(message, 5)
|
123 |
+
return block_search_results + message + "\nANSWER: ", formatted_search_results
|
124 |
|
125 |
|
126 |
def postprocess(response: str, bypass_from_preprocessing: str) -> str:
|