Commit Graph

42 Commits

Author SHA1 Message Date
Yeuoly 5b3cca4a48 feat: add gevent patchs to get_num_tokens_by_gpt2 2024-12-31 14:58:44 +08:00
Yeuoly 463f97a2e0 fix: incorrect response from toolLike.invoke 2024-12-25 15:43:12 +08:00
Yeuoly d450c94888 fix: using absolute importing 2024-12-17 18:24:31 +08:00
Yeuoly 74c8f073c9 feat: add label to agent log 2024-12-15 18:15:01 +08:00
Yeuoly 4ae9b45006 feat: support dify tool selector 2024-12-13 22:49:51 +08:00
Yeuoly ba023e3470 feat: support agent log 2024-12-13 00:07:52 +08:00
Yeuoly 15c14aedf8 feat: agent plugin 2024-12-09 22:01:41 +08:00
-LAN- dd77ee95e0 chore: remove unused openai_compatible.py (#5)
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-05 17:28:10 +08:00
Yeuoly 2fd16834d0 feat: support mime type and type for File 2024-12-03 16:54:01 +08:00
Yeuoly 435c0da60e refactor: use absolute paths 2024-12-03 15:19:19 +08:00
-LAN- 102a9cc2ba fix: strip-with-multi-characters
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-02 22:43:08 +08:00
-LAN- b4b0c29169 refactor: prevent raise-without-from-inside-except
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-02 22:18:56 +08:00
-LAN- 6358a80025 chore: prevent collapsible-if
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-02 21:59:13 +08:00
-LAN- 4551f79ca3 chore: Fix lines-too-long
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-02 21:27:12 +08:00
-LAN- b3e0612e53 chore: Apply format
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-02 21:18:36 +08:00
-LAN- 5858fe715e chore: Apply formet and auto fix
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-12-02 21:10:36 +08:00
Yeuoly ad6ca50b38 feat: summarize, fix: missing files 2024-12-02 16:00:34 +08:00
Yeuoly 9f6754dd31 fix: openai api compatible get_num_tokens and document prompt message content 2024-11-29 20:00:03 +08:00
Yeuoly 3507f55e46 feat: openai compat 2024-11-29 16:46:37 +08:00
Yeuoly 3811d8d786 refactor: tts 2024-11-29 15:54:56 +08:00
Yeuoly b21d97ea39 refactor: allow user_id to be transformed into from_credentials 2024-11-26 17:26:27 +08:00
Yeuoly af63f59827 refactor: text-embedding 2024-11-22 18:15:58 +08:00
Yeuoly 39aeab91c9 cleanup 2024-11-15 16:45:44 +08:00
Yeuoly 6df346e8c9 cleanup: remove numpy 2024-11-08 23:09:09 +08:00
takatost 58de3940a0 chore: replace transformers instead of tiktoken 2024-11-08 21:50:07 +08:00
Yeuoly 19ce6f3632 feat: support for multimodal 2024-10-22 17:25:07 +08:00
Yeuoly e3dbc574f5 feat: support tool runtime parameters 2024-09-29 18:20:16 +08:00
Yeuoly 7c0510624b feat: add openai compat helper 2024-09-29 17:45:14 +08:00
takatost 71081cf1c4 feat: text embedding invoke add input_type param 2024-09-29 14:35:40 +08:00
takatost 8c87948091 feat: convert llm invoke result type to generator 2024-09-27 21:53:08 +08:00
Yeuoly 400d4080dc fix: tool provider 2024-09-23 21:32:04 +08:00
Yeuoly d8dd877c14 refactor: invoke_from_executor -> invoke, invoke -> _invoke 2024-09-12 23:36:44 +08:00
Yeuoly c325ff7193 fix: aws runtime lifetime 2024-09-12 23:18:23 +08:00
Yeuoly 38d28f82c6 fix: init too slow 2024-09-12 16:47:49 +08:00
takatost 022e8a16ca chore: optimize interface methods 2024-09-11 16:46:17 +08:00
Yeuoly 69fe86e029 release: beta 2024-09-11 16:19:46 +08:00
Yeuoly 3ac5a201e1 fix: relative import 2024-09-11 15:45:53 +08:00
Yeuoly 70db8bcb8e refactor 2024-09-11 15:12:37 +08:00
Yeuoly 958010918f feat: support stream 2024-09-10 18:09:44 +08:00
Yeuoly 7d8cfb8cf8 feat: create message 2024-09-10 18:06:12 +08:00
takatost d362439611 fix bugs 2024-09-04 20:07:38 +08:00
takatost 77c25eaaa3 refactor all 2024-09-03 23:03:15 +08:00