Commit graph

31 commits

Author SHA1 Message Date
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
Logan Yang
d55f9d373e Add package-lock.json
Convert all indentation to spaces
2023-03-30 17:59:43 -07:00
Logan Yang
acaf6db762
Initial commit 2023-03-30 17:15:32 -07:00