Spaces:
Running
Running
Fix multi domains for assistants (#929)
Browse files
src/lib/server/websearch/runWebSearch.ts
CHANGED
|
@@ -79,12 +79,12 @@ export async function runWebSearch(
|
|
| 79 |
if (ragSettings && ragSettings?.allowedDomains.length > 0) {
|
| 80 |
appendUpdate("Filtering on specified domains");
|
| 81 |
webSearch.searchQuery +=
|
| 82 |
-
" " + ragSettings.allowedDomains.map((item) => "site:" + item).join(" ");
|
| 83 |
}
|
| 84 |
|
| 85 |
// handle the global lists
|
| 86 |
webSearch.searchQuery +=
|
| 87 |
-
allowList.map((item) => "site:" + item).join(" ") +
|
| 88 |
" " +
|
| 89 |
blockList.map((item) => "-site:" + item).join(" ");
|
| 90 |
|
|
|
|
| 79 |
if (ragSettings && ragSettings?.allowedDomains.length > 0) {
|
| 80 |
appendUpdate("Filtering on specified domains");
|
| 81 |
webSearch.searchQuery +=
|
| 82 |
+
" " + ragSettings.allowedDomains.map((item) => "site:" + item).join(" OR ");
|
| 83 |
}
|
| 84 |
|
| 85 |
// handle the global lists
|
| 86 |
webSearch.searchQuery +=
|
| 87 |
+
allowList.map((item) => "site:" + item).join(" OR ") +
|
| 88 |
" " +
|
| 89 |
blockList.map((item) => "-site:" + item).join(" ");
|
| 90 |
|