From 8aaee2c40ca8d4f983c2cc15e668b0a64d95b0d6 Mon Sep 17 00:00:00 2001 From: wellCh4n Date: Sat, 15 Feb 2025 16:48:21 +0800 Subject: [PATCH 1/3] feat(app): support complex title --- src/utils/documents.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/documents.ts b/src/utils/documents.ts index 5cd0366..3656689 100644 --- a/src/utils/documents.ts +++ b/src/utils/documents.ts @@ -65,7 +65,7 @@ export const getDocumentsFromLinks = async ({ links }: { links: string[] }) => { const splittedText = await splitter.splitText(parsedText); const title = res.data .toString('utf8') - .match(/(.*?)<\/title>/)?.[1]; + .match(/<title.*>(.*?)<\/title>/)?.[1]; const linkDocs = splittedText.map((text) => { return new Document({ From 06ff2725417435f7d2f0faaa7cc4f67905d9f4a0 Mon Sep 17 00:00:00 2001 From: ItzCrazyKns <95534749+ItzCrazyKns@users.noreply.github.com> Date: Tue, 29 Apr 2025 13:10:14 +0530 Subject: [PATCH 2/3] feat(openai): add GPT 4.1 models --- src/lib/providers/openai.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/lib/providers/openai.ts b/src/lib/providers/openai.ts index 61621c3..e68e574 100644 --- a/src/lib/providers/openai.ts +++ b/src/lib/providers/openai.ts @@ -30,6 +30,18 @@ const openaiChatModels: Record<string, string>[] = [ displayName: 'GPT-4 omni mini', key: 'gpt-4o-mini', }, + { + displayName: 'GPT 4.1 nano', + key: 'gpt-4.1-nano', + }, + { + displayName: 'GPT 4.1 mini', + key: 'gpt-4.1-mini', + }, + { + displayName: 'GPT 4.1', + key: 'gpt-4.1', + }, ]; const openaiEmbeddingModels: Record<string, string>[] = [ From 68e151b2bda7490ad9c3f17ee27bf539326143b6 Mon Sep 17 00:00:00 2001 From: ItzCrazyKns <95534749+ItzCrazyKns@users.noreply.github.com> Date: Tue, 29 Apr 2025 17:13:30 +0530 Subject: [PATCH 3/3] Update README.md --- README.md | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/README.md b/README.md index 18c9f84..9e94028 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,5 @@ # 🚀 Perplexica - An AI-powered search engine 🔎 <!-- omit in toc --> -<div align="center" markdown="1"> - <sup>Special thanks to:</sup> - <br> - <br> - <a href="https://www.warp.dev/perplexica"> - <img alt="Warp sponsorship" width="400" src="https://github.com/user-attachments/assets/775dd593-9b5f-40f1-bf48-479faff4c27b"> - </a> - -### [Warp, the AI Devtool that lives in your terminal](https://www.warp.dev/perplexica) - -[Available for MacOS, Linux, & Windows](https://www.warp.dev/perplexica) - -</div> - -<hr/> - [![Discord](https://dcbadge.vercel.app/api/server/26aArMy8tT?style=flat&compact=true)](https://discord.gg/26aArMy8tT) ![preview](.assets/perplexica-screenshot.png?)