Commit Graph

44 Commits

Author SHA1 Message Date
BlipRanger
c9db2f7c9c More descriptive error handling. 2023-07-05 23:33:32 -04:00
Cohee
9a8e036ff9 Use floor rounding on chroma auto-calc 2023-07-05 01:25:43 +03:00
Cohee
0d858bdefb #591 Fix Chroma auto-adjust rounding N query to 0 2023-07-05 01:23:11 +03:00
Cohee
04cfedea7c Chroma: Remove dupe label 2023-06-25 19:56:15 +03:00
BlipRanger
d004a3141e Default bracket, make sure we have memories. 2023-06-25 01:03:47 -04:00
BlipRanger
bd74939a55 Add templating for custom injection 2023-06-25 01:01:47 -04:00
BlipRanger
2836704c4e Add sort options, remove duplicate entires from custom. 2023-06-25 00:17:58 -04:00
BlipRanger
9de7db8f2d Add custom chroma strat 2023-06-24 20:41:54 -04:00
BlipRanger
3ce14883b9 First try at chromadb multichat 2023-06-24 15:36:26 -04:00
Cohee
2d6ed116e6 Clarify auto-adjust UI labels 2023-06-19 21:54:58 +03:00
Cohee
511f762e54 Auto-adjust values should not exceed max slider limits 2023-06-18 21:25:47 +03:00
Cohee
22a5def618 Add option to auto-adjust number of chroma messages to keep / query based on context size. 2023-06-18 16:29:23 +03:00
RossAscends
e80c66a026 chromaDB powerlevel to 500 2023-06-14 07:57:57 +09:00
Cohee
87979391b9 Filter non-unique messages in Chroma insertions 2023-06-06 21:41:24 +03:00
RossAscends
8a80ed3e86 restyle extensions setting panel 2023-06-05 01:02:18 +09:00
kingbri
36ea41f0a6 Extras: Add API authentication support
An API key is extremely important for ST-Extras servers that are
exposed to the internet.

Add an API key field below where the user enters the extras URL. For
convenience, this key is persisted whenever the user refreshes the
page.

Also modify the fetch requests to always include API keys if present.

See ST-Extras for more information on how this works.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-06-03 00:00:38 -04:00
SillyLossy
6fec40d543 Permanent ChromaDB synchronization state (using IndexedDB object store) 2023-06-02 23:21:46 +03:00
SillyLossy
b8a49c58ac Merge branch 'main' into dev 2023-06-01 10:52:34 +03:00
SillyLossy
a18c20305e Clarify Chroma warning message 2023-06-01 10:01:43 +03:00
SillyLossy
d542ec0d81 Add the warning when ChromaDB synced message deletes 2023-06-01 10:01:43 +03:00
SillyLossy
bb187d9920 Proper chronological order of ChromaDB chat injections 2023-06-01 10:01:11 +03:00
SillyLossy
711dbdcc15 [Feature Request] Chromadb, ability to pause collection. SillyTavern/SillyTavern#420 2023-06-01 10:01:11 +03:00
SillyLossy
8328fe9886 Proper chronological order of ChromaDB chat injections 2023-06-01 01:43:36 +03:00
SillyLossy
a5fee875c1 [Feature Request] Chromadb, ability to pause collection. SillyTavern/SillyTavern#420 2023-06-01 01:30:12 +03:00
SillyLossy
13d012a3a2 Reduce console logs clutter 2023-06-01 01:02:51 +03:00
SillyLossy
8baed8afa7 Clarify Chroma warning message 2023-05-31 23:27:14 +03:00
SillyLossy
7d6c0f7737 Add the warning when ChromaDB synced message deletes 2023-05-31 23:23:08 +03:00
Cohee
cff5cd0928 Update index.js 2023-05-31 21:46:13 +03:00
BlipRanger
d80fff3b5e Updated UI message about chromadb persistence 2023-05-30 19:47:55 -04:00
BlipRanger
c9c82537a7 Hotfix for Chromadb export.
Missing key which causes export to fail.
2023-05-30 17:53:36 -04:00
SillyLossy
d85d5158db Rename chromadb extension to be less confusing. Add new extensions to readme 2023-05-30 20:02:21 +03:00
SillyLossy
f11645e66e Experimental ChromaDB performance improvement. Keep chat sync flags and only push new messages. 2023-05-30 00:42:54 +03:00
BlipRanger
a78a0ad78a Add frontend for chromadb import/export
Additionally add checks that character is selected before trying chromadb operations.
2023-05-29 13:33:39 -04:00
RossAscends
0e0f490c98 allow Chroma slider to go to 0 to disable 2023-05-28 18:53:55 +09:00
SillyLossy
855129a28b Don't save extra data to chroma 2023-05-25 12:18:40 +03:00
RossAscends
d4cf9eb13e new strategy for ChromaDB 2023-05-24 07:03:03 +09:00
SillyLossy
53ed7aceca Infinity context: inject and purge chat data 2023-05-23 00:30:52 +03:00
SillyLossy
a4b2b68620 Add ability to inject custom files into the prompt (broken ATM) 2023-05-22 00:56:12 +03:00
Mark Ceter
f62c26a9ba First working version 2023-05-21 11:33:10 +00:00
Mark Ceter
f2ecac0d79 Fixes 2023-05-21 10:52:11 +00:00
Mark Ceter
5c7e14c287 Split messages into chunks 2023-05-21 10:41:18 +00:00
Mark Ceter
c675f09c54 Store original message as metadata 2023-05-17 18:39:34 +00:00
Mark Ceter
64ac2b2f58 Form new chat context 2023-05-17 18:33:14 +00:00
Mark Ceter
d2803f6451 [WIP} infinity context 2023-05-17 17:58:58 +00:00