This commit is contained in:
Mckay Wrigley
2023-04-04 09:41:24 -06:00
committed by GitHub
parent e8150e7195
commit e1f286efb8
19 changed files with 1685 additions and 267 deletions
+13
View File
@@ -0,0 +1,13 @@
import { Plugin, PluginID } from '@/types/plugin';
export const getEndpoint = (plugin: Plugin | null) => {
if (!plugin) {
return 'api/chat';
}
if (plugin.id === PluginID.GOOGLE_SEARCH) {
return 'api/google';
}
return 'api/chat';
};
+9
View File
@@ -0,0 +1,9 @@
export const cleanSourceText = (text: string) => {
return text
.trim()
.replace(/(\n){4,}/g, '\n\n\n')
.replace(/\n\n/g, ' ')
.replace(/ {3,}/g, ' ')
.replace(/\t/g, '')
.replace(/\n+(\s*\n)*/g, '\n');
};