Commit Graph

12149 Commits (d5efcfe0a9fed4a9f435087d46c8c77b357ef611)
 

Author SHA1 Message Date
perf3ct d5efcfe0a9
fix chat_service imports 2025-03-19 19:33:03 +07:00
perf3ct 466b749298
yeet deprecated function 2025-03-19 19:31:25 +07:00
perf3ct db4dd6d2ef
refactor "context" services 2025-03-19 19:28:02 +07:00
perf3ct 352204bf78
add agentic thinking to chat 2025-03-19 18:49:14 +07:00
perf3ct 492c05bad4
clean up silly chat_widget that was in the wrong place 2025-03-19 18:31:54 +07:00
perf3ct f6afb1d963
set up agentic thinking 2025-03-19 16:19:48 +07:00
perf3ct 1a8ce967d9
stop the log spam 2025-03-18 22:20:17 +07:00
perf3ct 8129f8f2b1
oh my goodness, saving these settings finally works 2025-03-18 22:04:09 +07:00
perf3ct f05fe3f72b
set up embedding normalization 2025-03-18 21:09:19 +07:00
perf3ct 08f7f1962b
do a better job with similarity searches 2025-03-18 00:50:55 +07:00
perf3ct c37201183b
add Voyage AI as Embedding provider 2025-03-17 22:32:00 +07:00
perf3ct 558f6a9802
add translations 2025-03-17 21:55:22 +07:00
perf3ct 84a8473beb
adapt or regenerate embeddings - allows users to decide 2025-03-17 21:47:11 +07:00
perf3ct 5ad730c153
openai finally works, respect embedding precedence 2025-03-17 21:36:14 +07:00
perf3ct ac40fff8d1
draggable options for LLM provider too 2025-03-17 21:30:10 +07:00
perf3ct 43cf33c191
make the AI settings even fancier to setting precedence 2025-03-17 21:24:56 +07:00
perf3ct ebc5107b96
add missing options 2025-03-17 21:23:43 +07:00
perf3ct 3268c435e2
improve embedding precedence 2025-03-17 21:03:42 +07:00
perf3ct 37f1dcdaab
add ability to fetch available models from openai 2025-03-17 21:03:21 +07:00
perf3ct 7ee6cf668e
add additional options and provider sorting 2025-03-17 21:03:07 +07:00
perf3ct 14acd1cd89
improve LLM response parsing 2025-03-17 21:02:05 +07:00
perf3ct c40c702761
add anthropic options as well 2025-03-17 20:17:28 +07:00
perf3ct 4a4eac6f25
Allow users to specify OpenAI embedding and chat models 2025-03-17 20:07:53 +07:00
perf3ct d95fd0b049
allow specifying openai embedding models too 2025-03-17 19:54:11 +07:00
perf3ct 6d146c2f49
try ollama first, always 2025-03-17 19:41:31 +07:00
perf3ct 5aef80f4cf
fix openai endpoints 2025-03-17 19:36:58 +07:00
perf3ct 8d8c34c0a2
fancier LLM/AI chat errors 2025-03-17 17:16:18 +07:00
perf3ct 79514b8f93
also add the errors to the top of the chat window 2025-03-17 16:33:30 +07:00
perf3ct fe1faf77e2
show user at the top of settings if there are issues 2025-03-17 16:23:58 +07:00
perf3ct 1844ad7b49
fix the isEnabled function 2025-03-17 15:42:38 +07:00
Elian Doran 0ea7e10084
feat(options/llm): improve style of tabs 2025-03-17 11:26:45 +07:00
Elian Doran fa99624ba4
feat(options/llm): move stats at the top 2025-03-17 11:06:03 +07:00
Elian Doran 1efc923320
feat(options/llm): use columns and separators 2025-03-17 11:00:25 +07:00
Elian Doran e6cb06b8ac
feat(options/llm): use form text style 2025-03-17 10:54:54 +07:00
Elian Doran 5a6d27173e
feat(options/llm): improve checkboxes 2025-03-17 10:54:01 +07:00
Elian Doran 36a6d75d20
feat(options/llm): group into sections 2025-03-17 10:40:31 +07:00
Elian Doran 2853b8eb61
feat(options/llm): use tabs for provider configuration 2025-03-17 10:28:14 +07:00
Elian Doran 1dafa65b3a
fix(settings/llm): extra separators 2025-03-16 23:31:47 +07:00
Elian Doran 5d0be300bf
feat(llm): show/hide LLM button based on setting 2025-03-16 23:28:52 +07:00
Elian Doran d7167131cb
refactor(llm): use dedicated widget for llm chat button 2025-03-16 23:22:29 +07:00
Elian Doran 7b643a7d82
fix(llm): duplicate launch bar config 2025-03-16 23:22:29 +07:00
perf3ct cc85b9a8f6
fix autoupdate name inconsistency 2025-03-16 20:55:55 +07:00
perf3ct ab3c6b6fb1
remove options from migrations files 2025-03-16 20:49:55 +07:00
perf3ct d2072c2a6f
"lock" notes that are having their embeddings created 2025-03-16 20:36:47 +07:00
perf3ct 781a2506f0
fix embeddings w/ cls.init() 2025-03-16 18:55:53 +07:00
perf3ct 0081e6f1d0
fix sql error and add missing options 2025-03-16 18:53:01 +07:00
perf3ct d8c9d3bdfb
move these settings between db migrations 2025-03-16 18:35:31 +07:00
perf3ct c315b32c99
wait for DB init even to emit before starting LLM services 2025-03-16 18:21:43 +07:00
perf3ct 697d348286
set up more reasonable context window and dimension sizes 2025-03-16 18:08:50 +07:00
perf3ct 572a03a3f7
Merge branch 'develop' into ai-llm-integration 2025-03-16 17:39:27 +07:00