Commit Graph
52 Commits
Author SHA1 Message Date
JyongandGitHub 44801df8f8 fix score threshold limit be None (#6900) 2024-08-02 12:10:51 +08:00
Bowen LiangandGitHub 20268708cc chore: improve position map conversion and tolerate empty position yaml file (#6541) 2024-07-29 10:32:11 +08:00
-LAN-andGitHub 6a3bef8378 feat(api/core/app/segments): Update segment types and variables (#6734)
Signed-off-by: -LAN- <[email protected]>
2024-07-27 14:43:51 +08:00
-LAN-andGitHub 5d77dc4f58 feat(api/core/app/segments/parser.py): Remove blank segment in convert_template (#6709)
Signed-off-by: -LAN- <[email protected]>
2024-07-26 18:19:33 +08:00
-LAN-andGitHub c6996a48a4 refactor(api/core/app/segments): Support more kinds of Segments. (#6706)
Signed-off-by: -LAN- <[email protected]>
2024-07-26 15:03:56 +08:00
xielongandGitHub ebcc07e3e9 feat: support max_retries in jina requests (#6585) 2024-07-25 13:10:39 +08:00
-LAN-andGitHub 2bc0632d0d fix(segments): Support NoneType. (#6581) 2024-07-23 17:59:32 +08:00
-LAN-andGitHub f019bc4bd7 feat(variables): Support to_object. (#6572) 2024-07-23 16:22:06 +08:00
5e6fc58db3 Feat/environment variables in workflow (#6515)
Co-authored-by: JzoNg <[email protected]>
2024-07-22 15:29:39 +08:00
-LAN-andGitHub c436454cd4 fix(configs): Update pydantic settings in config files (#6023) 2024-07-07 12:18:15 +08:00
dcb72e0067 chore: apply flake8-comprehensions Ruff rules to improve collection comprehensions (#5652)
Co-authored-by: -LAN- <[email protected]>
2024-06-27 11:21:31 +08:00
2a0f03a511 refactor: extract cors configs into dify config and cleanup the config class (#5507)
Co-authored-by: takatost <[email protected]>
2024-06-25 15:48:02 +08:00
Bowen LiangandGitHub f67b164b0d refactor: extract db configs and celery configs into dify config (#5491) 2024-06-22 10:29:56 +08:00
Bowen LiangandGitHub 8890978ad3 chore: use singular style in config class name (#5489) 2024-06-22 09:54:25 +08:00
3cc6093e4b feat: introduce pydantic-settings for config definition and validation (#5202)
Co-authored-by: -LAN- <[email protected]>
2024-06-19 13:41:12 +08:00
7305713b97 fix: allow special characters in email (#5327)
Co-authored-by: crazywoola <[email protected]>
2024-06-17 21:32:59 +08:00
ba5f8afaa8 Feat/firecrawl data source (#5232)
Co-authored-by: Nicolas <[email protected]>
Co-authored-by: chenhe <[email protected]>
Co-authored-by: takatost <[email protected]>
2024-06-15 02:46:02 +08:00
8bcc5a36bb feat: new editor user permission profile (#4435)
Co-authored-by: crazywoola <[email protected]>
Co-authored-by: crazywoola <[email protected]>
2024-06-14 20:34:25 +08:00
Bowen LiangandGitHub f976740b57 improve: mordernizing validation by migrating pydantic from 1.x to 2.x (#4592) 2024-06-14 01:05:37 +08:00
takatostandGitHub d1dbbc1e33 feat: backend model load balancing support (#4927) 2024-06-05 00:13:04 +08:00
Bowen LiangandGitHub 58db719a2c dep: bump pandas from 1.x to 2.x (#4820) 2024-06-04 13:24:28 +08:00
Bowen LiangandGitHub 3542d55e67 improve: generalize tool parameter converter (#4786) 2024-06-03 21:26:58 +08:00
afed3610fc fix organize agent's history messages without recalculating tokens (#4324)
Co-authored-by: chenyongzhao <[email protected]>
2024-05-29 15:25:20 +08:00
YeuolyandGitHub e852a21634 Feat/workflow phase2 (#4687) 2024-05-27 22:01:11 +08:00
yaleiGitHubduyalei <>
026175c8f7 feat: update notion extractor (#3898)
Co-authored-by: duyalei <>
2024-05-24 20:30:48 +08:00
Bowen LiangandGitHub 3fda2245a4 improve: extract method for safe loading yaml file and avoid using PyYaml's FullLoader (#4031) 2024-05-24 12:08:12 +08:00
Bowen LiangandGitHub 228de1f12a fix: miss usage of os.path.join for URL assembly and add tests on yarl (#4224) 2024-05-10 18:14:48 +08:00
Bowen LiangandGitHub c54fcfb45d extract enum type for tenant account role (#3788) 2024-04-25 18:20:08 +08:00
Bowen LiangandGitHub 9cec8c1750 test: add unit tests for vector stores of Milvus, Qdrant and Weaviate (#3688) 2024-04-24 21:52:42 +08:00
3da179f77b feat: add conversation_id and user_id in chatflow/workflow system vars (#3771)
Co-authored-by: Joel <[email protected]>
2024-04-24 17:20:01 +08:00
Bowen LiangandGitHub a34e8cb0bd test: add test for PKCS1OAEP_Cipher with gmpy2 (#3760) 2024-04-24 17:15:31 +08:00
Bowen LiangandGitHub d9b821cecc chore: apply ruff rules on tests and app.py (#3605) 2024-04-18 20:24:05 +08:00
takatostandGitHub 5b447d61a6 feat: refactor tongyi models (#3496) 2024-04-15 22:28:32 +08:00
7753ba2d37 FEAT: NEW WORKFLOW ENGINE (#3160)
Co-authored-by: Joel <[email protected]>
Co-authored-by: Yeuoly <[email protected]>
Co-authored-by: JzoNg <[email protected]>
Co-authored-by: StyleZhang <[email protected]>
Co-authored-by: jyong <[email protected]>
Co-authored-by: nite-knite <[email protected]>
Co-authored-by: jyong <[email protected]>
2024-04-08 18:51:46 +08:00
d069c668f8 Model Runtime (#1858)
Co-authored-by: StyleZhang <[email protected]>
Co-authored-by: Garfield Dai <[email protected]>
Co-authored-by: chenhe <[email protected]>
Co-authored-by: jyong <[email protected]>
Co-authored-by: Joel <[email protected]>
Co-authored-by: Yeuoly <[email protected]>
2024-01-02 23:42:00 +08:00
451af66be0 feat: add jina embedding (#1647)
Co-authored-by: takatost <[email protected]>
2023-11-29 14:58:11 +08:00
takatostandGitHub e1d2203371 fix: provider chatglm tests error (#1618) 2023-11-25 16:04:36 +08:00
takatostandGitHub 4a55d5729d feat: add anthropic claude-2.1 support (#1591) 2023-11-22 01:46:19 +08:00
takatostandGitHub 7c9b585a47 feat: support weixin ernie-bot-4 and chat mode (#1375) 2023-10-18 02:35:24 -05:00
42a5b3ec17 feat: advanced prompt backend (#1301)
Co-authored-by: takatost <[email protected]>
2023-10-12 10:13:10 -05:00
takatostandGitHub ff493d017b fix: minimax tests (#1313) 2023-10-11 07:49:26 -05:00
1d4f019de4 feat: add baichuan llm support (#1294)
Co-authored-by: zxhlyh <[email protected]>
2023-10-09 23:09:26 -05:00
takatostandGitHub 827c97f0d3 feat: add zhipuai (#1188) 2023-09-18 17:32:31 +08:00
417c19577a feat: add LocalAI local embedding model support (#1021)
Co-authored-by: StyleZhang <[email protected]>
2023-08-29 22:22:02 +08:00
takatostandGitHub 0796791de5 feat: hf inference endpoint stream support (#1028) 2023-08-26 19:48:34 +08:00
takatostandGitHub a76fde3d23 feat: optimize hf inference endpoint (#975) 2023-08-23 19:47:50 +08:00
takatostandGitHub e0a48c4972 fix: xinference chat support (#939) 2023-08-21 20:44:29 +08:00
takatostandGitHub 6c832ee328 fix: remove openllm pypi package because of this package too large (#931) 2023-08-21 02:12:28 +08:00
takatostandGitHub 3ea8d7a019 feat: add openllm support (#928) 2023-08-20 19:04:33 +08:00
takatostandGitHub da3f10a55e feat: server xinference support (#927) 2023-08-20 17:46:41 +08:00