chore: Update logic of runtime url rewrite
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { cleanUrl } from "@/libs/clean-url"
|
||||
import { chromeRunTime } from "@/libs/runtime"
|
||||
import { urlRewriteRuntime } from "@/libs/runtime"
|
||||
import { PageAssistHtmlLoader } from "@/loader/html"
|
||||
import {
|
||||
defaultEmbeddingChunkOverlap,
|
||||
@@ -18,7 +18,7 @@ import { RecursiveCharacterTextSplitter } from "langchain/text_splitter"
|
||||
import { MemoryVectorStore } from "langchain/vectorstores/memory"
|
||||
|
||||
export const localDuckDuckGoSearch = async (query: string) => {
|
||||
await chromeRunTime(cleanUrl("https://html.duckduckgo.com/html/?q=" + query))
|
||||
await urlRewriteRuntime(cleanUrl("https://html.duckduckgo.com/html/?q=" + query))
|
||||
|
||||
const abortController = new AbortController()
|
||||
setTimeout(() => abortController.abort(), 10000)
|
||||
|
||||
@@ -7,7 +7,7 @@ import type { Document } from "@langchain/core/documents"
|
||||
import { RecursiveCharacterTextSplitter } from "langchain/text_splitter"
|
||||
import { MemoryVectorStore } from "langchain/vectorstores/memory"
|
||||
import { cleanUrl } from "~/libs/clean-url"
|
||||
import { chromeRunTime } from "~/libs/runtime"
|
||||
import { urlRewriteRuntime } from "~/libs/runtime"
|
||||
import { PageAssistHtmlLoader } from "~/loader/html"
|
||||
import {
|
||||
defaultEmbeddingChunkOverlap,
|
||||
@@ -18,7 +18,7 @@ import {
|
||||
|
||||
|
||||
export const localGoogleSearch = async (query: string) => {
|
||||
await chromeRunTime(
|
||||
await urlRewriteRuntime(
|
||||
cleanUrl("https://www.google.com/search?hl=en&q=" + query)
|
||||
)
|
||||
const abortController = new AbortController()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { cleanUrl } from "@/libs/clean-url"
|
||||
import { chromeRunTime } from "@/libs/runtime"
|
||||
import { urlRewriteRuntime } from "@/libs/runtime"
|
||||
import { PageAssistHtmlLoader } from "@/loader/html"
|
||||
import {
|
||||
defaultEmbeddingChunkOverlap,
|
||||
@@ -25,7 +25,7 @@ const getCorrectTargeUrl = async (url: string) => {
|
||||
return matches?.[1] || ""
|
||||
}
|
||||
export const localSogouSearch = async (query: string) => {
|
||||
await chromeRunTime(cleanUrl("https://www.sogou.com/web?query=" + query))
|
||||
await urlRewriteRuntime(cleanUrl("https://www.sogou.com/web?query=" + query))
|
||||
|
||||
const abortController = new AbortController()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user