diff --git a/apps/api/requests.http b/apps/api/requests.http index 4c69d011..2ef8bb37 100644 --- a/apps/api/requests.http +++ b/apps/api/requests.http @@ -120,3 +120,14 @@ content-type: application/json GET {{baseUrl}}/v1/llmstxt/{{generateLlmsTxtId}} HTTP/1.1 Authorization: Bearer {{$dotenv TEST_API_KEY}} + +### Search +# @name search +POST {{baseUrl}}/v1/search HTTP/1.1 +Authorization: Bearer {{$dotenv TEST_API_KEY}} +content-type: application/json + +{ + "query": "firecrawl", + "limit": 50 +} diff --git a/apps/api/src/controllers/v1/types.ts b/apps/api/src/controllers/v1/types.ts index ea46768f..a85ef2cd 100644 --- a/apps/api/src/controllers/v1/types.ts +++ b/apps/api/src/controllers/v1/types.ts @@ -969,7 +969,7 @@ export const searchRequestSchema = z .positive() .finite() .safe() - .max(20) + .max(50) .optional() .default(5), tbs: z.string().optional(), diff --git a/apps/api/src/search/googlesearch.ts b/apps/api/src/search/googlesearch.ts index 8e6eade0..f4f924ea 100644 --- a/apps/api/src/search/googlesearch.ts +++ b/apps/api/src/search/googlesearch.ts @@ -70,7 +70,7 @@ async function _req( export async function googleSearch( term: string, advanced = false, - num_results = 7, + num_results = 5, tbs = undefined as string | undefined, filter = undefined as string | undefined, lang = "en",