Logan Yang
65f62513e0
Pass multiple notes to prompt by setting folder as context using Copilot command ( #265 )
2024-01-27 22:51:54 -08:00
Logan Yang
373c2b8f27
Refactor AIState into separate managers ( #250 )
2024-01-22 20:39:40 -08:00
Logan Yang
effd534a8c
v2.4.3 Add default save location ( #128 )
2023-08-14 16:18:56 -07:00
Logan Yang
d9b1394be4
Add command to count tokens ( #32 )
...
* Add command to count words and tokens
* Remove char length limit
2023-05-22 21:50:09 -07:00
Logan Yang
8008da488c
Add AI State that controls the langchain interfaces ( #31 )
...
* Implement chat via chain and chatopenai singletons
* Fix model picker
* Use chat model instead of chain for now
* Implement run chat model and run chain
* Keep updated current ai message when aborting
2023-05-22 15:38:03 -07:00
Logan Yang
7eafa110eb
Migrate to LangChainJS ( #17 )
...
* Migrate to LangChainJS
* Add wasmPlugin to solve tiktoken wasm loading issue in esbuild
* Wire in default system prompt for langchain params
* Implement stop generation for langchain
* Remove the streaming mode toggle in settings
2023-05-16 14:52:45 -07:00
Logan Yang
c37d6fe500
Implement custom user system prompt
2023-05-14 19:51:28 -07:00
Logan Yang
497a889db4
Add custom system prompt and use active note as context settings
2023-05-14 13:13:28 -07:00
Logan Yang
acff334c2b
Add auto focusing when chat window is toggled on
2023-05-13 01:01:04 -07:00
Logan Yang
c8610557fd
Add notice for api error
2023-04-26 01:14:10 -07:00
Logan Yang
97d95ae9db
Add stream mode and reset all to default settings
2023-04-26 00:22:11 -07:00
Logan Yang
9b7f2796df
Add debug mode for logging parameters and prompts
2023-04-25 23:48:54 -07:00
Logan Yang
dc777d02e7
Add correct implementation of sse and stopStreaming
2023-04-21 20:40:53 -07:00
Logan Yang
f440e96b32
Implement simplify selection command
2023-04-17 20:58:13 -07:00
Logan Yang
be9f522fbb
Sort imports
2023-04-15 22:39:28 -07:00
Logan Yang
bd25334e94
Add openai settings
2023-04-12 12:30:44 -07:00
Logan Yang
b6f4a49294
Add path alias and update imports
2023-04-05 09:06:42 -07:00
Logan Yang
5d1085ce55
Use absolute path for imports
2023-04-03 22:18:24 -07:00
Logan Yang
d7c0e4de56
Fix duplicate user message bug
2023-04-03 21:37:09 -07:00
Logan Yang
6c3bf938b9
Add first successful React version
2023-04-03 21:00:35 -07:00
Logan Yang
81c7894047
Add first attempt with React
2023-04-03 20:18:39 -07:00