-
de5a74c: Fix storage quota exceeded error for embeddings
Previously, the application would fail when trying to store large embeddings in localStorage due to quota limitations. This patch:
- Transitions from localStorage to IndexedDB for storing embeddings
- Implements new functions
saveToIndexedDB
andgetFromIndexedDB
- Resolves the "QuotaExceededError" when storing large datasets
This change improves the application's ability to handle larger embeddings without storage constraints.
- e3573e1: Fixes UI for welcome auth screen and settings page base url input
- 866a388: - Dynamic modal names from /modals
- Deprecates usage of ollama modals directly, we can now use them via openai compatible endpoint
- ce34074: API key validation with /modals endpoint
- 7181acf3: bug fix on save settings
- 14e0dcff: - Support change Base URL
- Support gpt-4o-mini
- Scroll to bottom after message list updated
- 36d7b91e: Fix Stop button not working
- c041ecdd: openAI project apikey input on welcome screen
- d7193c5a: Marks GPT-4o model as vision model
- c1b7113f: Adds GPT 4o support
- bbd3b290: Adds prompt selection and model selection with in sidebar input
- c2ec2037: - Refactor class names to inline styles in the ChatHistory component.
- Update Open AI key links to correct platform URLs.
- Revise model naming for better readability.
- Fix typo: change 'modal' to 'model', which affects Local Storage.
- Update the Chat component to compare using GPT-4 Turbo instead of GPT-4 Vision.
- 8cffc3c2: Local Model support with ollama
- 1d6ba89a: Update GPT 4 and 3.5 turbo models to 0125
- 145983b0: - Fixes unable to select between models
- Fixes unable to select between modes
- 7abe7ae9: - adds ability to remove messages
- makes screenshots to show all with object fit contain
- fixed model names showing numbers
- make open ai key show and hide and hide by default
- 97de2b32: Better loading and error handling
- 806e8ce6: Stable Screenshot tool with GPT Vision
- 9efbfd67: Fixes screenshot tool images not loading up back to existing chat
- afc23972: Fixes preview to open image in new tab properly
- 1bd4d196: - adds question field not embedding when context is turned on
- fixes preview bar showing when there is no files
- 3f1420c5: Adds webpage context
- d4458e3f: Implements image capture for GPT 4 Vision
- 260a23d3: fix new chat button on light mode
- 0a01afa: - [NEW FEATURE 🌟]: Brings Chat History to Syncia !
- Now Syncia uses langchain to manage chat
- 7382696: Adds ability to select text actions via native context menu
- 70a43de: Change package name
- bd54d42: Fixes workflow to publish
- fdd847e: Adds error state instead of alert on invalid api key on auth screen