Commit Graph

122 Commits

Author SHA1 Message Date
Michael Yang
675791e641 feat: Llm.chat() method add ChatOptions parameter 2024-04-28 12:15:07 +08:00
Michael Yang
19c4a74e06 build: v1.0.0-beta.0 released 2024-04-26 17:03:32 +08:00
Michael Yang
8ebe8a2933 refactor: refactor chains 2024-04-26 10:52:52 +08:00
Michael Yang
62ee763dae refactor: refactor chains 2024-04-26 10:46:58 +08:00
Michael Yang
f70d9f848b refactor: rename chatAsync to chatStream 2024-04-25 18:44:38 +08:00
Michael Yang
5b2eaa64fb refactor: refactor DocumentStore.java 2024-04-25 18:36:39 +08:00
Michael Yang
da71211374 v1.0.0-alpha.5 prepare 2024-04-25 17:31:00 +08:00
Michael Yang
ace2dacc4e refactor: rename "invoker" to "ChainNode" and rename RouterChain.java to RouterNode.java 2024-04-25 17:29:30 +08:00
Michael Yang
dfee7f6886 feat: add RouterChain 2024-04-25 12:18:27 +08:00
Michael Yang
fdbc910b92 refactor: refactor Agent and Chains 2024-04-24 16:11:55 +08:00
Michael Yang
a489a28969 refactor: refactor vector store module 2024-04-24 10:22:41 +08:00
Michael Yang
1f0f945a85 build: v1.0.0-alpha.5 released 2024-04-18 18:57:40 +08:00
Michael Yang
75b671219b refactor: optimize ... 2024-04-15 18:04:56 +08:00
Michael Yang
8ca18d0c40 refactor: rename PromptFormat.java methods 2024-04-08 18:59:03 +08:00
Michael Yang
0ff8d55473 build: v1.0.0-alpha.4 released 2024-03-22 09:56:13 +08:00
Michael Yang
4610133fb8 fix: fix NPE in MessageListener 2024-03-21 19:12:03 +08:00
Michael Yang
e5f5a7f8d2 refactor: refactor VectorStore.java 2024-03-20 11:24:00 +08:00
shianming
5967167104 大模型配置基类中增加端点相关的配置 2024-03-20 10:37:54 +08:00
Michael Yang
f07fdc60f9 fix: fix and close #I99TAL 2024-03-19 19:11:44 +08:00
Michael Yang
cbc5d45238 refactor: optimize VectorStore.java 2024-03-19 19:08:12 +08:00
Michael Yang
d4dfc73987 refactor: optimize VectorStore.java 2024-03-19 18:49:13 +08:00
Michael Yang
77a93624e5 feat: add condition for RetrieveWrapper 2024-03-19 17:22:53 +08:00
Michael Yang
27e4216c4a build: v1.0.0-alpha.3 released 2024-03-17 21:50:36 +08:00
Michael Yang
574edec008 fix: fix npe 2024-03-14 12:40:03 +08:00
Michael Yang
7322f4b10e feat: add object function support, not only static method 2024-03-14 12:33:47 +08:00
Michael Yang
a26878f575 feat: add function calling for chatGLM 2024-03-13 17:48:06 +08:00
Michael Yang
26416e5679 feat: add embeddings and chat stream for chatGLM 2024-03-13 17:19:15 +08:00
Michael Yang
625cfd3dcf feat: 完善 星火大模型 的 Function Calling 测试 2024-03-12 20:12:13 +08:00
Michael Yang
39dc6e8f5b refactor: optimize llms 2024-03-11 13:05:35 +08:00
Michael Yang
f7ab096796 feat: add MapUtil.java 2024-03-08 19:58:37 +08:00
Michael Yang
47c25e8bbf feat: add MessageFormat.java 2024-03-08 19:34:12 +08:00
Michael Yang
955004d367 refactor: add "TextMessage" for Message module 2024-03-08 19:33:59 +08:00
Michael Yang
7e05cee4ef feat: add "parser" module 2024-03-08 19:33:23 +08:00
Michael Yang
07341c592a refactor: rename VectorStorage to VectorStore 2024-03-08 17:10:02 +08:00
Michael Yang
4b6267f62d feat: add function calling for "spark" llm 2024-03-08 17:04:38 +08:00
Michael Yang
4b4fb420c5 refactor: optimize ... 2024-03-08 12:12:45 +08:00
Michael Yang
d2ef347d5d refactor: rename "ChatListener" to "MessageListener" 2024-03-08 11:17:26 +08:00
Michael Yang
cd901c61e8 refactor: refactor Llm and Prompt module 2024-03-08 11:10:10 +08:00
Michael Yang
6c6edf3681 refactor: refactor Llm and Prompt module 2024-03-07 18:35:59 +08:00
Michael Yang
1f686243ee build: v1.0.0-alpha.2 released 2024-03-07 15:58:40 +08:00
Michael Yang
650b3c7371 refactor: module rename "storage" to "store" 2024-03-07 15:56:46 +08:00
Michael Yang
b4d7cd976d feat: add id method for DefaultContextMemory.java 2024-02-06 22:55:36 +08:00
Michael Yang
bf59fe4b08 refactor: optimize 2024-01-29 18:48:06 +08:00
Michael Yang
f9b4e42409 refactor: optimize ChatListener.java 2024-01-29 10:14:59 +08:00
Michael Yang
b026e46ac4 refactor: optimize BaseLlmClientListener.java 2024-01-29 10:14:53 +08:00
Michael Yang
0dd9d2943a refactor: optimize llm.java 2024-01-27 13:22:58 +08:00
Michael Yang
1fc00e4563 refactor: optimize and refactor LLM module 2024-01-26 17:02:29 +08:00
Michael Yang
d1f7c05c54 feat: add convert service 2024-01-25 11:19:14 +08:00
michael
64285863cd feat: add DefaultTextParser 2024-01-24 12:43:58 +08:00
michael
9fac085a72 feat: add pdfbox and poi document parser 2024-01-24 12:21:05 +08:00
michael
ccc164e5ca feat: add document Transformer 2024-01-24 11:50:57 +08:00
michael
672fb031ec refactor: rename "text" to "document" 2024-01-24 11:36:28 +08:00
michael
68d9f10ec5 refactor:optimize OkHttpUtil 2024-01-22 12:49:26 +08:00
michael
f2016ba216 refactor: remove client package to llm 2024-01-22 12:32:36 +08:00
michael
95b534bcff feat: add memory module 2024-01-21 17:39:51 +08:00
michael
7ee4344a10 feat: add memory module 2024-01-21 17:38:01 +08:00
michael
fe5d22b01e feat: add chat with string prompt for LLM 2024-01-21 16:07:29 +08:00
michael
7686c15d8c build: prepare v1.0.0-alpha.1 2024-01-19 14:15:00 +08:00
michael
62500c2837 feat: refactor FunctionCalling module 2024-01-19 13:44:36 +08:00
michael
7f6c237675 feat: refactor VectorStorage module 2024-01-19 11:49:29 +08:00
michael
33bd86e1d3 feat: refactor PromptTemplate module 2024-01-18 16:18:19 +08:00
michael
ba70f6a6a4 feat: refactor Function module 2024-01-18 16:18:02 +08:00
michael
0f4fb9fc43 feat: refactor Chain module 2024-01-18 16:17:39 +08:00
michael
ab4806a135 feat: refactor Chain 2024-01-17 19:49:27 +08:00
michael
d6c73251eb feat: refactor Chain 2024-01-17 19:24:27 +08:00
michael
55ae2c8ac4 feat: add qcloud storage and aliyun storage 2024-01-17 17:25:14 +08:00
michael
588e393c25 feat: refactor VectorStorage 2024-01-16 18:25:18 +08:00
michael
82d9927a14 feat: add embeddings for OpenAiLlm 2024-01-16 17:24:32 +08:00
michael
753915943c feat: init 2024-01-16 16:21:08 +08:00
michael
06ac8bad72 feat: init 2024-01-16 12:06:45 +08:00
michael
59f843d0c9 feat: add qwen llm support 2024-01-12 17:26:34 +08:00
michael
3c69d93626 init 2024-01-12 16:24:14 +08:00