Logan Yang
29b93b1fd5
[v2.4.12] Migrate to LCEL ( #255 )
2024-01-24 15:58:06 -08:00
Logan Yang
f84a3bc56b
[2.4.11] Refactor settings to React components ( #248 )
...
* Add ollama custom base url setting
2024-01-20 19:12:34 -08:00
Logan Yang
9440e9cd17
[v2.4.10] Implement Send Active Note to Prompt button for Chat mode ( #243 )
2024-01-18 17:12:28 -08:00
Logan Yang
195c7ded9b
[v2.4.9] Add openrouter support ( #234 )
2024-01-12 08:47:44 -08:00
Logan Yang
d2d16cd424
[v2.4.8] Add LM Studio and Ollama as local options ( #230 )
2024-01-10 22:16:19 -08:00
Logan Yang
c74737bb95
[v2.4.7] Add gemini pro model ( #225 )
...
* Add gemino pro model and google api setting
2024-01-07 19:28:03 -08:00
Logan Yang
b90a16533b
2.4.6 ( #219 )
2024-01-01 22:13:14 -08:00
Logan Yang
773a379cc1
Update langchainJS version to 0.0.212 ( #213 )
...
* Enhance AIState documentation
* Update langchain to 0.0.212
* Migrate from openai v3 to v4
* Add check for undefined chain in runChain
* Set embedding model too when proxy url is provided
* Fix import for migration
* Fix bug updating vectordb after clearing
* Add more detail in logging
* Update styling for openai proxy url setting
* 2.4.5
2023-12-29 15:47:29 -08:00
Logan Yang
f3db894d76
v2.4.4: Add new GPT-4 TURBO model ( #182 )
2023-11-07 19:51:25 -08:00
Logan Yang
effd534a8c
v2.4.3 Add default save location ( #128 )
2023-08-14 16:18:56 -07:00
Logan Yang
287f5d3e68
Implement cross-session vector store, command to clear it, and TTL setting ( #126 )
...
* Implement cross-session vectorstore persistence
* Add command to clear local vector store
* Refactor ChainFactory and create VectorDBManager
* Add setting for TTL
* 2.4.2
2023-08-10 16:53:48 -07:00
Logan Yang
106c5db279
Patch 2.4.1 ( #124 )
2023-08-08 00:41:32 -07:00
Logan Yang
1f945cfe2e
Implement Local Copilot initial version ( #120 )
...
* Add proxy server for localai
* Implement localAI model access
* Add LocalAI to embedding providers
2023-08-02 00:34:33 -07:00
Logan Yang
6c60863694
Add support for 3rd party openai proxy ( #113 )
2023-07-19 18:17:08 -07:00
Logan Yang
9f27dd3634
Enable chat UI in the note area for a bigger view ( #111 )
2023-07-13 15:48:55 -07:00
Logan Yang
7a4a10cdd1
Fix system prompt and AI chat font size ( #107 )
2023-07-12 16:54:57 -07:00
Logan Yang
fe2ba58196
Azure embedding support ( #105 )
...
* Upgrade langchain to 0.0.103
* Add abort streaming to QA mode
* Add Azure gpt35 16k
* Add azure openai as an embedding provider
* 2.3.3
2023-07-10 18:31:10 -07:00
Logan Yang
b06dba58ef
V2.3.2 ( #83 )
2023-06-16 10:58:29 -07:00
Logan Yang
20ff28b32f
v2.3.1 ( #77 )
2023-06-15 08:30:08 -07:00
Logan Yang
4a6e427eda
2.2.4 ( #66 )
2023-06-10 14:46:39 -07:00
Logan Yang
c5974e6d30
Add cohereai as embedding provider ( #64 )
2023-06-10 13:47:05 -07:00
Logan Yang
506f64e284
Test mobile support ( #62 )
...
* Test mobile support
* 2.2.3
2023-06-08 14:42:44 -07:00
Logan Yang
34ce5fe4cf
2.2.2 ( #60 )
2023-06-08 12:57:49 -07:00
Logan Yang
5c137ed23f
2.2.1 ( #57 )
2023-06-05 15:15:33 -07:00
Logan Yang
e1e2386078
2.2.0 ( #53 )
2023-06-01 21:56:52 -07:00
Logan Yang
011f103ec6
Add custom prompt commands ( #47 )
2023-05-31 20:34:29 -07:00
Logan Yang
077034e898
2.1.0 ( #43 )
2023-05-29 20:55:42 -07:00
Logan Yang
e8201fe399
Add support for unlimited context QA with the option of OpenAI and Huggingface ( #39 )
...
* Add embedding provider settings and use retrieval qa chain with them
* Add unlimited context note QA, and dropdown for chain selection
* Avoid building index if doc is the same
2023-05-28 15:28:28 -07:00
Logan Yang
ab2b5e5387
Support more chain types, implement vector search powered by huggingface inference api ( #34 )
...
* Implement ChainFactory for chain singletons
* Add in-memory vector search powered by huggingface inference api
* Add todo items for unlimited context search
2023-05-25 15:49:45 -07:00
Logan Yang
24defc6504
Update langchainjs to fix token count ( #33 )
...
* Update langchainjs to fix token counting
* Remove word count
2023-05-23 11:01:12 -07:00
Logan Yang
1c9639b8b0
2.0.0 ( #19 )
2023-05-16 15:01:43 -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
3a66ec2b15
1.2.4
2023-05-16 09:27:49 -07:00
Logan Yang
665530da11
1.2.3
2023-05-14 20:13:56 -07:00
Logan Yang
2f63d691ed
1.2.2
2023-05-12 13:17:34 -07:00
Logan Yang
5ababd8e12
1.2.1
2023-05-10 16:36:52 -07:00
Logan Yang
f17b718469
1.2.0
2023-04-26 23:04:52 -07:00
Logan Yang
7278ad2dc8
1.1.1
2023-04-21 21:16:56 -07:00
Logan Yang
ed13feee9e
1.1.0
2023-04-21 21:16:30 -07:00
Logan Yang
dc777d02e7
Add correct implementation of sse and stopStreaming
2023-04-21 20:40:53 -07:00
Logan Yang
9de925f75c
Remove fetch and use SSE instead
2023-04-20 20:30:14 -07:00
Logan Yang
f440e96b32
Implement simplify selection command
2023-04-17 20:58:13 -07:00
Logan Yang
fa53b310dc
Update plugin name in package.json
2023-04-08 23:30:35 -07:00
Logan Yang
02d91ed3da
Add tests for chat context
2023-04-08 22:57:45 -07:00
Logan Yang
3dda59ddfa
Add code block rendering but syntax highlighting does not work yet
2023-04-05 13:14:26 -07:00
Logan Yang
4f273bd51d
Render output as markdown
2023-04-05 12:13:34 -07:00
Logan Yang
27eea8d7d2
Add openaistream
2023-04-05 09:14:01 -07:00
Logan Yang
eb165165de
Add user and bot icons and styling
2023-04-04 13:09:45 -07:00
Logan Yang
d6b1f98771
Restructure into React
2023-04-03 19:17:23 -07:00
Logan Yang
8eb9318e6e
Add settings panel and implement OpenAI API call
2023-04-02 13:41:20 -07:00