Commit Graph

58 Commits

Author SHA1 Message Date
takatost fef62d937d Merge branch 'main' into feat/workflow 2024-04-02 22:36:27 +08:00
Salem Korayem 6b4c8e76e6
feat (new llm): add support for openrouter (#3042) 2024-04-02 18:38:46 +08:00
Yeuoly 1af2d06d29
feat: add tool benchmark 2024-04-02 15:23:54 +08:00
Yeuoly 75e95e09d3
fix: test 2024-04-01 17:07:09 +08:00
takatost de3b7e8815 http request node support template variable 2024-03-29 20:54:17 +08:00
Yeuoly 142d1be4f8
refactor 2024-03-29 20:53:48 +08:00
takatost 971436d935 llm and answer node support inner variable template 2024-03-29 18:44:30 +08:00
takatost 858ab8c8c4 merge main 2024-03-28 14:38:21 +08:00
Bowen Liang 08b727833e
generalize helper for loading module from source (#2862) 2024-03-28 11:37:26 +08:00
Weaxs 5becb4c43a
update wenxin llm (#2929) 2024-03-27 11:36:21 +08:00
Yeuoly bd409a3caf
enhance: code node validator 2024-03-20 23:01:24 +08:00
Yeuoly 3c3571713e
fix: http 2024-03-14 11:35:51 +08:00
Yeuoly e80315f504
fix: allow None AuthorizationConfig 2024-03-13 20:40:37 +08:00
takatost 737d04361b record inputs and process data when node failed 2024-03-13 14:55:56 +08:00
takatost 4d7caa3458 add llm node test 2024-03-12 23:08:23 +08:00
Yeuoly a5394fa2ce
test: template transform 2024-03-11 21:53:08 +08:00
Yeuoly 8dc4d122b9
test: tool 2024-03-11 21:53:08 +08:00
Yeuoly 2008986f83
feat 2024-03-11 19:51:31 +08:00
Yeuoly 1a57951d72
feat: http 2024-03-11 19:51:06 +08:00
Yeuoly 1c450e27d3
feat: support empty code output children 2024-03-11 16:44:22 +08:00
Yeuoly 460c0da176
feat: jinja2 2024-03-10 20:24:16 +08:00
Yeuoly b5cb38641a
feat: workflow mock test 2024-03-10 18:41:25 +08:00
Yeuoly 95733796f0
fix: replace os.path.join with yarl (#2690) 2024-03-05 17:25:20 +08:00
takatost 5c258e212c
feat: add Anthropic claude-3 models support (#2684) 2024-03-05 01:37:42 +08:00
Yeuoly 3e63abd335
Feat/json mode (#2563) 2024-02-26 23:34:40 +08:00
takatost 9f637ead38
bump version to 0.5.3 (#2306) 2024-02-01 18:11:57 +08:00
Ricky 2660fbaa20
Fix/typos (#2308) 2024-01-31 11:58:07 +08:00
Yeuoly 6d5b386394
Feat/blocking function call (#2247) 2024-01-30 15:25:37 +08:00
geosmart 21450b8a51
feat: openai_api_compatible support config stream_mode_delimiter (#2190)
Co-authored-by: wanggang <wanggy01@servyou.com.cn>
Co-authored-by: Chenhe Gu <guchenhe@gmail.com>
2024-01-26 00:31:59 +08:00
Yeuoly b921c55677
Feat/zhipuai function calling (#2199)
Co-authored-by: Joel <iamjoel007@gmail.com>
2024-01-25 16:29:35 +08:00
Yeuoly 86286e1ac8
Feat/assistant app (#2086)
Co-authored-by: chenhe <guchenhe@gmail.com>
Co-authored-by: Pascal M <11357019+perzeuss@users.noreply.github.com>
2024-01-23 19:58:23 +08:00
Chenhe Gu 14a2eeba0c
Add bedrock (#2119)
Co-authored-by: takatost <takatost@users.noreply.github.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Charlie.Wei <luowei@cvte.com>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: Benjamin <benjaminx@gmail.com>
2024-01-22 11:00:19 +08:00
takatost a18dde9b0d
feat: add cohere llm and embedding (#2115) 2024-01-21 20:52:56 +08:00
Yeuoly 149102927b
fix: openai tool tokens (#2026) 2024-01-14 15:51:05 +08:00
Bowen Liang cc9e74123c
improve: introduce isort for linting Python imports (#1983) 2024-01-12 12:34:01 +08:00
takatost cca9edc97a
feat: ollama support (#2003) 2024-01-12 12:29:13 +08:00
takatost 5e97eb1840
fix: azure openai stream response usage missing (#1998) 2024-01-11 17:34:58 +08:00
Yeuoly ebd11e7482
fix: baichuan max chunks (#1990) 2024-01-10 23:13:35 +08:00
Chenhe Gu 6075fee556
Add Together.ai's OpenAI API-compatible inference endpoints (#1947) 2024-01-05 16:36:29 +08:00
Chenhe Gu de584807e1
fix streaming (#1944) 2024-01-05 01:03:54 -06:00
takatost d069c668f8
Model Runtime (#1858)
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
Co-authored-by: chenhe <guchenhe@gmail.com>
Co-authored-by: jyong <jyong@dify.ai>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
2024-01-02 23:42:00 +08:00
zxhlyh 451af66be0
feat: add jina embedding (#1647)
Co-authored-by: takatost <takatost@gmail.com>
2023-11-29 14:58:11 +08:00
takatost 0e627c920f
feat: xinference rerank model support (#1615) 2023-11-25 03:56:00 +08:00
takatost 41d0a8b295
feat: [backend] vision support (#1510)
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
2023-11-13 22:05:46 +08:00
takatost 7c9b585a47
feat: support weixin ernie-bot-4 and chat mode (#1375) 2023-10-18 02:35:24 -05:00
Garfield Dai 42a5b3ec17
feat: advanced prompt backend (#1301)
Co-authored-by: takatost <takatost@gmail.com>
2023-10-12 10:13:10 -05:00
takatost c536f85b2e
fix: compatibility issues with the tongyi model. (#1310) 2023-10-11 05:16:26 -05:00
takatost 4ab4bcc074
feat: support openllm embedding (#1293) 2023-10-09 23:09:35 -05:00
takatost 1d4f019de4
feat: add baichuan llm support (#1294)
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
2023-10-09 23:09:26 -05:00
Garfield Dai e409895c02
Feat/huggingface embedding support (#1211)
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
2023-09-22 13:59:02 +08:00