Commit Graph

25 Commits

Author SHA1 Message Date
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