Timothy Carambat
1a5aacb001
Support multi-model whispers ( #1444 )
2024-05-17 21:31:29 -07:00
timothycarambat
3794ef8dfd
patch: use workspace LLM for embed chats and fallback to system
...
resolves #1439
2024-05-17 17:33:19 -07:00
Timothy Carambat
f140139534
Patch WSS upgrade for manual HTTPS certs ( #1429 )
...
* Patch WSS upgrade for manual HTTPS certs
* update comment
* refactor
2024-05-17 14:03:25 -07:00
Timothy Carambat
cae6cee1b5
Do not go through LLM to embed when embedding documents ( #1428 )
2024-05-16 17:51:04 -07:00
Timothy Carambat
01cf2fed17
Make native embedder the fallback for all LLMs ( #1427 )
2024-05-16 17:25:05 -07:00
Timothy Carambat
7e0b638a2c
Patch confluence URL patterns( #1426 )
...
* patch confluence patterns
---------
Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
2024-05-16 14:15:59 -07:00
Sean Hatfield
826ef00da3
[FEAT] LiteLLM provider support ( #1424 )
...
* litellm LLM provider support
* fix lint error
* change import orders
fix issue with model retrieval
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2024-05-16 13:56:28 -07:00
timothycarambat
7c6c272051
add logging on more api endpoints for exceptions
2024-05-16 12:56:19 -07:00
Sean Hatfield
381bdf0b61
[FIX] Improve readability for larger messages entered into chat input ( #1410 )
...
* increase max height of chat input for larger messages
* allow resize of input on mobile up to 50vh
* remove duplicate css rule
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2024-05-16 11:17:33 -07:00
timothycarambat
87b41a60e9
refactor spaceKey url pattern for custom domains
2024-05-16 11:01:34 -07:00
Predrag Stojadinović
cf969adf37
1362 custom display confluence url ( #1423 )
...
* chore: confluence data connector can now handle custom urls, in addition to default {subdomain}.atlassian.net ones
* chore: formatting as per yarn lint
* chore: adding /display/ url matching to confluence data connector
2024-05-16 10:46:18 -07:00
Sean Hatfield
a79683065f
[FIX] Make height and width data options apply to mobile styles ( #1412 )
...
* make height and width data options apply to mobile styles
* update build and respect viewport on dev index
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-05-16 10:45:46 -07:00
Timothy Carambat
15cf921616
Support SQL Agent skill ( #1411 )
...
* Support SQL Agent skill
* add MSSQL agent connector
* Add frontend to agent skills
remove FAKE_DB mock
reset skills to pickup child-skill dynamically
* add prompt examples for tools on untooled
* add better logging on SQL agents
* Wipe toolruns on each chat relay so tools can be used within the same session
* update comments
2024-05-16 10:38:21 -07:00
timothycarambat
1e60cd57ff
Hide regenButton properly
...
update confirm code for slash commands
2024-05-14 15:06:30 -07:00
timothycarambat
275be6a0f3
update STT/TTS option dropdowns
2024-05-14 14:17:19 -07:00
timothycarambat
e9e4ffb838
update README
2024-05-14 13:11:31 -07:00
timothycarambat
d603d0fd51
patch:update storage for bulk-website scraper for render
2024-05-14 12:59:14 -07:00
timothycarambat
c8dac6177a
Merge branch 'master' of github.com:Mintplex-Labs/anything-llm into render
2024-05-14 12:57:44 -07:00
timothycarambat
b5ac944475
patch: bulk-scraper, update when folder is made and path creation params
2024-05-14 12:57:23 -07:00
timothycarambat
72c9fda6c9
Merge branch 'master' of github.com:Mintplex-Labs/anything-llm into render
2024-05-14 12:50:17 -07:00
Sean Hatfield
612a7e1662
[FEAT] Website depth scraping data connector ( #1191 )
...
* WIP website depth scraping, (sort of works)
* website depth data connector stable + add maxLinks option
* linting + loading small ui tweak
* refactor website depth data connector for stability, speed, & readability
* patch: remove console log
Guard clause on URL validitiy check
reasonable overrides
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2024-05-14 12:49:14 -07:00
Timothy Carambat
b6be43be95
Add Speech-to-text and Text-to-speech providers ( #1394 )
...
* Add Speech-to-text and Text-to-speech providers
* add files and update comment
* update comments
* patch: bad playerRef check
2024-05-14 11:57:21 -07:00
jazelly
d71db22799
fix: skip undefined confluence pageContent ( #1383 )
...
Refs: https://github.com/Mintplex-Labs/anything-llm/issues/1381
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2024-05-14 10:22:13 -07:00
Predrag Stojadinović
78e3e35d27
[FEAT] Confluence Data Connector handles custom Confluence urls ( #1362 )
...
* chore: confluence data connector can now handle custom urls, in addition to default {subdomain}.atlassian.net ones
* chore: formatting as per yarn lint
2024-05-14 10:21:04 -07:00
jazelly
95f6000a67
chore: remove workspace name length check in onboarding flow ( #1395 )
...
Refs: https://github.com/Mintplex-Labs/anything-llm/issues/1378
2024-05-14 08:41:45 -07:00
Timothy Carambat
64b62290d7
Set gpt-4o as default for OpenAI ( #1391 )
2024-05-13 14:31:49 -07:00
Sean Hatfield
2fabc84578
[FIX] Workspace settings not showing updated fields ( #1344 )
...
add tab to dependency array in useEffect to reload settings on tab change
2024-05-13 12:59:31 -07:00
Sean Hatfield
9ed2309757
[FEAT] Add API key support for Oobabooga Web UI ( #1354 )
...
* add api key support for oobabooga web ui
* dont expose API Key for TextWebGenUi
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-05-13 12:58:16 -07:00
Timothy Carambat
f0365d41a6
Add browser supported TTS on messages for accessibility ( #1388 )
2024-05-13 12:52:47 -07:00
timothycarambat
a87978d1d9
Make LanceDB the vector database default provider in backend to prevent issues where somehow this key is not set by the user resulting in a Pinecone error even though they never said they wanted Pinecone to be their vector db
2024-05-13 12:22:53 -07:00
timothycarambat
790fd58b97
no AuthToken unset for enable multi-user
2024-05-13 08:42:02 -07:00
timothycarambat
21f4c5c6fe
add badge to readme
2024-05-12 17:08:33 -07:00
timothycarambat
1643db7679
add badge to readme
2024-05-12 17:07:53 -07:00
Sean Hatfield
948ac8a3dd
[FIX] Validate messages schema for gemini provider ( #1351 )
...
validate messages schema for gemini provider
2024-05-10 17:33:25 -07:00
Timothy Carambat
7b18a36288
prevent accidental lockout from restricted chars in single pass mode ( #1352 )
...
* prevent accidental lockout from restrict chars in single pass mode
* update error message
2024-05-10 17:29:49 -07:00
Timothy Carambat
98953d70b7
Fix typo leading to agent history in threads not being unique in same workspace ( #1350 )
2024-05-10 16:09:34 -07:00
timothycarambat
6c1b5477e0
Merge branch 'master' of github.com:Mintplex-Labs/anything-llm into render
2024-05-10 15:03:10 -07:00
timothycarambat
5eec5cbb9e
update agent modal
2024-05-10 15:02:59 -07:00
Sean Hatfield
0a6a9e40c1
[FIX] Add max tokens field to generic OpenAI LLM connector ( #1345 )
...
* add max tokens field to generic openai llm connector
* add max_tokens property to generic openai agent provider
2024-05-10 14:49:02 -07:00
Sean Hatfield
734c5a9e96
[FEAT] Implement regenerate response button ( #1341 )
...
* implement regenerate response button
* wip on rerenders
* remove function that was duplicate
* update delete-chats function
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-05-10 14:47:29 -07:00
timothycarambat
2345424b03
linting
2024-05-10 14:10:07 -07:00
timothycarambat
8f068b80d7
chat history performance improvements with memo
2024-05-10 14:09:25 -07:00
Sean Hatfield
d36c3ff8b2
[FEAT] Slash templates ( #1314 )
...
* WIP slash presets
* WIP slash command customization CRUD + validations complete
* backend slash command support
* fix permission setting on new slash commands
rework form submit and pattern on frontend
* Add field updates for hooks,
required=true to field
add user<>command constraint to keep them unique
enforce uniquness via teritary uid field on table for multi and non-multi user
* reset migration
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-05-10 12:35:33 -07:00
timothycarambat
6eefd0d280
update STORAGE_DIR for baremetal.md
...
resolves #1340
2024-05-10 09:48:03 -07:00
timothycarambat
0f981abd40
remove unused import
2024-05-08 16:23:13 -07:00
timothycarambat
2da0d39b51
update todo comment
2024-05-08 16:04:45 -07:00
Timothy Carambat
81bc16cc39
More agent providers ( #1316 )
...
* add OpenRouter support
* add mistral agents
add perplexity agents
add textwebgenui agents
2024-05-08 16:04:18 -07:00
Sean Hatfield
8422f92542
Agent support for LLMs with no function calling ( #1295 )
...
* add LMStudio agent support (generic) support
"work" with non-tool callable LLMs, highly dependent on system specs
* add comments
* enable few-shot prompting per function for OSS models
* Add Agent support for Ollama models
* azure, groq, koboldcpp agent support complete + WIP togetherai
* WIP gemini agent support
* WIP gemini blocked and will not fix for now
* azure fix
* merge fix
* add localai agent support
* azure untooled agent support
* merge fix
* refactor implementation of several agent provideers
* update bad merge comment
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-05-08 15:17:54 -07:00
timothycarambat
8aba28b02e
Merge branch 'master' of github.com:Mintplex-Labs/anything-llm into render
2024-05-08 14:12:33 -07:00
Sean Hatfield
b2b41db110
[FEAT] Implement width and height resizing options for embed chat widget ( #1278 )
...
* WIP embed app window size
* fix UI when resizing window and add text size customization option
* update stylying for dims
* publish new embed
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-05-08 14:11:55 -07:00