Bowen Liang
8815511ccb
chore: apply flake8-pytest-style linter rules ( #8307 )
2024-09-12 18:09:16 +08:00
Bowen Liang
40fb4d16ef
chore: refurbish Python code by applying refurb linter rules ( #8296 )
2024-09-12 15:50:49 +08:00
Bowen Liang
c69f5b07ba
chore: apply ruff E501 line-too-long linter rule ( #8275 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-12 14:00:36 +08:00
Bowen Liang
0f14873255
chore: cleanup ruff flake8-simplify linter rules ( #8286 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-12 12:55:45 +08:00
Bowen Liang
781d294f49
chore: cleanup pycodestyle E rules ( #8269 )
2024-09-11 18:55:00 +08:00
Bowen Liang
292220c596
chore: apply pep8-naming rules for naming convention ( #8261 )
2024-09-11 16:40:52 +08:00
Bowen Liang
d109881410
chore(api/models): apply ruff reformatting ( #7600 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-10 17:08:06 +08:00
Bowen Liang
2cf1187b32
chore(api/core): apply ruff reformatting ( #7624 )
2024-09-10 17:00:20 +08:00
ice yao
c8df92d0eb
add volcengine tos storage ( #8164 )
2024-09-10 09:19:47 +08:00
ybalbert001
954580a4af
feat: support more model types and builtin tools on aws/sagemaker ( #8061 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-09-09 10:34:11 +08:00
tmuife
89aede80cc
Add OCI(Oracle Cloud Infrastructure) Generative AI Service as a Model Provider ( #7775 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Co-authored-by: Walter Jin <jinshuhaicc@gmail.com>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: walter from vm <walter.jin@oracle.com>
2024-09-06 14:15:40 +08:00
zhuhao
e0d3cd91c6
support huawei cloud obs storage ( #7980 ) ( #7981 )
2024-09-06 14:00:47 +08:00
-LAN-
8986be0aab
chore: Update versions to 0.7.3 ( #7895 )
2024-09-03 09:49:32 +08:00
Bowen Liang
3f467613fc
feat: support configs for code execution request ( #7704 )
2024-08-27 19:38:33 +08:00
Hélio Lúcio
7b7576ad55
Add Azure AI Studio as provider ( #7549 )
...
Co-authored-by: Hélio Lúcio <canais.hlucio@voegol.com.br>
2024-08-27 09:52:59 +08:00
-LAN-
13be84e4d4
chore(api/controllers): Apply Ruff Formatter. ( #7645 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
2024-08-26 15:29:10 +08:00
Bowen Liang
17fd773a30
chore(api/services): apply ruff reformatting ( #7599 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-08-26 13:43:57 +08:00
Bowen Liang
979422cdc6
chore(api/tasks): apply ruff reformatting ( #7594 )
2024-08-26 13:38:37 +08:00
sino
efc136cce5
feat: Introduce Ark SDK v3 and ensure compatibility with models of SDK v2 ( #7579 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Co-authored-by: crazywoola <427733928@qq.com>
2024-08-24 19:29:45 +08:00
Bowen Liang
b035c02f78
chore(api/tests): apply ruff reformat #7590 ( #7591 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-08-23 23:52:25 +08:00
Bowen Liang
2da63654e5
chore(api/configs): apply ruff reformat ( #7590 )
2024-08-23 23:46:01 +08:00
Bowen Liang
3ace01cfb3
chore: cleanup and rearrange unclassified configs into feature config groups ( #7586 )
2024-08-23 22:40:07 +08:00
Jyong
4ce47284dc
update nltk version to 3.8.1 ( #7544 )
2024-08-22 18:17:21 +08:00
Xiao Ley
0c99a3d0c5
fix the issue of the refine_switches at param being invalid in the Novita.AI tool ( #7485 )
2024-08-21 15:09:05 +08:00
Bowen Liang
68dc6d5bc3
chore: rearrange api python dependencies ( #7391 )
2024-08-19 14:05:41 +08:00
Bowen Liang
bbb6fcc4f0
chore: update ruff from 0.5.x to 0.6.x ( #7384 )
2024-08-19 09:21:11 +08:00
-LAN-
9414143b5f
chore(api/libs): Apply ruff format. ( #7301 )
2024-08-15 17:53:12 +08:00
-LAN-
3571292fbf
chore(api): Introduce Ruff Formatter. ( #7291 )
2024-08-15 12:54:05 +08:00
miendinh
f104b930cf
feat: support elasticsearch vector database ( #3558 )
...
Co-authored-by: miendinh <miendinh@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
2024-08-13 17:36:20 +08:00
Bowen Liang
ccb6ddd840
chore: bump Ruff to 0.5.7 ( #7174 )
2024-08-12 10:24:48 +08:00
ybalbert001
f2cb1fb09f
Fix : Workflow "start" paste url not support s3 pre-signed URL ( #6855 )
...
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-08-11 16:45:15 +08:00
Yanyi Liu
5b32f2e0dd
Feat: Add model provider Text Embedding Inference for embedding and rerank ( #7132 )
2024-08-09 19:12:13 +08:00
非法操作
312d905c9b
chore: update duckduckgo tool ( #6983 )
2024-08-06 10:16:04 +08:00
takatost
6da14c2d48
security: fix api image security issues ( #6971 )
2024-08-05 20:21:08 +08:00
Bowen Liang
70283f5b9f
dep: support for Python 3.12 ( #6771 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Has been cancelled
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Has been cancelled
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Has been cancelled
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Has been cancelled
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Has been cancelled
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Has been cancelled
2024-08-02 21:14:36 +08:00
JuHyung Son
2e941bb91c
add new provider Solar ( #6884 )
2024-08-02 20:48:09 +08:00
Bowen Liang
6aa02f8c63
dep: bump pgvecto-rs client from 0.1.x to 0.2.x ( #6891 )
2024-08-02 15:51:23 +08:00
Weaxs
f6e8e120a1
support xinference tts ( #6746 )
2024-08-01 11:59:15 +08:00
Bowen Liang
daa31b2cb3
chore: remove redundant version pinning for indirect dependencies ( #6772 )
2024-07-30 08:45:57 +08:00
Bowen Liang
b414ea41d6
dep: initial support for Milvus 2.4.x ( #6084 )
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
2024-07-29 19:56:45 +08:00
Jyong
cf258b7a67
add xlsx support hyperlink extract ( #6722 )
2024-07-26 19:26:52 +08:00
Jyong
e4bb943fe5
Feat/delete single dataset retrival ( #6570 )
2024-07-24 12:50:11 +08:00
takatost
0fb741f269
fix: downgraded sentry-sdk to 1.44.1 due to claude LLM token returning 0 ( #6597 )
2024-07-24 04:49:03 +08:00
dependabot[bot]
642723d09e
chore(deps): bump sentry-sdk from 1.39.2 to 2.8.0 in /api ( #6517 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 13:48:23 +08:00
Weaxs
4e2fba404d
WebscraperTool bypass cloudflare site by cloudscraper ( #6337 )
2024-07-17 14:13:57 +08:00
Bowen Liang
7943f7f697
chore: fix legacy API usages of Query.get() by Session.get() in SqlAlchemy 2 ( #6340 )
2024-07-17 13:54:35 +08:00
Bowen Liang
c5d06e7943
dep: bump Pydantic from 2.7 to 2.8 ( #6273 )
2024-07-16 13:40:58 +08:00
Zhuo Qiu
63e34e5227
feat: support MyScale vector database ( #6092 )
2024-07-11 15:21:59 +08:00
Bowen Liang
f9d00e0498
chore: use poetry for linter tools installation and bump Ruff from 0.4 to 0.5 ( #6081 )
2024-07-09 23:06:23 +08:00
8bitpd
7c70eb87bc
feat: support AnalyticDB vector store ( #5586 )
...
Co-authored-by: xiaozeyu <xiaozeyu.xzy@alibaba-inc.com>
2024-07-09 13:32:04 +08:00
chenxu9741
6ef401a9f0
feat:add tts-streaming config and future ( #5492 )
2024-07-09 11:33:58 +08:00
takatost
68b1d063f7
chore: remove tsne unused code ( #6077 )
2024-07-08 21:25:19 +08:00
K8sCat
71c50b7e20
feat: add Llama 3 and Mixtral model options to ddgo_ai.yaml ( #5979 )
...
Signed-off-by: K8sCat <k8scat@gmail.com>
2024-07-05 21:11:15 +08:00
ahasasjeb
cc63af8e72
Removed firecrawl-py, fixed and improved firecrawl tool ( #5896 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-07-05 18:04:51 +08:00
longzhihun
fdfbbde10d
[seanguo] modify bedrock Claude3 invoke method to converse API ( #5768 )
...
Co-authored-by: Chenhe Gu <guchenhe@gmail.com>
2024-07-01 04:36:13 +08:00
scotlandowl
73ce945d40
Feat/add json process tool ( #5555 )
2024-06-28 11:57:32 +08:00
Bowen Liang
2a13ef9ae0
chore: rearrange python dependencies in groups ( #5603 )
2024-06-27 17:52:54 +08:00
Bowen Liang
dcb72e0067
chore: apply flake8-comprehensions Ruff rules to improve collection comprehensions ( #5652 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-06-27 11:21:31 +08:00
Joe
4e2de638af
feat: add ops trace ( #5483 )
...
Co-authored-by: takatost <takatost@gmail.com>
2024-06-26 17:33:29 +08:00
-LAN-
f7234c93af
chore(pyproject.toml): Add Ruff formatter config. ( #5627 )
2024-06-26 16:30:28 +08:00
tmuife
6a09409ec9
Add Oracle23ai as a vector datasource ( #5342 )
...
Co-authored-by: walter from vm <walter.jin@oracle.com>
2024-06-22 01:48:07 +08:00
Bowen Liang
aed56b1a8f
fix: Revert "feat: initial support for Milvus 2.4.x ( #3795 )" downgrading to 2.3.x for Linux arm64 installation failure ( #5414 )
2024-06-20 11:18:05 +08:00
Bowen Liang
bb33ffc332
feat: initial support for Milvus 2.4.x ( #3795 )
2024-06-19 13:55:44 +08:00
Bowen Liang
3cc6093e4b
feat: introduce pydantic-settings for config definition and validation ( #5202 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-06-19 13:41:12 +08:00
baojingyu
d160d1ed02
feat: support opensearch approximate k-NN ( #5322 )
2024-06-19 12:44:33 +08:00
-LAN-
4e3d76a1d1
chore: add novita_client
to pyproject.toml
( #5349 )
2024-06-18 14:52:20 +08:00
Bowen Liang
7450b9acf3
dep: bump chromadb from 0.5.0 to 0.5.1 ( #5345 )
2024-06-18 14:05:14 +08:00
Bowen Liang
c7d378555a
chore: set build system to Poetry and remove unnecessary settings with package mode disabled ( #5263 )
2024-06-18 13:27:03 +08:00
quicksand
147a39b984
feat: support tencent cos storage ( #5297 )
2024-06-17 19:18:52 +08:00
Bowen Liang
7a758a35fe
fix: pin tenacity to 8.3.0 ( #5319 )
2024-06-17 18:03:42 +08:00
-LAN-
5a99aeb864
fix(core): Reorder field_validator
and classmethod
to fit Pydantic V2. ( #5257 )
2024-06-17 10:04:28 +08:00
takatost
d098bdc59b
version to 0.6.11 ( #5224 )
2024-06-15 02:46:24 +08:00
Jyong
ba5f8afaa8
Feat/firecrawl data source ( #5232 )
...
Co-authored-by: Nicolas <nicolascamara29@gmail.com>
Co-authored-by: chenhe <guchenhe@gmail.com>
Co-authored-by: takatost <takatost@gmail.com>
2024-06-15 02:46:02 +08:00
quicksand
4080f7b8ad
feat: support tencent vector db ( #3568 )
2024-06-14 19:25:17 +08:00
Bowen Liang
2b04388361
chore: remove bump-pydantic dependency ( #5177 )
2024-06-14 15:05:17 +08:00
dependabot[bot]
54e02b8147
chore(deps): bump authlib from 1.2.0 to 1.3.1 in /api ( #5115 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: takatost <takatost@gmail.com>
2024-06-14 03:55:40 +08:00
dependabot[bot]
7189a4c379
chore(deps): bump azure-identity from 1.15.0 to 1.16.1 in /api ( #5116 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: takatost <takatost@gmail.com>
2024-06-14 03:24:32 +08:00
Bowen Liang
f976740b57
improve: mordernizing validation by migrating pydantic from 1.x to 2.x ( #4592 )
2024-06-14 01:05:37 +08:00
Bowen Liang
cdc08a434f
feat: support Chroma vector store ( #5015 )
2024-06-13 18:02:18 +08:00
takatost
0c92f81efc
chore: sync pyproject.toml from requirements.txt ( #5130 )
2024-06-13 00:06:05 +08:00
Bowen Liang
25b0a97851
build: use Poetry as default build system for dependency installation in CI jobs ( #5088 )
2024-06-12 14:43:03 +08:00
takatost
e3544c6ef7
fix: dependency package versions are not synchronized to requirements.txt ( #5084 )
2024-06-11 22:21:18 +08:00
Matri
f62f71a81a
build: initial support for poetry build tool ( #4513 )
...
Co-authored-by: Bowen Liang <bowenliang@apache.org>
2024-06-11 13:11:28 +08:00
takatost
3579fd1b09
feat: add create tenant command ( #4974 )
2024-06-06 00:42:00 +08:00
Bowen Liang
f32b440c4a
chore: fix indention violations by applying E111 to E117 ruff rules ( #4925 )
2024-06-05 14:05:15 +08:00
Bowen Liang
b234710af9
chore: fix invalid escape sequences by applying W605 rule ( #4851 )
2024-06-02 10:02:37 +08:00
Bowen Liang
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 Liang
e8e213ad1e
chore: apply and fix flake8-bugbear lint rules ( #4496 )
2024-05-20 16:34:13 +08:00
Bowen Liang
04ad46dd31
chore: skip unnecessary key checks prior to accessing a dictionary ( #4497 )
2024-05-19 18:30:45 +08:00
Bowen Liang
44857702ae
test: add integration tests on CodeExecutor with the sandbox service ( #4015 )
2024-05-03 08:54:40 +08:00
Bowen Liang
d9b821cecc
chore: apply ruff rules on tests and app.py ( #3605 )
2024-04-18 20:24:05 +08:00
Bowen Liang
d463b82aba
test: add scripts for running tests on api module both locally and CI jobs ( #3497 )
2024-04-18 13:43:15 +08:00
takatost
1bd1cd6938
fix: event handlers not registered globally ( #2479 )
2024-02-19 16:04:52 +08:00
Bowen Liang
063191889d
chore: apply ruff's pyupgrade linter rules to modernize Python code with targeted version ( #2419 )
2024-02-09 15:21:33 +08:00
Bowen Liang
14a19a3da9
chore: apply ruff's pyflakes linter rules ( #2420 )
2024-02-08 14:11:10 +08:00
Bowen Liang
65a02f7d32
chore: apply F811 linter rule to eliminate redefined imports and methods ( #2412 )
2024-02-07 16:28:45 +08:00
Bowen Liang
843280f82b
enhancement: introduce Ruff for Python linter for reordering and removing unused imports with automated pre-commit and sytle check ( #2366 )
2024-02-06 13:21:13 +08:00