Commit Graph

38 Commits

Author SHA1 Message Date
n4ze3m
9cc309e9fd feat: Add code download functionality
Adds a new "Download Code" button to the code block component, allowing users to download the code displayed for offline use.

This feature enhances user convenience and provides a more versatile experience for exploring and utilizing code snippets.
2024-10-26 15:37:02 +05:30
n4ze3m
768ff2e555 feat: Improve model selection and embedding
Refactor embedding models and their handling to improve performance and simplify the process.
Add a new model selection mechanism,  and enhance the UI for model selection, offering clearer and more user-friendly options for embedding models.
Refactor embeddings to use a common model for page assist and RAG, further improving performance and streamlining the workflow.
2024-10-12 23:32:00 +05:30
n4ze3m
ff371d6eef feat: Add OpenAI Provider Selection
Add a provider selection dropdown to the OpenAI settings, enabling users to choose from pre-configured options like "Azure" or "Custom." This streamlines setup and allows for more flexibility in configuring OpenAI API endpoints. The dropdown pre-populates base URLs and names based on the selected provider.

The dropdown also automatically populates base URLs and names based on the selected provider, further simplifying the configuration process.
2024-10-12 16:53:42 +05:30
n4ze3m
3d8c8671e1 Merge remote-tracking branch 'origin/next' into openai 2024-10-02 20:10:21 +05:30
n4ze3m
0e44a7ad4b feat: Add temporary system prompt
Adds a new setting that allows users to set a temporary system prompt for the current chat.
This prompt will override the selected system prompt if it exists.
The new setting is available in the "Current Chat Model Settings" modal.
This feature provides a way to quickly experiment with different system prompts without having to change the default setting.
2024-10-02 12:30:52 +05:30
n4ze3m
192e3893bb feat: support custom models for messages
This commit introduces support for custom models in the message history generation process. Previously, the history would format messages using LangChain's standard message structure, which is not compatible with custom models. This change allows for correct history formatting regardless of the selected model type, enhancing compatibility and user experience.
2024-09-29 23:59:15 +05:30
n4ze3m
53d999a596 feat: Add system and quick prompts on side panel 2024-09-14 12:07:54 +05:30
n4ze3m
35b8579028 feat: Add Number of Retrieved Documents on RAG 2024-08-20 18:32:01 +05:30
n4ze3m
4ef17ff479 feat: support for GPU layer 2024-08-20 16:11:50 +05:30
n4ze3m
d41ec2a89c feat: Add Chrome AI support 2024-06-30 20:45:06 +05:30
n4ze3m
b3a455382c chore: Update version to 1.1.9 and add Model Settings to Ollama settings page 2024-05-23 00:39:44 +05:30
n4ze3m
f389e45401 chore: Update message display logic to include cursor indicator 2024-05-08 10:16:10 +05:30
n4ze3m
cbea863cdb Fix whitespace formatting in Markdown.tsx, Message.tsx, useMessage.tsx, and useMessageOption.tsx 2024-04-20 23:50:48 +05:30
n4ze3m
cfcf718769 Remeber recently used model 2024-04-16 23:04:25 +05:30
n4ze3m
9262a5bb7c Update import statements, set TTSEnabled in TTSModeSettings, and fix fetchChatModels error handling 2024-04-13 14:25:09 +05:30
n4ze3m
a3810cd534 Update import statement in local-duckduckgo.ts, prompt.tsx, wxt.config.ts, webui.tsx, PlaygroundChat.tsx, other.tsx, Markdown.tsx, and useMessageOption.tsx 2024-04-11 00:08:20 +05:30
n4ze3m
d6d2eae5ef knownledge preview 2024-04-06 20:18:46 +05:30
n4ze3m
dd496b7b98 Webui chat with x added 2024-04-06 00:30:23 +05:30
n4ze3m
aae2ddecbc Update useMessageOption hook and Playground component 2024-04-05 23:17:55 +05:30
n4ze3m
ac347a3970 Update dependencies and fix import paths 2024-04-05 20:28:29 +05:30
n4ze3m
ea56a2ffa2 Add localization for manage search feature 2024-03-31 00:36:12 +05:30
n4ze3m
9a2adbd859 Add i18n 2024-03-24 12:43:43 +05:30
n4ze3m
b33ee0366c Migrated to WXT 2024-03-23 14:44:05 +05:30
n4ze3m
78c44e13b0 Add edit functionality to PlaygroundMessage component 2024-03-16 00:30:41 +05:30
n4ze3m
5b04e55a03 Refactor message appending logic in useMessageOption hook 2024-03-14 23:43:58 +05:30
n4ze3m
21ab18dd7d Refactor prompt icons and add navigation to clearChat 2024-03-04 15:01:53 +05:30
n4ze3m
1b689c91c0 Add search mode settings and textarea focus on form submission 2024-03-04 00:32:01 +05:30
n4ze3m
a87c56061c Update component imports and add conditional focus in PlaygroundForm 2024-03-03 23:30:42 +05:30
n4ze3m
e0c2c0c745 Remove console.log statements and unused dependencies 2024-03-02 19:50:51 +05:30
n4ze3m
094615498c Add @mantine/hooks dependency and update PlaygroundChat component 2024-02-25 21:17:27 +05:30
n4ze3m
43f3727369 Add lucide-react package and remove unused icons 2024-02-25 18:44:47 +05:30
n4ze3m
06b32176a9 Add dependencies and update code for PDF parsing and searching 2024-02-25 00:12:46 +05:30
n4ze3m
ecbff6093b manage model 2024-02-18 13:23:47 +05:30
n4ze3m
d763c286c1 Remove unused dependencies and update routing 2024-02-17 00:01:07 +05:30
n4ze3m
31730cad81 new changes 2024-02-15 00:26:13 +05:30
n4ze3m
b54527cab5 Add deleteChatHistory method to PageAssitDatabase class and systemPromptForNonRagOption functions to ollama service 2024-02-07 21:07:41 +05:30
n4ze3m
c1efb2d5cb Update PlaygroundForm and Sidebar components 2024-02-07 00:48:59 +05:30
n4ze3m
58966355c3 Update dependencies and fix styling issues 2024-02-07 00:11:07 +05:30