Bowen Liang
240b66d737
chore: avoid implicit optional in type annotations of method ( #8727 )
2024-10-09 14:36:43 +08:00
Bowen Liang
b360feb4c1
refactor: introduce storage factory and speed up api startup by importing storage client on demand ( #9086 )
2024-10-09 14:15:27 +08:00
Bowen Liang
896998ef3f
chore: refine python dependency list and check dependencies in order ( #9061 )
2024-10-08 15:11:45 +08:00
Bowen Liang
7c0b159a81
chore: removing unused imports in tests ( #9049 )
2024-10-08 11:13:11 +08:00
Bowen Liang
b933c9d206
chore: move testing env variables from pyproject.toml to pytest.ini ( #9019 )
2024-10-08 08:40:29 +08:00
呆萌闷油瓶
f45042aa8e
fix:ddg ratelimit 202 ( #9047 )
2024-10-07 22:13:41 +08:00
zhuhao
2571b0c4e3
feat: add baidu obs storage ( #9024 )
2024-10-07 11:09:27 +08:00
Jyong
9d221a5e19
external knowledge api ( #8913 )
...
Co-authored-by: Yi <yxiaoisme@gmail.com>
2024-09-30 15:38:43 +08:00
zhuhao
fb49413a41
feat: add voyage ai as a new model provider ( #8747 )
2024-09-29 16:55:59 +08:00
Bowen Liang
74f58f29f9
chore: bump ruff to 0.6.8 for fixing violation in SIM910 ( #8869 )
2024-09-29 00:29:59 +08:00
Bowen Liang
a8b837c4a9
dep: bump ElasticSearch from 8.14.x to 8.15.x ( #8197 )
2024-09-25 22:55:24 +08:00
zhuhao
1ecf70dca0
feat: add mixedbread as a new model provider ( #8523 )
2024-09-24 11:20:15 +08:00
ice yao
d7aada38a1
Add nomic embedding model provider ( #8640 )
2024-09-23 19:57:21 +08:00
Bowen Liang
86f90fd9ff
chore: skip PLR6201 linter rule ( #8666 )
2024-09-23 15:28:57 +08:00
CXwudi
97895ec41a
chore: add Gemini newest experimental models ( close #7121 ) ( #8621 )
2024-09-22 13:38:08 +08:00
ice yao
0665268578
Add Fireworks AI as new model provider ( #8428 )
2024-09-22 10:13:00 +08:00
呆萌闷油瓶
c8b9bdebfe
feat:use xinference tts stream mode ( #8616 )
2024-09-22 10:08:35 +08:00
Joe
b32a7713e0
feat: update pyproject.toml ( #8368 )
2024-09-21 23:59:50 +08:00
Nam Vu
bf55b1910f
fix: pyproject.toml typo ( #8396 )
2024-09-14 09:45:49 +08:00
Bowen Liang
5b98acde2f
chore: improve usage of striping prefix or suffix of string with Ruff 0.6.5 ( #8392 )
2024-09-13 23:34:39 +08:00
Bowen Liang
a1104ab97e
chore: refurish python code by applying Pylint linter rules ( #8322 )
2024-09-13 22:42:08 +08:00
-LAN-
80a322aaa2
chore: update version to 0.8.2 in packaging and docker-compose files ( #8352 )
2024-09-13 13:45:13 +08:00
takatost
e90d3c29ab
feat: add OpenAI o1 series models support ( #8328 )
2024-09-13 02:15:19 +08:00
ybalbert001
d4985fb3aa
Fix: Support Bedrock cross region inference [ #8190 ]( https://github.com/langgenius/dify/issues/8190 ) ( #8317 )
2024-09-12 19:15:20 +08:00
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 )
...
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 )
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 )
...
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 )
...
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 )
...
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 )
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 )
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