Sean Hatfield
348b36bf85
[FEAT] Confluence data connector ( #1181 )
...
* WIP Confluence data connector backend
* confluence data connector complete
* confluence citations
* fix citation for confluence
* Patch confulence integration
* fix Citation Icon for confluence
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-04-25 17:53:38 -07:00
Sean Hatfield
11f6419c3c
[FEAT] Implement new login screen UI & multi-user password reset ( #1074 )
...
* WIP new login screen UI
* update prisma schema/create new models for pw recovery
* WIP password recovery backend
* WIP reset password flow
* WIP pw reset flow
* password reset logic complete & functional UI
* WIP login screen redesign for single and multi user
* create placeholder modal to display recovery codes
* implement UI for recovery code modals/download recovery codes
* multiuser desktop password reset UI/functionality complete
* support single user mode for pw reset
* mobile styles for all password reset/login flows complete
* lint
* remove single user password recovery
* create PasswordRecovery util file to make more readable
* do not drop-replace users table in migration
* review pr
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-04-25 16:52:30 -07:00
timothycarambat
dfaaf1680f
update perplexity models
...
resolves #1188
2024-04-25 07:34:28 -07:00
Sean Hatfield
ff5d7d8372
[FEAT] Chat UI font size ( #1172 )
...
* WIP text font size change feature
* store text size settings in localstorage and improve styles of popup menu
2024-04-23 16:22:37 -07:00
Timothy Carambat
323c080b5e
Support single-model providers for workspace LLMs ( #1179 )
2024-04-23 13:18:28 -07:00
Timothy Carambat
df17fbda36
Add generic OpenAI endpoint support ( #1178 )
...
* Add generic OpenAI endpoint support
* allow any input for model in case provider does not support models endpoint
2024-04-23 13:06:07 -07:00
Timothy Carambat
ac6ca13f60
1173 dynamic cache openrouter ( #1176 )
...
* patch agent invocation rule
* Add dynamic model cache from OpenRouter API for context length and available models
2024-04-23 11:10:54 -07:00
Timothy Carambat
9c00db7d3b
patch agent invocation rule ( #1175 )
2024-04-23 09:59:00 -07:00
Sean Hatfield
2543e8df40
[FEAT] Remove vectordb and embedder settings in onboarding flow ( #1138 )
...
* default to AnythingLLM embedder and LanceDB on onboarding for simpler setup
* remove unused onboarding flow components
* add text telling user settings can be reconfigured later
* remove space
* update copy
patch back-path navigation on onboarding
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-04-22 16:22:14 -07:00
Sean Hatfield
b50f1e7479
[FEAT] Improve autoscroll during message streaming ( #1139 )
...
emulate chatgpt autoscroll to not always force autoscroll when streaming responses
2024-04-22 15:06:48 -07:00
Sean Hatfield
897e168fd1
[FEAT] Add support for more groq models (Llama 3 and Gemma) ( #1143 )
...
add support for more groq models
2024-04-22 13:14:27 -07:00
timothycarambat
7e3b8cd4fc
resolves #1169
2024-04-22 13:00:06 -07:00
timothycarambat
37f4db36a6
resolves #1156
...
Fixed prisma command response on api workspace update-embeddings
2024-04-21 11:45:34 -07:00
Ken Kuang
a3b7239d05
Fix Cannot read properties of undefined (reading 'length') ( #1145 )
...
Fix upload failed
2024-04-20 12:28:19 -07:00
Timothy Carambat
c65f890afc
Add LMStudio embedding endpoint support ( #1141 )
...
* Add LMStudio embedding endpoint support
* update alive path check for HEAD
remove commented JSX
* update comment
2024-04-19 15:36:07 -07:00
timothycarambat
c009904664
README updates
2024-04-19 11:46:49 -07:00
Timothy Carambat
b3c7c002db
Warn user when changing embedder with current progress already ( #1135 )
...
* Warn user when changing embedder with current progress already
* update comment
2024-04-19 09:51:58 -07:00
Timothy Carambat
58b744771f
Add support for Gemini-1.5 Pro ( #1134 )
...
* Add support for Gemini-1.5 Pro
bump @google/generative-ai pkg
Toggle apiVersion if beta model selected
resolves #1109
* update API messages due to package change
2024-04-19 08:59:46 -07:00
timothycarambat
e28c0469f4
bump togetherai models Apr 18, 2024
...
resolves #1126
2024-04-18 16:28:43 -07:00
timothycarambat
1ea2363969
patch supported openai agent models
2024-04-18 13:36:17 -07:00
Timothy Carambat
91ea37d17a
Patch model selection for openai ( #1128 )
...
prevent rerenders of web-browsing for agents
update openai latest pkg name
2024-04-18 13:32:50 -07:00
Timothy Carambat
9655880cf0
Update all vector dbs to filter duplicate source documents that may be pinned ( #1122 )
...
* Update all vector dbs to filter duplicate parents
* cleanup
2024-04-17 18:04:39 -07:00
Timothy Carambat
41978765bc
Improve document summarizer by being able to reference by direct name versus ID, which sometimes models fail to chain ( #1121 )
2024-04-17 14:34:58 -07:00
Timothy Carambat
81fd82e133
model specific summarization ( #1119 )
...
* model specific summarization
* update guard functions
* patch model picker and key inputs
2024-04-17 14:04:51 -07:00
Timothy Carambat
9449fcd737
Add Anthropic agent support with new API and tool_calling ( #1116 )
...
* Add Anthropic agent support with new API and tool_calling
* patch useProviderHook to unset default models on provider change
2024-04-17 11:54:58 -07:00
timothycarambat
a025dfd76e
hide anthropic agent support due to incompatibilty for now
2024-04-16 19:44:32 -07:00
Timothy Carambat
8ebe1a515b
Gracefully handle bad agent auth ( #1115 )
...
use provider that is set
2024-04-16 16:42:06 -07:00
Timothy Carambat
f9ac27e9a4
Handle Anthropic streamable errors ( #1113 )
2024-04-16 16:25:32 -07:00
Timothy Carambat
661563408a
Enable dynamic GPT model dropdown ( #1111 )
...
* Enable dynamic GPT model dropdown
2024-04-16 14:54:39 -07:00
timothycarambat
e193bb8f59
update line underline css
2024-04-16 13:52:11 -07:00
Timothy Carambat
a5bb77f97a
Agent support for @agent
default agent inside workspace chat ( #1093 )
...
V1 of agent support via built-in `@agent` that can be invoked alongside normal workspace RAG chat.
2024-04-16 10:50:10 -07:00
ShadowArcanist
86c01aeb42
📝 Docs Update (Readme) ( #1106 )
...
📝 Updated Readme
2024-04-15 08:42:41 -07:00
Timothy Carambat
8306098b08
Bump all static model providers ( #1101 )
2024-04-14 12:55:21 -07:00
Timothy Carambat
6fde5570b3
remove unneeded answerKey for Anthropic ( #1100 )
...
resolves #1096
2024-04-14 12:04:38 -07:00
Sean Hatfield
af84b01482
[FIX] GitHub repo with periods in link fix ( #1084 )
...
fix periods in github repo links bug
2024-04-12 14:56:59 -07:00
Timothy Carambat
2c6135aa54
patch file types as plaintext ( #1095 )
...
resolves #1089
2024-04-12 14:54:33 -07:00
Timothy Carambat
a8e731f548
Add ability for owner to reset just the workspace vector DB ( #1094 )
...
* Add ability for owner to reset just the workspace vector DB
* explicit border none
2024-04-12 14:50:39 -07:00
timothycarambat
102689a77a
Merge branch 'master' of github.com:Mintplex-Labs/anything-llm
2024-04-11 18:16:25 -07:00
timothycarambat
b194a9e8bd
patch rerender
2024-04-11 18:16:18 -07:00
Timothy Carambat
d54e1c1f2d
expand support for non-US azure deployments ( #1080 )
...
* expand support for non-US azure deployments
* update conditional
2024-04-10 09:34:14 -07:00
Sean Hatfield
7407406643
[FEAT] Survey form revisions ( #1069 )
...
* remove options from onboarding survey and allow next button to skip survey
* update survey logic
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-04-09 15:57:15 -07:00
Sean Hatfield
0081192fc9
[FEAT] Add ability to override chat user icon and name in embedded chat widget ( #1067 )
...
* add ability to override chat user icon and name in embedded chat widget
* publish embed changes
2024-04-09 15:08:46 -07:00
Timothy Carambat
24b523d5eb
append missing import for some vectordb providers ( #1066 )
2024-04-07 14:40:23 -07:00
Timothy Carambat
ce98ff4653
Enable customization of chunk length and overlap ( #1059 )
...
* Enable customization of chunk length and overlap
* fix onboarding link
show max limit in UI and prevent overlap >= chunk size
2024-04-06 16:38:07 -07:00
Timothy Carambat
1c11a47f93
Check ollama alive for embedder ( #1057 )
2024-04-06 12:16:30 -07:00
Timothy Carambat
6f52a2b729
Embedder download - fallback URL ( #1056 )
...
* Embedder download - fallback URL
* improve logging for native embedder
2024-04-06 11:49:15 -07:00
Timothy Carambat
1f8ab0d245
Remove YoutubeLoader dependency ( #1050 )
...
* WIP data connector redesign
* new UI for data connectors complete
* remove old data connector page/cleanup imports
* cleanup of UI and imports
* Remove Youtube Transcript dep and move in-house
* lang pref default to en
---------
Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
2024-04-05 16:33:01 -07:00
Sean Hatfield
004b1f8db5
[FEAT] Implement new data connectors UI ( #1034 )
...
* WIP data connector redesign
* new UI for data connectors complete
* remove old data connector page/cleanup imports
* cleanup of UI and imports
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-04-05 14:25:41 -07:00
Sean Hatfield
657be7ecfc
[FEAT] Normalize UI for CTA buttons/UX improvements ( #1021 )
...
* members workspace settings menu and admin users UI updates
* implement CTAButton in all general/admin settings + ui tweaks
* move CTAButton to components/lib
* fix UI for security page to match rest of all settings pages
* UX improvements
* add CTAButton component
* prevent components folder from being ignored
* patch some UI fixes
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-04-05 13:54:12 -07:00
timothycarambat
a2923e35e8
remove console
2024-04-05 11:54:38 -07:00