-LAN-
1432c268a8
chore(list_operator): refine exception handling for error specificity ( #10206 )
2024-11-03 11:55:19 +08:00
-LAN-
ec6a03afdd
fix(document_extractor): update base exception class ( #10208 )
2024-11-03 11:55:07 +08:00
Xiao Ley
b28cf68097
chore: enable vision support for models in OpenRouter that should have supported vision ( #10191 )
2024-11-02 19:45:20 +08:00
-LAN-
0066531266
fix(api): replace current_user with end_user in file upload ( #10194 )
2024-11-02 17:03:00 +08:00
takatost
c100f24f7d
compatible model daemon request exception
2024-11-01 19:20:26 -07:00
-LAN-
53a7cb0e9d
feat(document_extractor): integrate unstructured API for PPTX extraction ( #10180 )
2024-11-01 23:19:11 +08:00
-LAN-
86739bea8b
fix(tools): suppress RuntimeWarnings in podcast audio generator ( #10182 )
2024-11-01 20:59:40 +08:00
Cling_o3
ab127ba92e
[fix] fix the bug that modify document name not effective ( #10154 )
2024-11-01 18:59:15 +08:00
-LAN-
6a2a9460e9
fix(workflow model): ensure consistent timestamp updating ( #10172 )
2024-11-01 18:58:54 +08:00
jiangbo721
07ad362854
fix: Cannot find declaration to go to CLEAN_DAY_SETTING ( #10157 )
...
Co-authored-by: 刘江波 <liujiangbo1@xiaomi.com>
2024-11-01 17:25:31 +08:00
Lawrence Li
76b0328eb1
feat: add gpustack model provider ( #10158 )
2024-11-01 17:23:30 +08:00
-LAN-
3c85136279
refactor(tools): Avoid warnings. ( #10161 )
2024-11-01 17:17:27 +08:00
takatost
d92cb994a9
fix voice list
2024-11-01 01:56:15 -07:00
Yeuoly
413326905e
rebase migrations
2024-11-01 16:55:07 +08:00
Yeuoly
5605ff9803
fix voice list
2024-11-01 16:42:32 +08:00
Yeuoly
84b7a4607a
fix: setup_required
2024-11-01 16:28:17 +08:00
Yeuoly
10cc4e758c
Merge branch 'main' into fix/chore-fix
2024-11-01 16:23:04 +08:00
-LAN-
bf048b8d7c
refactor(migration/model): update column types for workflow schema ( #10160 )
2024-11-01 16:10:55 +08:00
-LAN-
9ac2bb30f4
Feat/add-remote-file-upload-api ( #9906 )
2024-11-01 15:51:22 +08:00
Yeuoly
8070be9b76
fix: missing 'follow_redirects' argument while download plugin packages
2024-11-01 15:38:45 +08:00
Jyong
82033af097
clean un-allowed special charters when doing indexing estimate ( #10153 )
2024-11-01 15:09:22 +08:00
Yeuoly
f1f1baae9c
feat: support plugin tags
2024-11-01 15:07:11 +08:00
-LAN-
951308b5f3
refactor(service): handle unsupported DSL version with warning ( #10151 )
2024-11-01 15:04:54 +08:00
takatost
f20c9ef763
fix
2024-11-01 00:01:05 -07:00
takatost
f798add31c
compatible with original provider name
2024-11-01 00:00:53 -07:00
Yeuoly
8c2dbe876f
fix: custom tool parser
2024-11-01 14:26:56 +08:00
larcane97
8d5456b6d0
Add VESSL AI OpenAI API-compatible model provider and LLM model ( #9474 )
...
Co-authored-by: moon <moon@vessl.ai>
2024-11-01 13:38:52 +08:00
Coal Pigeon
4d5546953a
add llm: ernie-4.0-turbo-128k of wenxin ( #10135 )
...
Co-authored-by: Pigeon姚宏锋 <pigeon.yhf@galaxyoversea.com>
2024-10-31 21:49:04 +08:00
Shili Cao
b61baa87ec
fix: avoid unexpected error when create knowledge base with baidu vector database and wenxin embedding model ( #10130 )
2024-10-31 21:34:23 +08:00
llinvokerl
805c701767
fix: bar chart issue with duplicate x-axis labels being incorrectly ignored ( #10134 )
...
Co-authored-by: liusurong.lsr <liusurong.lsr@alibaba-inc.com>
2024-10-31 21:25:47 +08:00
Jyong
dad041c49f
fix issue: query is none when doing retrieval ( #10129 )
2024-10-31 21:25:00 +08:00
Jyong
ce260f79d2
Feat/update knowledge api url ( #10102 )
...
Co-authored-by: nite-knite <nkCoding@gmail.com>
2024-10-31 18:29:12 +08:00
omr
11ca1bec0b
fix: optimize unique document filtering with set ( #10082 )
2024-10-31 16:32:58 +08:00
-LAN-
05d9adeb99
fix(Dockerfile): conditionally install zlib1g based on architecture ( #10118 )
2024-10-31 16:07:39 +08:00
Jyong
0154a26e0b
fix issue: update document segment setting failed ( #10107 )
2024-10-31 15:51:33 +08:00
Nam Vu
cee1c4f63d
fix: Version '1:1.3.dfsg+really1.3.1-1' for 'zlib1g' was not found ( #10096 )
2024-10-31 15:49:28 +08:00
Yeuoly
6fd0a55b00
fix: correct dockerfile dependencies
2024-10-31 15:32:25 +08:00
Yeuoly
bb58f5c6e5
fix: avoid None to be assigned to WorkflowToolProviderController as provider id
2024-10-31 15:18:45 +08:00
-LAN-
e5397c5ec2
feat(app_dsl_service): enhance error handling and DSL version management ( #10108 )
2024-10-31 15:16:34 +08:00
非法操作
e36f5cb366
chore: save uploaded file extension as lower case ( #10111 )
2024-10-31 15:16:25 +08:00
-LAN-
8b9fed75f3
refactor(version): simplify version comparison logic ( #10109 )
2024-10-31 15:15:32 +08:00
非法操作
bd6175157c
feat: enhance comfyui workflow ( #10085 )
2024-10-31 10:00:22 +08:00
takatost
18edeb8e0a
integrate model provider with plugin daemon
2024-10-30 18:56:52 -07:00
Bowen Liang
0bdae34b5e
improve: significantly speed up the server launching time by async preloading tool providers ( #9146 )
2024-10-31 00:21:01 +08:00
Charlie.Wei
f6fecb957e
fix azure chatgpt o1 parameter error ( #10067 )
2024-10-30 22:08:56 +08:00
crazywoola
0a3d51e9cf
Revert "chore: improve validation and handler of logging timezone with TimezoneName" ( #10077 )
2024-10-30 22:06:10 +08:00
JasonVV
219f5d9845
Fixed the issue where recall the knowledge base in the iteration of the workflow and report errors when executing ( #10060 )
2024-10-30 21:56:38 +08:00
-LAN-
3b53e06e0d
fix(workflow): refine variable type checks in LLMNode ( #10051 )
2024-10-30 16:23:12 +08:00
Yeuoly
459cb9dd72
fix: transform plugin icon incorrect
2024-10-30 16:09:17 +08:00
zhuhao
92a3898540
fix: resolve the incorrect model name of hunyuan-standard-256k ( #10052 )
2024-10-30 15:43:29 +08:00
zhuhao
7433095240
chore: use dify_config.TIDB_SPEND_LIMIT instead of constant value ( #10038 )
2024-10-30 15:43:07 +08:00
郭伟伟
190b6a2aa6
feat: /conversations api response add 'update_at' field,and update api docs add sort_by parameter ( #10043 )
2024-10-30 15:41:15 +08:00
zhuhao
0095896051
feat: add YAML type in document extractor node ( #9997 )
2024-10-30 13:47:19 +08:00
Bowen Liang
bab5c54219
chore: improve validation and handler of logging timezone with TimezoneName ( #9595 )
2024-10-30 11:18:23 +08:00
Jyong
e74479717a
fix update_by_api batch field issue ( #10001 )
2024-10-30 11:17:46 +08:00
Jyong
9ebd453b87
add rerank check when doing mutil-retrieval ( #9998 )
2024-10-30 11:17:39 +08:00
ice yao
5ad5d0cff4
chore: Add aliyun oss tests ( #10031 )
2024-10-30 11:17:30 +08:00
非法操作
c7fb8a4f20
fix: conversation variable may not change in the answer node ( #10034 )
2024-10-30 11:10:31 +08:00
-LAN-
eb87e690ed
fix(llm-node): handle NoneSegment variables properly ( #9978 )
2024-10-30 08:46:11 +08:00
Hiroshi Fujita
539fc8b760
Fix content-type header case sensitivity ( #9961 )
2024-10-30 02:11:18 +08:00
zhuhao
c6e54c83c8
chore: add tidb-on-qdrant configuration in env and docker-compose file ( #10015 )
2024-10-29 21:11:10 +08:00
powerfool
878d13ef42
Added OceanBase as an option for the vector store in Dify ( #10010 )
2024-10-29 21:10:18 +08:00
Jyong
5580bcf870
add tidb spend limit config ( #9999 )
2024-10-29 17:51:13 +08:00
Yeuoly
f9e2c738b0
fix: permission change api should not wraps a permission decorator
2024-10-29 17:16:32 +08:00
非法操作
12adcf8925
fix: gemini model use some tools raise error ( #9993 )
2024-10-29 16:09:29 +08:00
roadgoat19
c8ef9223e5
feat: couchbase integration ( #6165 )
...
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: Elliot Scribner <elliot.scribner@couchbase.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Bowen Liang <bowenliang@apache.org>
2024-10-29 15:00:23 +08:00
Yeuoly
739e15f88b
feat: support tool plugin id
2024-10-29 12:32:11 +08:00
非法操作
eb69896355
fix: allow external knowledge api use simple host ( #9966 )
2024-10-29 10:33:15 +08:00
ice yao
61ff2fd0f3
chore: Enable tencent cos test to run ( #9971 )
2024-10-29 10:33:00 +08:00
Jyong
f47177ecb4
add top_k for es full text search ( #9963 )
2024-10-28 23:04:54 +08:00
-LAN-
de57af46c0
chore: update version to 0.10.2 in packaging and docker configurations ( #9924 )
2024-10-28 18:47:45 +08:00
Jyong
badf9baf9b
Fix/external api update ( #9955 )
2024-10-28 18:37:35 +08:00
-LAN-
4da0b70694
feat(http-request-executor): enhance file handling in HTTP requests ( #9944 )
2024-10-28 17:51:01 +08:00
Xiao Ley
7056009b6a
feat(tools): add Baidu translation tool ( #9943 )
2024-10-28 17:18:28 +08:00
非法操作
ddb960ddfb
feat: support Vectorizer can be used in workflow ( #9932 )
2024-10-28 16:52:57 +08:00
方程
0ebd985672
feat: add models for gitee.ai ( #9490 )
2024-10-28 16:52:12 +08:00
Yeuoly
5bf86ff66d
feat: support latest package identifier
2024-10-28 15:56:15 +08:00
Yeuoly
c657378d06
feat: support plugin permission management
2024-10-28 15:54:34 +08:00
Yeuoly
685e8cdc7d
refactor: document segment query
2024-10-28 15:07:33 +08:00
Jyong
af68084895
add document lock for multi-thread ( #9873 )
2024-10-28 13:52:35 +08:00
Joe
9633c5dab6
fix: enterprise create workspace ( #9921 )
2024-10-28 11:48:16 +08:00
zhuhao
aa11141660
feat: add stable-diffusion-3-5-large for the text-to-image tool with siliconflow ( #9909 )
2024-10-27 21:17:36 +08:00
zhuhao
8bb5b943d7
fix(tools): remove the undefined variable parameter_type ( #9908 )
2024-10-27 11:56:29 +08:00
ice yao
22776f24ab
chore: Extract common functions of the base model in Azure OpenAI Provider ( #9907 )
2024-10-27 11:56:17 +08:00
Zixuan Cheng
216442ddc1
feat(workflow): Support JSON type in document extractor node ( #9899 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-10-26 20:29:48 +08:00
-LAN-
dd3ac7a2c9
fix(api): add signature generation for image previews ( #9893 )
2024-10-26 15:35:57 +08:00
G81192
a17f169e01
fix users had already joined a workspace, but the system still first … ( #9834 )
...
Co-authored-by: yong.zhang <yong.zhang@yesno.com.cn>
2024-10-25 23:04:00 +08:00
-LAN-
72ea3d6b98
fix(workflow): Take back LLM streaming output after IF-ELSE ( #9875 )
2024-10-25 22:33:34 +08:00
virgosoy
17cacf258e
fix: wrong element object ( #9868 )
2024-10-25 22:32:41 +08:00
Yeuoly
d36dece0af
feat: support upgrade interfaces
2024-10-25 18:56:38 +08:00
非法操作
ace7ffab5f
feat: support comfyui workflow tool image generate image ( #9871 )
2024-10-25 18:48:07 +08:00
zhuhao
eec63b112f
chore: add default value for redis configuration ( #9864 )
2024-10-25 17:16:07 +08:00
Jyong
caf7bc8569
upgrade nltk, unstructured and starlette ( #9860 )
2024-10-25 17:15:44 +08:00
yuanboao
4693080ce0
Marking the last piece of data on each page is a duplicate issue, which can be solved by adding the id field to the order by rig and using a unique field ( #9799 )
...
Signed-off-by: root <root@localhost.localdomain>
Co-authored-by: root <root@localhost.localdomain>
2024-10-25 15:34:58 +08:00
非法操作
1b5adf40da
fix: moonshot response_format raise error ( #9847 )
2024-10-25 14:59:55 +08:00
Jyong
18106a4fc6
add tidb on qdrant type ( #9831 )
...
Co-authored-by: Zhaofeng Miao <522856232@qq.com>
2024-10-25 13:57:03 +08:00
Yeuoly
5f61aa85db
feat: add latest version
2024-10-25 13:52:33 +08:00
Yeuoly
e5837b88e0
fix: add subpath
2024-10-25 13:26:32 +08:00
Yeuoly
ffdc6f5c60
feat: support remove single item from installation task
2024-10-25 13:22:37 +08:00
ice yao
fc2297a2ca
chore: add local storage test ( #9827 )
2024-10-25 11:11:26 +08:00
crazywoola
5b7b765090
fix: yuque book id should be string ( #9819 )
2024-10-25 11:11:18 +08:00
郭伟伟
90769ac709
feat: create_empty_dataset api add the description parameter and update api docs ( #9824 )
2024-10-25 10:50:15 +08:00
非法操作
ac9f1e9de5
fix: duckduckgo image search not work ( #9821 )
2024-10-25 10:11:33 +08:00
zhuhao
5bf31e7a86
refactor: update load_stream method to directly yield file chunks ( #9806 )
2024-10-25 10:11:25 +08:00
-LAN-
dd17506078
feat(api): add generic file size limit parameter ( #9812 )
2024-10-25 09:02:06 +08:00
非法操作
2346b0ab99
chore: make doc extractor node also can extract text by file extension ( #9543 )
2024-10-24 22:54:48 +08:00
Zixuan Cheng
88dec6ef2b
Added description for .ppt, specify the reason for unstructured.io ( #9452 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-10-24 22:13:06 +08:00
ice yao
e71f494839
chore: abstract common function with local storage ( #9811 )
2024-10-24 21:53:37 +08:00
-LAN-
22bb0414a1
feat(parameters): standardize system parameter field types and values ( #9797 )
2024-10-24 21:52:57 +08:00
guogeer
70ddc0ce43
openai compatiable api usage and id ( #9800 )
...
Co-authored-by: jinqi.guo <jinqi.guo@ubtrobot.com>
2024-10-24 21:51:36 +08:00
-LAN-
9986e4c6d0
chore(docker): correct package version for expat and perl in Dockerfile ( #9801 )
2024-10-24 19:07:03 +08:00
非法操作
e2710161f6
fix: chart tool can't display chinese ( #9686 )
2024-10-24 18:49:49 +08:00
Jyong
5f11fe521d
remove unstructured pdf extract ( #9794 )
2024-10-24 18:13:05 +08:00
-LAN-
d018b32d0b
fix(workflow): enhance prompt handling with vision support ( #9790 )
2024-10-24 17:52:11 +08:00
-LAN-
e54b7cda3d
refactor(file_factory): improve filename and mime type determination ( #9784 )
2024-10-24 17:07:20 +08:00
Yeuoly
99c8f364ae
fix: temp fix for empty redis password
2024-10-24 13:20:26 +08:00
Hash Brown
57ec12eb6b
feat: regenerate history switch navigation ( #8749 )
2024-10-24 12:09:46 +08:00
-LAN-
2c26f77a25
fix(api): handle missing upload_file_id for tool_file messages ( #9756 )
2024-10-24 11:43:57 +08:00
luckylhb90
400392230b
fixed: variable reference error ( #9722 )
...
Co-authored-by: hobo.l <hobo.l@binance.com>
2024-10-23 19:17:06 +08:00
Jyong
121bb99cc2
downgrade unstructured nltk version ( #9726 )
2024-10-23 19:02:27 +08:00
Jyong
cac1ef7ade
remove ppt import ( #9721 )
2024-10-23 18:22:30 +08:00
-LAN-
c6b28bc193
chore: update version to 0.10.1 ( #9689 )
2024-10-23 17:49:51 +08:00
zhuhao
c9dfe1ad92
feat: support user-defined configuration of log file size and retention count ( #9610 )
2024-10-23 17:24:36 +08:00
-LAN-
e11d5ac708
feat(model_runtime): add new model 'claude-3-5-sonnet-20241022' ( #9708 )
2024-10-23 17:03:30 +08:00
Jyong
3e9d271b52
nltk security issue and upgrade unstructured ( #9558 )
2024-10-23 16:23:55 +08:00
Pan, Wen-Ming
ecc8beef3f
feat: added claude 3.5 sonnet v2 model to Google Cloud Vertex AI ( #9688 )
2024-10-23 16:13:51 +08:00
-LAN-
1b9bf9c62d
feat(api): add video and audio file size limits to upload config ( #9703 )
2024-10-23 15:23:30 +08:00
Joe
ed96a6b6c0
fix: remove email code login redirect ( #9698 )
2024-10-23 14:56:10 +08:00
ybalbert001
4989d0c904
add bedrock claude 3.5 v2 support ( #9685 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-10-23 13:54:21 +08:00
-LAN-
9a5bdae07f
feat(condition): add support for 'exists' and 'not exists' operators ( #9687 )
2024-10-23 13:25:17 +08:00
-LAN-
67016feb96
feat(api): enhance file preview handling ( #9674 )
2024-10-23 13:12:34 +08:00
Joe
22bdfb7e56
Feat/optimize login ( #9642 )
2024-10-23 10:59:30 +08:00
ice yao
ceb2c4f3ef
chore: reuse existing test functions with upstash vdb ( #9679 )
2024-10-23 10:42:11 +08:00
-LAN-
d5a93a6400
fix(variable_pool): handle invalid attributes in variable lookup ( #9646 )
2024-10-23 10:19:33 +08:00
Zven
8e7a752b2a
feat: add upstash as a new vector database provider ( #9644 )
2024-10-23 09:16:35 +08:00
feiyang_deepnova
999d3f1539
fix: add downstream nodes of this branch ( #9640 )
2024-10-23 01:20:02 +08:00
Kota-Yamaguchi
a7ee51e5d8
feat: add code generator ( #9051 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2024-10-22 21:57:54 +08:00
-LAN-
0e965b6529
chore(models): convert created_by_role to its value for consistency ( #9612 )
2024-10-22 21:56:26 +08:00
走在修行的大街上
a9db06f5e7
feat(Tools): Refactor the base table plugin ( #9182 )
...
Co-authored-by: 黎斌 <libin.23@bytedance.com>
2024-10-22 21:31:34 +08:00
Yeuoly
a0a1243c90
cleanup: remove hacked code
2024-10-22 17:56:13 +08:00
-LAN-
5267f34e76
fix(segments): return empty string instead of "null" for text, log, and markdown properties ( #9651 )
2024-10-22 17:52:22 +08:00
Yeuoly
dea2962a79
Merge main into feat/plugin
2024-10-22 17:35:11 +08:00
Yeuoly
1450e5d5cb
feat: add supports for multimodal
2024-10-22 17:26:00 +08:00
-LAN-
d6e8290a1c
fix(files): update Content-Length handling for tool and remote files ( #9649 )
2024-10-22 17:24:42 +08:00
-LAN-
36f66d40e5
refactor(api): simplify limit retrieval and return types ( #9641 )
2024-10-22 16:34:16 +08:00
非法操作
5f12616cb9
fix: file type document is not supported ( #9618 )
2024-10-22 16:33:50 +08:00
Joe
bc43efba75
fix: remove url join ( #9635 )
2024-10-22 15:56:53 +08:00
-LAN-
ef5f476cd6
fix(api): enhance file factory URL handling ( #9631 )
2024-10-22 15:38:08 +08:00
crazywoola
98bf7710e4
fix: fields.Nested(message_file_fields) ( #9632 )
2024-10-22 15:37:53 +08:00
-LAN-
7263af13ed
fix(http_request): simplify JSON handling in requests ( #9616 )
2024-10-22 15:37:37 +08:00
zhuhao
d992a809f5
fix: update the default model to gpt-4o-mini for duckduckgo ai chat ( #9614 )
2024-10-22 15:37:16 +08:00
-LAN-
e8abbe0623
fix(storage): ensure storage_runner
initialization within app context ( #9627 )
2024-10-22 14:50:56 +08:00
-LAN-
b14d59e977
fix(storage): use centralized config management ( #9620 )
2024-10-22 14:04:59 +08:00
-LAN-
5f12c17355
fix(core): use CreatedByRole enum for role consistency ( #9607 )
2024-10-22 13:03:50 +08:00
Bowen Liang
d170d78530
chore: ( #9089 followup) fix storage factory constructor ( #9609 )
2024-10-22 13:01:37 +08:00
Bowen Liang
4d9160ca9f
refactor: use dify_config to replace legacy usage of flask app's config ( #9089 )
2024-10-22 11:01:32 +08:00
-LAN-
8f670f31b8
refactor(variables): replace deprecated 'get_any' with 'get' method ( #9584 )
2024-10-22 10:49:19 +08:00
-LAN-
5838345f48
fix(entities): add validator for VisionConfig
to handle None values ( #9598 )
2024-10-22 10:49:03 +08:00
Bowen Liang
3f1c84f65a
chore: cleanup ineffective linter rules exclusions ( #9580 )
2024-10-22 09:18:31 +08:00
zhuhao
83b2b8fe60
refactor: add logging extension module for log initialization ( #9524 )
2024-10-22 09:00:44 +08:00
-LAN-
ac24300274
refactor(template_transform): use keyword-only arguments ( #9575 )
2024-10-22 09:00:21 +08:00
-LAN-
2e657b7b12
fix(workflow): handle NoneSegments in variable extraction ( #9585 )
2024-10-22 08:59:04 +08:00
-LAN-
c063617553
fix(workflow): improve database session handling and variable management ( #9581 )
2024-10-22 00:42:40 +08:00
-LAN-
38a4f0234d
fix(http_request): handle empty and string data inputs ( #9579 )
2024-10-21 23:35:25 +08:00
-LAN-
740a723072
fix(validation): improve variable handling and validation ( #9578 )
2024-10-21 23:33:16 +08:00
Bowen Liang
495cf58014
dep: bump pydantic to 2.9 ( #9077 )
2024-10-21 23:32:09 +08:00
-LAN-
4ae0bb83f1
fix(file upload): correct upload method key for image config ( #9568 )
2024-10-21 20:40:47 +08:00
Yeuoly
11270a7ef2
Migrate to DeclarativeBaseModel
2024-10-21 20:38:27 +08:00
Yeuoly
53e1b45d40
fix: remove .query reference of db.Model
2024-10-21 20:23:27 +08:00
-LAN-
5459d812e7
fix(iteration): handle empty iterator gracefully ( #9565 )
2024-10-21 20:16:46 +08:00
Yeuoly
bedbd658fe
Merge main into fix/chore-fix
2024-10-21 20:01:49 +08:00
-LAN-
faad247d85
fix(upload): correct incorrect dictionary key usage ( #9563 )
2024-10-21 19:42:22 +08:00
ice yao
1e829ceaf3
chore: format get_customizable_model_schema return value ( #9335 )
2024-10-21 19:05:44 +08:00
AAEE86
9b32bfb3db
feat: Updata tongyi models ( #9552 )
2024-10-21 19:04:45 +08:00
Byron.wang
37fea072bc
enhance: use urllib join instead of fstring ( #9549 )
2024-10-21 19:04:28 +08:00
-LAN-
ca21c285b0
chore: update version to 0.10.0 in packaging and docker configurations ( #9534 )
2024-10-21 18:51:52 +08:00
Yeuoly
7b62b5578e
refactor: add manifest into upload interfaces
2024-10-21 18:48:03 +08:00
非法操作
a5777683f3
fix: when upload file response 3** will raise error ( #9555 )
2024-10-21 18:44:25 +08:00
Joe
90dd91c6cd
fix: TOKEN_EXPIRY_MINUTES ( #9557 )
2024-10-21 18:14:26 +08:00
-LAN-
8d8a8fe295
feat(file-upload): add support for optional file source parameter ( #9554 )
2024-10-21 17:46:24 +08:00
非法操作
f83ed19dfe
fix: list filter node some operator raise error ( #9539 )
2024-10-21 15:33:42 +08:00
非法操作
53b14bde4d
fix: list filter node url not work ( #9540 )
2024-10-21 15:32:28 +08:00
-LAN-
b411a89703
fix(dockerfile): update libsqlite3 package version ( #9530 )
2024-10-21 10:51:28 +08:00
-LAN-
e61752bd3a
feat/enhance the multi-modal support ( #8818 )
2024-10-21 10:43:49 +08:00
Joe
4fd2743efa
Feat/new login ( #8120 )
...
Co-authored-by: douxc <douxc512@gmail.com>
Co-authored-by: Garfield Dai <dai.hai@foxmail.com>
2024-10-21 10:03:40 +08:00
非法操作
853b0e84cc
fix: draft run workflow node with image will raise error ( #9406 )
2024-10-21 09:05:42 +08:00
chzphoenix
42fe208eda
refactor wenxin rerank ( #9486 )
...
Co-authored-by: cuihz <cuihz@knowbox.cn>
2024-10-21 09:03:25 +08:00
ice yao
95ce10f23b
feat: Add custom username and avatar define in discord tool ( #9514 )
2024-10-20 22:06:18 +08:00
Ziyu Huang
660fc3bb34
Resolve 9508 openai compatible rerank ( #9511 )
2024-10-20 21:59:58 +08:00
Zven
a9fc85027d
chore: update the description for storage_type ( #9492 )
2024-10-18 20:22:57 +08:00
ice yao
b2aa385942
feat: Add volcengine tos storage test ( #9495 )
2024-10-18 20:08:41 +08:00
Oliver Lee
424a7da470
add yuqye( https://www.yuque.com)tools ( #8960 )
...
Co-authored-by: 佐井 <chengwu.lcw@alibaba-inc.com>
2024-10-18 18:15:34 +08:00
Tao Wang
b92504bebc
Added Llama 3.2 Vision Models Speech2Text Models for Groq ( #9479 )
2024-10-18 18:10:33 +08:00
zhuhao
e0846792d2
feat: add yi custom llm intergration ( #9482 )
2024-10-18 17:23:21 +08:00
zhuhao
b9bf60ea23
fix: resolve the error with the db-pool-stat endpoint ( #9478 )
2024-10-18 12:30:25 +08:00
Sergio Sacristán
28de676956
controller test ( #9469 )
2024-10-18 08:23:36 +08:00
zhuhao
b3cde9900c
feat: add parameter top-k for the llm model provided by openrouter and siliconflow ( #9455 )
2024-10-18 08:21:54 +08:00
ice yao
2155bba5b0
fix: update mismatch vector type ( #9462 )
2024-10-18 08:21:41 +08:00
ice yao
a53fdc7126
fix: add missing vector type to migrate command ( #9470 )
2024-10-18 08:20:22 +08:00
zhuhao
3fc0ebdd51
feat: add yi-lightning llm model for yi ( #9458 )
2024-10-18 08:19:58 +08:00
Yeuoly
ccbe42eb5f
feat: add plugin id into tool api entities
2024-10-17 20:46:29 +08:00
Yeuoly
45f8651a3d
feat: support backwards invoke summary
2024-10-17 19:44:30 +08:00
chzphoenix
211f416806
feat:add wenxin rerank ( #9431 )
...
Co-authored-by: cuihz <cuihz@knowbox.cn>
Co-authored-by: crazywoola <427733928@qq.com>
2024-10-17 19:18:32 +08:00
zhuhao
b90ad587c2
refactor: move the embedding to the rag module and abstract the rerank runner for extension ( #9423 )
2024-10-17 19:12:42 +08:00
Yeuoly
7754431a34
feat: support plugin max package size
2024-10-17 18:44:16 +08:00
zhuhao
a45f8969a0
fix: remove the undefined variable line ( #9446 )
2024-10-17 17:25:14 +08:00
非法操作
d3c06a3f76
feat: add the workflow tool of comfyUI ( #9447 )
2024-10-17 16:48:42 +08:00
Yeuoly
fa7215cfea
Merge branch 'main' into fix/chore-fix
2024-10-17 13:46:43 +08:00
Yeuoly
678c89891a
feat: support verified
2024-10-17 13:40:33 +08:00
Yeuoly
beebcbd962
feat: add description
2024-10-17 12:59:11 +08:00
ybalbert001
fdcf87c70c
fix https://github.com/langgenius/dify/issues/9409 ( #9433 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-10-17 10:47:56 +08:00
Jyong
5aabb83f5a
update dataset clean rule ( #9426 )
2024-10-17 10:40:22 +08:00
Jyong
bd678f9ca1
add clean 7 days datasets ( #9424 )
2024-10-16 22:24:50 +08:00
zhuhao
86594851cb
refactor: update the default values of top-k parameter in vdb to be consistent ( #9367 )
2024-10-16 16:00:21 +08:00
Jyong
50635e9c15
Fix/economical knowledge retrieval ( #9396 )
2024-10-16 15:13:45 +08:00
Yeuoly
8495ed3348
add conversation id, app id and message id into plugin session
2024-10-16 15:10:50 +08:00
Yeuoly
31cca4a849
fix: add marketplace switch
2024-10-16 14:47:48 +08:00
Yeuoly
43ffccc8fd
fix: install plugins
2024-10-16 14:02:05 +08:00
Yeuoly
a81293cf5a
feat: add category for plugins
2024-10-16 13:03:50 +08:00
zhuhao
7d3dad3d1d
feat: add timezone conversion for time tool ( #9393 )
2024-10-16 11:17:40 +08:00
ice yao
dd22e78515
fix: Deprecated gemma2-9b model in Fireworks AI Provider ( #9373 )
2024-10-16 10:44:54 +08:00
crazywoola
423df67042
fix: use gpt-4o-mini for validating credentials ( #9387 )
2024-10-16 10:18:06 +08:00
ice yao
568d5c46ed
feat: Enable baiduvector intergration test ( #9369 )
2024-10-16 09:41:28 +08:00
非法操作
da25b91980
fix: remove the stream option of zhipu and gemini ( #9319 )
2024-10-15 19:13:43 +08:00
Jason Tan
9b8aa9b75d
feat: add minimax abab6.5t support ( #9365 )
2024-10-15 19:00:05 +08:00
非法操作
4ffaabcc04
feat: add glm-4-flashx, deprecated chatglm_turbo ( #9357 )
2024-10-15 17:33:34 +08:00
Warren Wong
b597a0d31c
fix: Azure OpenAI o1 max_completion_token and get_num_token_from_messages error ( #9326 )
...
Co-authored-by: wwwc <wwwc@outlook.com>
2024-10-15 16:26:44 +08:00
Wei-shun Bao
fb32e5ca9a
fix: In the output, the order of 'ta' is sometimes reversed as 'at'. #8015 ( #8791 )
2024-10-15 16:24:29 +08:00
zhuhao
cd7ab6231f
refactor: Add an enumeration type and use the factory pattern to obtain the corresponding class ( #9356 )
2024-10-15 12:51:13 +08:00
ice yao
5908fd6552
Adapt input type parameter with MiniMax embedding model ( #9342 )
2024-10-15 09:01:00 +08:00
omr
6d2c6caa23
refactor: remove unnecessary 'closing' usage for boto3 client ( #9343 )
2024-10-15 08:42:39 +08:00
Bowen Liang
5eb00502ec
chore: clean-up unnecessary annotation on configs with non-null default value ( #9323 )
2024-10-14 23:47:58 +08:00
ice yao
3f9d6759d4
feat: Add qwen2.5 72B Instruct model in Fireworks AI ( #9340 )
2024-10-14 23:15:34 +08:00
ice yao
aba70207ab
feat: Add fireworks custom llm intergration ( #9333 )
2024-10-14 22:50:31 +08:00
Bowen Liang
a8134a49c4
fix: poetry installation in CI jobs ( #9336 )
2024-10-14 22:22:03 +08:00
Hash Brown
fa47f0c707
chore: disable chat service API passing parent_message_id
( #8984 )
2024-10-14 19:13:16 +08:00
Yeuoly
276701e1b7
refactor: plugin installation
2024-10-14 17:52:29 +08:00
Summer-Gu
8501af298f
feat: added dataset recall testing API ( #9300 )
2024-10-14 17:26:04 +08:00
-LAN-
5c7b1358d4
chore(release): bump version to 0.9.2 ( #9314 )
2024-10-14 17:21:58 +08:00
Yeuoly
8e1cf3233c
fix: missing openai moderation
2024-10-14 16:42:36 +08:00
-LAN-
7838f9f3a3
fix: Add new Milvus Lite wheel for manylinux2014_aarch64 ( #9316 )
2024-10-14 16:27:26 +08:00
Yeuoly
dd551e6ca8
Ruff: reformatter
2024-10-14 16:25:51 +08:00
Yeuoly
ae1eeb9b2a
Mergin main into fix/chore-fix
2024-10-14 16:22:12 +08:00
zhuhao
7a405b86c9
refactor: Refactor the service of retrieval the recommend app ( #9302 )
2024-10-14 13:26:21 +08:00
非法操作
ffc3f33670
chore: remove the copied zhipu_ai sdk ( #9270 )
2024-10-14 10:53:45 +08:00
kurokobo
857055b797
fix: remove the latest message from the user that does not have any answer yet ( #9297 )
2024-10-13 23:25:50 +08:00
ice yao
d15ba3939d
Add Volcengine VikingDB as new vector provider ( #9287 )
2024-10-13 21:26:05 +08:00
zhuhao
d97d3ff5fc
chore: add abstract decorator and output log when query embedding fails ( #9264 )
2024-10-12 23:58:41 +08:00
-LAN-
f73751843f
Feat/implement-refresh-tokens ( #9233 )
2024-10-12 23:46:30 +08:00
Shili Cao
2ec6ffe478
feat:support baidu vector db ( #9185 )
2024-10-12 23:24:17 +08:00
Garfield Dai
c6b74daa0a
Fix/s3 iam add region name ( #7819 )
2024-10-12 18:47:59 +08:00
takatost
23ce1fb1ba
chore: optimize the trace ops slow queries on node executions. ( #9282 )
2024-10-12 18:30:46 +08:00
takatost
29188e0562
chore: use cache instead of re-querying node record during workflow execution ( #9280 )
2024-10-12 17:48:59 +08:00
zhuhao
d9773c963f
chore: fix the misclassification of the opensearch-py package ( #9266 )
2024-10-12 17:37:01 +08:00
crazywoola
93af87a9e0
fix: move exception to debug mode ( #9258 )
2024-10-12 09:28:45 +08:00
zhuhao
7a6970e570
feat: add supabase object storage ( #9229 )
2024-10-11 22:48:57 +08:00
Jyong
42b02b3a5f
Fix/agent external knowledge retrieval ( #9241 )
2024-10-11 19:21:03 +08:00
AkisAya
d7b8e071dd
fix:#9222 create or update custum tools error ( #9228 )
2024-10-11 17:12:30 +08:00
Bowen Liang
7c6ae96a09
chore: check all dependencies groups in pyproject.toml ( #9224 )
2024-10-11 16:08:36 +08:00
Jyong
80b62d50f5
Fix/add es num_candidates ( #9225 )
2024-10-11 16:04:23 +08:00
zxhlyh
d498f4e55e
Chore/model icon url ( #9218 )
...
Co-authored-by: takatost <takatost@gmail.com>
Co-authored-by: jyong <718720800@qq.com>
2024-10-11 12:33:34 +08:00
AAEE86
fe41e8bc18
feat: add siliconflow custom add model interface ( #8745 )
2024-10-11 11:56:11 +08:00
Joe
1e7ef46e9c
fix: update inner api proxies ( #9174 )
2024-10-11 11:35:01 +08:00
crazywoola
e0c8189f1a
feat: add NotFound error for dataset service ( #9215 )
2024-10-11 11:28:09 +08:00
Fei He
5c76131d3d
feat: add gte rerank for tongyi ( #9153 )
2024-10-11 10:35:56 +08:00
Jyong
cabdb4ef17
fix retrieval resource positon missed ( #9155 )
...
Co-authored-by: Bowen Liang <liangbowen@gf.com.cn>
2024-10-11 10:32:42 +08:00
Junyan Qin
b58f8dd7b4
feat: download pkg from marketplace ( #9184 )
2024-10-11 02:00:02 +08:00
Yeuoly
118fa66567
feat: backwards invoke tools
2024-10-10 18:09:06 +08:00
zhuhao
05c1ef75c4
feat: add allow_llm_to_see_data flag for vanna ( #9156 )
2024-10-10 17:39:26 +08:00
Xiaoguang Sun
be2f1e59f2
improve: Refresh updated_at field of DataSourceOauthBinding model ( #9173 )
...
Signed-off-by: Xiaoguang Sun <sunxiaoguang@gmail.com>
2024-10-10 17:21:28 +08:00
Sa Zhang
75f0a5e36a
fix: Typo Correction in jina.yaml ( #9161 )
2024-10-10 17:00:34 +08:00
Yeuoly
699d41deec
fix: add source to plugin entity
2024-10-10 16:47:25 +08:00
Jyong
68107fe355
downgrade elastic to 8.14 ( #9171 )
2024-10-10 16:43:11 +08:00
Yeuoly
dd0462c1dc
feat: support two install source
2024-10-10 16:35:36 +08:00
takatost
477beae3bb
fix: missing usage of metadata in the chatflow app ( #9167 )
2024-10-10 16:34:06 +08:00
Charlie.Wei
6b6e94da08
Fix code indentation errors ( #9164 )
2024-10-10 15:26:38 +08:00
Ziyu Huang
fc60b554a1
Fixes #9159 : Modify to make it works to llama.cpp rerank API ( #9160 )
2024-10-10 15:18:07 +08:00
Joe
e947103b6d
Feat/add workflow sys params ( #9108 )
...
Co-authored-by: Joel <iamjoel007@gmail.com>
2024-10-10 11:15:52 +08:00
ronaksingh27
62051d5171
Corrected type annotation to "Any" from "any" all files in "model_providers" folder ( #9135 )
2024-10-10 10:34:25 +08:00
luckylhb90
2024a6c941
fix: vertex ai remote url error(Error: not enough values to unpack) ( #9134 )
...
Co-authored-by: hobo.l <hobo.l@binance.com>
2024-10-10 10:16:42 +08:00
-LAN-
37d5c166ca
fix(migrations): correct parent_message_id for service-api records ( #9132 )
2024-10-10 10:16:24 +08:00
呆萌闷油瓶
060897b25b
chore:add azure openai api version 2024-09-01-preview ( #9141 )
2024-10-10 10:07:49 +08:00
非法操作
499cc57082
fix: response_format of model_parameters will not be removed ( #9148 )
2024-10-10 10:07:21 +08:00
Yeuoly
a470e0e60e
fix: missing detailed paths of endpoints
2024-10-10 00:12:46 +08:00
Yeuoly
2622159763
feat: support verify signature
2024-10-09 23:13:01 +08:00
Yeuoly
dfaf639790
feat: support endpoint url template
2024-10-09 22:58:36 +08:00
Yeuoly
ae96f66a08
feat: support list endpoints for single plugin, fix: failed to clear endpoint credentials
2024-10-09 22:33:18 +08:00
Bowen Liang
b279d19040
chore: avoid star imports usage ( #9123 )
2024-10-09 21:12:50 +08:00
Hash Brown
511ffa4698
fix: follow-up (suggested questions) does not refer to the most recen… ( #9122 )
2024-10-09 21:10:55 +08:00
pinsily
7a1da2409d
add generate conversation name error log ( #9117 )
2024-10-09 21:09:36 +08:00
Charlie.Wei
55679b4389
azure add o1-mini、o1-preview models ( #9088 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2024-10-09 16:15:03 +08:00
kurokobo
c0b71f8286
feat: respect x-* headers for redirections ( #9054 )
2024-10-09 14:42:30 +08:00
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
zhuhao
5fcd614186
feat: output the execution results of tool should only in debug mode ( #9104 )
2024-10-09 12:53:55 +08:00
zhuhao
4be1aa516c
feat: add tags for vanna tools ( #9102 )
2024-10-09 12:53:03 +08:00
zhuhao
5e250403d3
chore: add the missing tool names to the _position file ( #9099 )
2024-10-09 11:04:26 +08:00
SebastjanPrachovskij
f8af9c6ad0
refactor: Update countries & languages list for SearchApi engines ( #9090 )
2024-10-09 10:24:09 +08:00
ybalbert001
57994e4a24
fix s3 presign url check problem, support two versions(v2,v4) ( #9093 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-10-09 10:23:21 +08:00
crazywoola
3a0734d94c
Feat/9081 add support for llamaguard through groq provider ( #9083 )
2024-10-09 01:00:10 +08:00
Yeuoly
570b7d18ac
fix: endpoint apis
2024-10-08 23:48:38 +08:00
zhuhao
5b7de7705e
feat: add timestamp conversion and timestamp retrieval for time tool ( #9085 )
2024-10-08 23:25:11 +08:00
Yeuoly
a9c21ef929
feat: uninstall plugins
2024-10-08 22:38:33 +08:00
Yeuoly
e27a03ae15
feat: support install plugin
2024-10-08 21:28:59 +08:00
zhuhao
5213650fed
feat: update the xinf tool's API key to optional ( #9073 )
2024-10-08 19:07:53 +08:00
gaocarri
8204e0e14a
fix: Count exception occurs when searching conversations ( #8754 )
...
Co-authored-by: zheng.gao <zheng.gao@amh-group.com>
2024-10-08 17:25:33 +08:00
Infinitnet
e741ee2f45
Correct max_tokens for OpenRouter Sonnet 3.5 ( #9068 )
2024-10-08 16:06:47 +08:00
非法操作
966e65bb66
fix: zhipu ai web_search not work ( #9058 )
2024-10-08 15:36:31 +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
aiscrm
2ab8bc679f
fix: Missing model information in llm span of Langfuse #9029 ( #9030 )
...
Co-authored-by: corel <corelchen@qq.com>
2024-10-07 18:03:30 +08:00
zhuhao
2571b0c4e3
feat: add baidu obs storage ( #9024 )
2024-10-07 11:09:27 +08:00
zhuhao
959a81a41b
refactor: remove the duplicate definitions across different modules ( #9022 )
2024-10-07 11:08:06 +08:00
Bowen Liang
4480b469a6
chore: fix the yanked dependency vesion aiohappyeyeballs 2.4.2 ( #9020 )
2024-10-07 11:07:34 +08:00
zg0d233
fcfa1252a0
fix bug when adding openai or openai-compatible stt model instance ( #9006 )
2024-10-07 11:06:38 +08:00
zhuhao
e1e2d0b364
fix: failed to open links to images generated by QR code tool when using Huawei OBS ( #9034 )
2024-10-07 11:06:08 +08:00
Giannis Kepas
dc5839b6bb
feat: Update AWS Bedrock supported regions ( #8992 )
2024-10-03 15:17:28 +08:00
zhaoyi233
4373777871
Update json_in_md_parser.py ( #8983 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-10-03 10:20:56 +08:00
ice yao
415d27c8bf
feat(Tools): add discord incoming webhook for sending messages ( #7852 )
2024-10-02 13:18:35 +08:00
Hash Brown
5f8a27074e
fix: chat API is not bringing the conversation/session history ( #8965 )
2024-10-01 12:10:36 +08:00
zhuhao
24ba9fdf6c
feat: enhance stepfun image generation tool ( #8954 )
2024-10-01 10:55:54 +08:00
zhuhao
824a0dd63e
feat: add qwen2.5-72b and llama3.2 for openrouter ( #8956 )
2024-10-01 10:55:51 +08:00
omr
2deaece7e2
refactor: remove unnecessary comment ( #8949 )
2024-10-01 09:14:49 +08:00
CXwudi
0d84221b2c
chore: sort Gemini models ( #8951 )
2024-10-01 09:14:36 +08:00
CXwudi
cdd7e55a88
chore: add missing models from Voyage ( #8950 )
2024-10-01 09:14:21 +08:00
Yeuoly
56b7853afe
feat: compat tool provider credentials to updated data
2024-09-30 23:22:23 +08:00
-LAN-
1f5cc071f8
chore(version): bump to 0.9.1 ( #8945 )
2024-09-30 23:22:21 +08:00
Jyong
625e4c4c72
fix multiple retrieval in knowledge node ( #8942 )
2024-09-30 23:07:04 +08:00
-LAN-
7850a28ec8
Revert "chore(version): bump to 0.9.1" ( #8944 )
2024-09-30 22:53:32 +08:00
-LAN-
730d3a6d7c
chore(version): bump to 0.9.1 ( #8938 )
2024-09-30 22:13:38 +08:00
Jyong
3069b5cf57
original dataset update remove unuseful parameters ( #8939 )
2024-09-30 22:01:32 +08:00
Jyong
a651b73db0
original dataset update issue ( #8935 )
2024-09-30 21:17:12 +08:00
-LAN-
d2ce4960f1
chore(versioning): bump version to 0.9.0 ( #8911 )
2024-09-30 18:33:20 +08:00
takatost
e12f4009d3
feat: optimize icon url
2024-09-30 17:46:40 +08:00
Yeuoly
6dfc31a542
refactor: credentials schemas to array
2024-09-30 17:39:13 +08:00
zhuhao
fa837b2dfd
fix: fix the issue with the system model configuration update ( #8923 )
2024-09-30 17:14:13 +08:00
Yeuoly
c9f80b46a1
fix: add endpoint name
2024-09-30 16:57:09 +08:00
Aurelius Huang
4585cffce1
fix: Compatible with special characters in pg full-text search. ( #8921 )
...
Co-authored-by: Aurelius Huang <cm.huang@aftership.com>
2024-09-30 16:32:23 +08:00
Jyong
9d221a5e19
external knowledge api ( #8913 )
...
Co-authored-by: Yi <yxiaoisme@gmail.com>
2024-09-30 15:38:43 +08:00
zhuhao
77aef9ff1d
refactor: optimize the calculation of rerank threshold and the logic for forbidden characters in model_uid ( #8879 )
2024-09-30 12:55:01 +08:00
zhuhao
503561f464
fix: fix the data validation consistency issue in keyword content review ( #8908 )
2024-09-30 12:52:18 +08:00
-LAN-
ada9d408ac
refactor(api/variables): VariableError as a ValueError. ( #8554 )
2024-09-30 12:48:58 +08:00
-LAN-
3af65b2f45
feat(api): add version comparison logic ( #8902 )
2024-09-30 11:12:26 +08:00
Zhaofeng Miao
369e1e6f58
feat(website-crawl): add jina reader as additional alternative for website crawling ( #8761 )
2024-09-30 09:57:19 +08:00
Yeuoly
0025b27200
fix: tool invocation logs
2024-09-29 21:09:01 +08:00
Yeuoly
0dd05d7b6d
feat: tool output schema
2024-09-29 20:58:07 +08:00
takatost
7c83d5ce76
feat: add dockerignore items
2024-09-29 20:16:21 +08:00
takatost
a57f60a6e0
feat: remove unused codes
2024-09-29 19:47:47 +08:00
Yeuoly
2f36692bf9
fix: get tool runtime parameters
2024-09-29 19:37:03 +08:00
takatost
bcdb407be8
feat: remove unused codes
2024-09-29 18:24:33 +08:00
Yeuoly
d4e007f9db
feat: support get tool runtime parameters
2024-09-29 18:19:03 +08:00
takatost
8563155d1b
feat: remove unused codes
2024-09-29 18:18:01 +08:00
takatost
8236373498
feat: remove unused codes
2024-09-29 18:16:21 +08:00
Yeuoly
196bfeaaf4
Merge branch 'main' into fix/chore-fix
2024-09-29 17:14:10 +08:00
Yeuoly
957ab093c9
enhancement: reduce requests to plugin daemon
2024-09-29 17:07:40 +08:00
Yeuoly
e9e5c8806a
refactor: using DeclarativeBase as parent class of models, refactored tools
2024-09-29 17:00:58 +08:00
zhuhao
fb49413a41
feat: add voyage ai as a new model provider ( #8747 )
2024-09-29 16:55:59 +08:00
zhuhao
42dfde6546
docs: add english versions for the files customizable_model_scale_out and predefined_model_scale_out ( #8871 )
2024-09-29 16:16:56 +08:00
chenxu9741
c531b4a911
fix : #8843 event: tts_message_end always return in api streaming resp… ( #8846 )
2024-09-29 16:13:20 +08:00
longzhihun
e4ed916baa
Add Jamba and Llama3.2 model support ( #8878 )
2024-09-29 16:12:56 +08:00
Yeuoly
c8bc3892b3
refactor: invoke tool from dify
2024-09-29 14:44:22 +08:00
Yeuoly
735e57b73a
fix: transform generic error message into correct type
2024-09-29 13:46:16 +08:00
Yeuoly
635a53ea38
fix: import undefined types
2024-09-29 13:23:14 +08:00
Yeuoly
7b76b1ff82
Merge fix/chore-fix into fix/chore-fix
2024-09-29 13:12:22 +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
takatost
47c8824be6
feat: move model request to plugin daemon
2024-09-29 00:15:17 +08:00
takatost
1c3213184e
feat: move model request to plugin daemon
2024-09-29 00:15:14 +08:00
zhuhao
f97607370a
refactor: update Callback to an abstract class ( #8868 )
2024-09-28 21:41:02 +08:00
zhuhao
850492dafa
feat: deprecate gte-Qwen2-7B-instruct embedding model ( #8866 )
2024-09-28 21:40:27 +08:00
Yeuoly
d9cced8419
Merge branch 'main' into fix/chore-fix
2024-09-28 20:18:28 +08:00
zhuhao
61c89a9168
feat: add internlm2.5-20b and qwen2.5-coder-7b model ( #8862 )
2024-09-28 16:31:02 +08:00
takatost
49af18fbd6
fix: customize model credentials were invalid despite the provider credentials being active ( #8864 )
2024-09-28 15:54:26 +08:00
zhuhao
6cd22f3bca
fix: update qwen2.5-coder-7b model name ( #8861 )
2024-09-28 15:01:27 +08:00
ice yao
27e33fb15c
chore: fix wrong VectorType match case ( #8857 )
2024-09-28 10:54:04 +08:00
Yeuoly
c3359a9291
refactor: using plugin id to dispatch request instead
2024-09-27 21:48:48 +08:00
zhuhao
55e6123db9
feat: add min-connection and max-connection for pgvector ( #8841 )
2024-09-27 18:16:20 +08:00
走在修行的大街上
c828a5dfdf
feat(Tools): add feishu tools ( #8800 )
...
Co-authored-by: 黎斌 <libin.23@bytedance.com>
2024-09-27 17:31:45 +08:00
CXwudi
0603359e2d
fix: delete harm catalog settings for gemini ( #8829 )
2024-09-27 13:49:03 +08:00
HowardChan
bb781764b8
Add Llama3.2 models in Groq provider ( #8831 )
2024-09-27 12:13:00 +08:00
zhuhao
29275c7447
feat: deprecate mistral model for siliconflow ( #8828 )
2024-09-27 12:11:56 +08:00
8bitpd
4c1063e1c5
fix: AnalyticdbVector retrieval scores ( #8803 )
2024-09-27 12:05:21 +08:00
Shai Perednik
a36117e12d
Updated the YouTube channel to Dify's ( #8817 )
2024-09-27 09:15:33 +08:00
CXwudi
e5efd09ebb
chore: massive update of the Gemini models based on latest documentation ( #8822 )
2024-09-27 09:14:33 +08:00
wenmeng zhou
ecc951609d
add more detailed doc for models of qwen series ( #8799 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-09-26 22:32:33 +08:00
ice yao
063474f408
Add llama3.2 model in fireworks provider ( #8809 )
2024-09-26 22:21:01 +08:00
AAEE86
9a4b53a212
feat: add stream for Gemini ( #8678 )
2024-09-26 19:08:59 +08:00
AAEE86
03edfbe6f5
feat: add qwen to add custom model parameters ( #8759 )
2024-09-26 19:04:25 +08:00
Yeuoly
2da32e49d0
fix: tests
2024-09-26 17:51:13 +08:00
Yeuoly
1837692a66
fix: sse error message
2024-09-26 17:40:27 +08:00
Yeuoly
5dcd25a613
fix: missing error message
2024-09-26 17:22:39 +08:00
zhuhao
008e0efeb0
refactor: update delete method as an abstract method ( #8794 )
2024-09-26 16:36:21 +08:00
cx
128a66f7fe
fix: Ollama modelfeature set vision, and an exception occurred at the… ( #8783 )
2024-09-26 16:34:40 +08:00
Yeuoly
507fff0259
fix: tts file was deleted before invocation
2024-09-26 15:47:16 +08:00
Yeuoly
0ad9dbea63
feat: backwards invoke model
2024-09-26 15:38:22 +08:00
Yeuoly
4c28034224
refactor: encryption
2024-09-26 14:51:10 +08:00
Yeuoly
1d575524c3
fix: missing user id
2024-09-26 14:20:05 +08:00
非法操作
d1173a69f8
fix: the Image-1X tool ( #8787 )
2024-09-26 13:48:06 +08:00
Yeuoly
dc255cc154
Merge main into feat/plugin
2024-09-26 12:59:06 +08:00
Yeuoly
ea497f828f
feat: endpoint management
2024-09-26 12:49:00 +08:00
Shenghang Tsai
a0b0809b1c
Add more models for SiliconFlow ( #8779 )
2024-09-26 11:29:53 +08:00
Aaron Ji
4c9ef6e830
fix: update usage for Jina Embeddings v3 ( #8771 )
2024-09-26 11:29:35 +08:00
非法操作
0c96f0aa51
fix: credential *** should be string ( #8785 )
2024-09-26 11:24:03 +08:00
zhuhao
ac73763726
chore: add input_type param desc for the _invoke method of text_embedding ( #8778 )
2024-09-26 11:23:09 +08:00
非法操作
5ba19d64e9
fix: TavilySearch tool get api link ( #8780 )
2024-09-26 11:22:18 +08:00
Yeuoly
153dc5b3f3
feat: endpoint apis
2024-09-26 10:26:45 +08:00
Qun
fefbc43fb0
chore: fix comfyui tool doc url ( #8775 )
2024-09-26 08:18:13 +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
Pan, Wen-Ming
02ff6cca70
feat: add support for Vertex AI Gemini 1.5 002 and experimental models ( #8767 )
2024-09-25 21:27:26 +08:00
cherryhuahua
d0e0111f88
fix:Spark's large language model token calculation error #7911 ( #8755 )
2024-09-25 14:51:42 +08:00
crazywoola
bf64ff215b
fix: . is missing in file_extension ( #8736 )
2024-09-25 10:09:20 +08:00
ybalbert001
68c7e68a8a
Fix Issue: switch LLM of SageMaker endpoint doesn't take effect ( #8737 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-09-25 09:12:35 +08:00
ice yao
91f70d0bd9
Add embedding models in fireworks provider ( #8728 )
2024-09-25 08:47:11 +08:00
Jyong
4669eb24be
add embedding input type parameter ( #8724 )
2024-09-24 21:53:50 +08:00
Sa Zhang
debe5953a8
Fix/update jina ai products labels and descriptions ( #8730 )
...
Co-authored-by: sa zhang <sa.zhang@jina.ai>
2024-09-24 21:19:49 +08:00
Shota Totsuka
1c7877b048
fix: remove harm category setting from vertex ai ( #8721 )
2024-09-24 20:53:26 +08:00
Yeuoly
a91951b374
feat: invoke node
2024-09-24 20:15:13 +08:00
Yeuoly
68c10a1672
feat: add backwards invoke node api
2024-09-24 18:03:48 +08:00
非法操作
9ca2e2c968
chore: remove windows platform timezone set ( #8712 )
2024-09-24 17:33:29 +08:00
Yeuoly
592f85f7a9
formatter
2024-09-24 16:40:42 +08:00
Yeuoly
cda9f6ec6b
Merge main into fix/chore-fix
2024-09-24 16:38:38 +08:00
Yeuoly
64706c709c
fix
2024-09-24 16:35:01 +08:00
Yeuoly
9722e6bcb1
fix: allow duplicate tool providers
2024-09-24 16:33:19 +08:00
Yeuoly
1907d791e1
enhance: add gzip
2024-09-24 16:15:50 +08:00
Yeuoly
fb3a701c86
fix: stream with empty line
2024-09-24 16:02:01 +08:00
ice yao
64baedb484
fix: update nomic model provider token calculation ( #8705 )
2024-09-24 14:04:07 +08:00
Benjamin
4638f99aaa
fix: change model provider name issue Ref #8691 ( #8710 )
2024-09-24 13:26:58 +08:00
AAEE86
aebe5fc68c
fix: Remove unsupported parameters in qwen model ( #8699 )
2024-09-24 13:06:21 +08:00
zhuhao
1ecf70dca0
feat: add mixedbread as a new model provider ( #8523 )
2024-09-24 11:20:15 +08:00
ybalbert001
7c485f8bb8
fix llm integration problem: It doesn't work on docker env ( #8701 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-09-24 10:33:30 +08:00
themanforfree
21e9608b23
feat: add xinference sd web ui api tool ( #8385 )
...
Signed-off-by: themanforfree <themanforfree@gmail.com>
2024-09-24 10:20:06 +08:00
Sa Zhang
7f1b028840
fix: change the brand name to Jina AI ( #8691 )
...
Co-authored-by: sa zhang <sa.zhang@jina.ai>
2024-09-23 21:39:26 +08:00
Nam Vu
bef83a4d2e
fix: typos and improve naming conventions: ( #8687 )
2024-09-23 21:32:58 +08:00
Yeuoly
947bfdc807
feat: validate credentials
2024-09-23 21:13:02 +08:00
crazywoola
8cc9e68363
fix: prompt for the follow-up suggestions ( #8685 )
2024-09-23 20:00:34 +08:00
ice yao
d7aada38a1
Add nomic embedding model provider ( #8640 )
2024-09-23 19:57:21 +08:00
Vikey Chen
4f69adc8ab
fix: document_create_args_validate ( #8569 )
2024-09-23 18:45:10 +08:00
Nam Vu
c7eacd1aac
chore: Optimize I18nObject class for better performance and readability ( #8681 )
2024-09-23 18:40:40 +08:00
Yeuoly
7a3e756020
refactor: list tools
2024-09-23 18:06:16 +08:00
AAEE86
a126d535cf
add Spark Max-32K ( #8676 )
2024-09-23 16:39:46 +08:00
AAEE86
3554a803e7
add zhipuai web search ( #8668 )
2024-09-23 16:19:42 +08:00
AAEE86
c66cecaa55
add Qwen model translate ( #8674 )
2024-09-23 16:18:55 +08:00
Bowen Liang
86f90fd9ff
chore: skip PLR6201 linter rule ( #8666 )
2024-09-23 15:28:57 +08:00
haike-1213
4c7beb9d7b
fix: Assignment exception ( #8663 )
...
Co-authored-by: fum <fum@investoday.com.cn>
2024-09-23 15:23:52 +08:00
Aaron Ji
3618a97c20
feat: extend api params for Jina Embeddings V3 ( #8657 )
2024-09-23 13:45:09 +08:00
Yeuoly
435e71eb60
refactor
2024-09-23 13:09:46 +08:00
Shota Totsuka
03fdf5e7f8
chore: Enable Japanese descriptions for Tools ( #8646 )
2024-09-23 09:06:01 +08:00
zhuhao
e34f04380d
feat: add deepseek-v2.5 for model provider siliconflow ( #8639 )
2024-09-22 21:44:06 +08:00
zhuhao
6df77038a2
docs: fix predefined_model_scale_out.md redirect error ( #8633 )
2024-09-22 16:45:45 +08:00
zhuhao
45c0a44411
feat: add qwen2.5 for model provider siliconflow ( #8630 )
2024-09-22 16:42:34 +08:00
Nam Vu
eaa7e9b1f0
fix: llm_generator.py JSONDecodeError ( #8504 )
2024-09-22 14:02:12 +08:00
Nam Vu
6e37750fbd
fix: commands.py ( #8483 )
2024-09-22 13:41:09 +08:00
omr
8fd297f8b4
fix: redundant check for available_document_count ( #8491 )
2024-09-22 13:39:41 +08:00
Nam Vu
ddf6569dc5
chore: enhance configuration descriptions ( #8624 )
2024-09-22 13:38:41 +08:00
CXwudi
97895ec41a
chore: add Gemini newest experimental models ( close #7121 ) ( #8621 )
2024-09-22 13:38:08 +08:00
sino
6d56d5c1f6
feat: support o1 series models for openrouter ( #8358 )
2024-09-22 10:23:50 +08:00
AAEE86
c9f1e18df1
Add model parameter translation ( #8509 )
...
Co-authored-by: swingchen01 <swings@126.com>
Co-authored-by: 陈长君 <chenchangjun@shuwen.com>
2024-09-22 10:14:33 +08:00
Waffle
740fad06c1
feat(tools/cogview): Updated cogview tool to support cogview-3 and the latest cogview-3-plus ( #8382 )
2024-09-22 10:14:14 +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
Shota Totsuka
a587f0d3f1
docs: Add Japanese documentation for tools ( #8469 )
2024-09-22 09:04:00 +08:00
Hash Brown
8c51d06222
feat: regenerate in Chat
, agent
and Chatflow
app ( #7661 )
2024-09-22 03:15:11 +08:00
Joe
b32a7713e0
feat: update pyproject.toml ( #8368 )
2024-09-21 23:59:50 +08:00
zhuhao
831c5a93af
refactor(ops): Optimize the iteration for filter_none_values and use logging.error to record logs when an exception occurs ( #8461 )
2024-09-21 22:56:37 +08:00
AAEE86
1a8dcae10e
add Qwen custom add model interface ( #8565 )
2024-09-21 22:52:10 +08:00
Nam Vu
8219f9e090
fix: api/core/ops/ops_trace_manager.py ( #8501 )
2024-09-21 20:49:01 +08:00
AAEE86
5ddb601e43
add MixtralAI Model ( #8517 )
2024-09-21 18:08:07 +08:00
Hongbin
5541248264
Update the PerfXCloud provider model list,Update PerfXCloudProvider validate_provider_credentials method. ( #8587 )
...
Co-authored-by: xhb <466010723@qq.com>
2024-09-21 17:33:15 +08:00
方程
e75c33a561
Enhance Readme Documentation to Clarify the Importance of Celery Service ( #8558 )
2024-09-21 17:30:58 +08:00
Yeuoly
91cb80f795
refactor: tool
2024-09-20 23:48:48 +08:00
Yeuoly
3c1d32e3ac
feat: uninstall plugin
2024-09-20 21:50:44 +08:00
Yeuoly
eef79a5196
feat: support install plugin
2024-09-20 21:35:19 +08:00
takatost
e0a3307563
fix(workflow): "Max submit count reached" error occurred when executing workflow as tool in iteration ( #8595 )
2024-09-20 19:47:25 +08:00
-LAN-
7f3282ec04
Update version to 0.8.3 in packaging and docker-compose files ( #8590 )
2024-09-20 18:24:03 +08:00
Qun
1583283635
ComfyUI tool use the new internal enumeration class "VariableKey" ( #8533 )
2024-09-20 17:42:47 +08:00
Su Yang
c87f710d58
Fix: update qwen model and model config ( #8584 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-20 17:05:57 +08:00
Su Yang
1568c5cae9
fix: fix qwen series model type ( #8580 )
2024-09-20 15:29:33 +08:00
Yeuoly
2223dfb266
feat: get debugging key
2024-09-20 15:08:39 +08:00
Yeuoly
9693b5ad0c
feat: debugging key
2024-09-20 14:43:01 +08:00
Yeuoly
d4bf575d0a
impl: basic plugin manager
2024-09-20 13:55:09 +08:00
Yeuoly
73ce692e24
feat: add inner api key
2024-09-20 13:32:11 +08:00
Yeuoly
661392eaef
refactor: tool
2024-09-20 02:25:14 +08:00
MuYu
a03919c3b3
feat: add hunyuan-vision ( #8529 )
2024-09-19 18:08:01 +08:00
Yeuoly
c472ea6c67
fix: pydantic
2024-09-19 18:02:24 +08:00
Yeuoly
4eaba3049a
Merge main
2024-09-19 17:54:08 +08:00
Jyong
d96f5ba1ca
add storage error log ( #8556 )
2024-09-19 17:34:12 +08:00
Su Yang
d6de96c4b4
feat: sync Qwen API with Aliyun Bailian ( #8538 )
2024-09-19 17:08:59 +08:00
takatost
ffd2f61dd9
fix: thread_pool submit count in parallel workflow not releasing ( #8549 )
2024-09-19 15:34:56 +08:00
takatost
54b9e1f6d1
fix: ci issues(missing duckduckgo-search==6.2.11, ruff lint issue) ( #8543 )
2024-09-19 11:43:00 +08:00
Wang Bo
6f222b49f2
refactor: rename task_type to task for jina embeddings v3 ( #8488 )
2024-09-18 14:53:15 +08:00
-LAN-
8dfe8c773a
chore: Deprecate gpt-3.5-turbo-0613 and gpt-3.5-turbo-16k-0613 models ( #8500 )
2024-09-18 14:38:09 +08:00
Qun
cf645c3ba1
feat: Add ComfyUI tool for Stable Diffusion ( #8160 )
2024-09-18 10:56:29 +08:00
Xiao Ley
6dba68f62d
feat: Add base URL settings and secure_ascii options to the Brave search tool ( #8463 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-09-15 17:38:43 +08:00
非法操作
3d083b758f
feat: add flux dev of siliconflow image-gen tool ( #8450 )
2024-09-15 17:14:12 +08:00
takatost
bf16de50fe
fix: internal error when tool authorization ( #8449 )
2024-09-14 21:50:02 +08:00
Jyong
7e611ffbf3
multi-retrival use dataset's top-k ( #8416 )
2024-09-14 21:48:44 +08:00
走在修行的大街上
72b7f8a949
Bugfix/fix feishu plugins ( #8443 )
...
Co-authored-by: 黎斌 <libin.23@bytedance.com>
2024-09-14 18:59:06 +08:00
takatost
88c9834ef2
chore(workflow): Optimize the iteration when selecting a variable from a branch in the output variable causes iteration index err ( #8440 )
2024-09-14 18:02:43 +08:00
ybalbert001
b6ad7a1e06
Fix: https://github.com/langgenius/dify/issues/8190 (Update Model nam… ( #8426 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-09-14 17:14:18 +08:00
Aaron Ji
6f7625fa47
chore: update Jina embedding model ( #8376 )
2024-09-14 16:21:17 +08:00
takatost
f01602b570
fix(workflow): the answer node after the iteration node containing the answer was output prematurely ( #8419 )
2024-09-14 14:02:09 +08:00
HowardChan
0123498452
fix:logs and rm unused codes in CacheEmbedding ( #8409 )
2024-09-14 12:56:45 +08:00
swingchen01
f55e06d8bf
fix: resolve runtime error when self.folder is None ( #8401 )
...
Co-authored-by: 陈长君 <chenchangjun@shuwen.com>
2024-09-14 11:07:16 +08:00
ybalbert001
b613b11422
Fix: Support Bedrock cross region inference #8190 (Update Model name to distinguish between different region groups) ( #8402 )
...
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
2024-09-14 11:06:20 +08:00
Nam Vu
bf55b1910f
fix: pyproject.toml typo ( #8396 )
2024-09-14 09:45:49 +08:00
Yeuoly
00d1c45518
Merge main
2024-09-14 02:47:01 +08:00
crazywoola
71b4480c4a
fix: o1-mini 65563 -> 65536 ( #8388 )
2024-09-14 02:39:58 +08:00
Yeuoly
b6b1057a18
fix: sandbox issue related httpx and requests ( #8397 )
2024-09-14 02:02:55 +08:00
Yeuoly
87c746f6bb
tmp
2024-09-14 01:26:22 +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
aad6f340b3
fix ( #8322 followup): resolve the violation of pylint rules ( #8391 )
2024-09-13 23:19:36 +08:00
Bowen Liang
a1104ab97e
chore: refurish python code by applying Pylint linter rules ( #8322 )
2024-09-13 22:42:08 +08:00
xiandan-erizo
1ab81b4972
support hunyuan-turbo ( #8372 )
...
Co-authored-by: sunkesi <sunkesi@hosecloud.com>
2024-09-13 20:21:48 +08:00
非法操作
06b66216d7
chore: update firecrawl scrape to V1 api ( #8367 )
2024-09-13 20:02:00 +08:00
takatost
cd3eaed335
fix(workflow): both parallel and single branch errors occur in if-else ( #8378 )
2024-09-13 19:55:54 +08:00
Joe
84ac5ccc8f
fix: add before send to remove langfuse defaultErrorResponse ( #8361 )
2024-09-13 16:08:08 +08:00
takatost
24af4b9313
fix: o1-series model encounters an error when the generate mode is blocking ( #8363 )
2024-09-13 15:37:54 +08:00
Bowen Liang
6613b8f2e0
chore: fix unnecessary string concatation in single line ( #8311 )
2024-09-13 14:24:49 +08:00
-LAN-
08c486452f
fix: score_threshold handling in vector search methods ( #8356 )
2024-09-13 14:24:35 +08:00
sino
a45ac6ab98
fix: ark token usage is none ( #8351 )
2024-09-13 14:19:24 +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
Joe
82f7875a52
feat: add langfuse sentry ignore error ( #8353 )
2024-09-13 13:44:19 +08:00
takatost
4637ddaa7f
feat: add o1-series models support in Agent App (ReACT only) ( #8350 )
2024-09-13 13:08:27 +08:00
fanlia
5f03e66489
Feature/service api workflow logs ( #8323 )
2024-09-13 11:03:57 +08:00
Jyong
49cee773c5
fixed score threshold is none ( #8342 )
2024-09-13 10:21:58 +08:00
-LAN-
c78828ab7c
chore: update Dify version to 0.8.1 ( #8329 )
2024-09-13 02:48:24 +08:00
takatost
e90d3c29ab
feat: add OpenAI o1 series models support ( #8328 )
2024-09-13 02:15:19 +08:00
Nam Vu
153807f243
fix: response_format label ( #8326 )
2024-09-12 23:17:29 +08:00
Ikko Eltociear Ashimine
5db0b56c5b
docs: update lambda_translate_utils.yaml ( #8293 )
2024-09-12 20:33:07 +08:00
Tamer
404db1ae5b
Fix VariableEntityType Bug external-data-tool -> external_data_tool ( #8299 )
2024-09-12 20:27:55 +08:00
呆萌闷油瓶
02c4b1af71
chore:add Azure openai api version 2024-08-01-preview ( #8291 )
2024-09-12 20:22:57 +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
takatost
56c90e212a
fix(workflow): missing content in the answer node stream output during iterations ( #8292 )
...
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-12 13:59:48 +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
yalei
f515af2232
let claude models in bedrock support the response_format parameter ( #8220 )
...
Co-authored-by: duyalei <>
2024-09-11 18:24:50 +08:00
crazywoola
4d2cd6703b
chore: remove useless code ( #8198 )
2024-09-11 18:19:34 +08:00
Bowen Liang
292220c596
chore: apply pep8-naming rules for naming convention ( #8261 )
2024-09-11 16:40:52 +08:00
HowardChan
53f37a6704
fix:ollama text embedding 500 error ( #8252 )
2024-09-11 16:23:19 +08:00
Leo.Wang
75c1a82556
Update Gitlab query field, add query by path ( #8244 )
2024-09-11 16:09:53 +08:00
Jason Tan
c5b3777d93
editor can also create api key ( #8214 )
2024-09-11 16:07:15 +08:00
Nam Vu
342607f4a4
fix: truthy value ( #8208 )
2024-09-11 15:44:53 +08:00
takatost
5f4cdd66fa
fix(workflow): IF-ELSE nodes connected to the same subsequent node cause execution to stop ( #8247 )
2024-09-11 12:28:32 +08:00
HowardChan
82c42b9ec5
fix:error when adding the ollama embedding model ( #8236 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-09-11 10:25:45 +08:00
takatost
cee0c51dbb
feat: add from_variable_selector for stream chunk / message event ( #8228 )
2024-09-10 22:15:50 +08:00
takatost
fdbbdb706f
fix(workflow): answers are output simultaneously across different braches in the question classifier node. ( #8225 )
2024-09-10 21:11:35 +08:00
takatost
f6dfe23cf8
fix(workflow): in multi-parallel execution with multiple conditional branches ( #8221 )
2024-09-10 21:09:18 +08:00
Jyong
bb3002b173
revert page column ( #8217 )
2024-09-10 18:21:22 +08:00
Yeuoly
70c001436e
support variable
2024-09-10 18:13:33 +08:00
Yeuoly
cf73374c1b
refactor: stream output
2024-09-10 17:16:55 +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
Yeuoly
b0d53c0ac4
Merge main
2024-09-10 15:42:59 +08:00
takatost
dabfd74622
feat: Parallel Execution of Nodes in Workflows ( #8192 )
...
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: Yi <yxiaoisme@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-09-10 15:23:16 +08:00
-LAN-
ed37439ef7
refactor(api/core): Improve type hints and apply ruff formatter in agent runner and model manager. ( #8166 )
2024-09-10 15:00:25 +08:00
Jyong
af92f19291
filter excel empty sheet ( #8194 )
2024-09-10 14:55:08 +08:00
zhuhao
86f7f245e4
fix: The length of the tag should between 1 and 50 ( #8187 ) ( #8188 )
2024-09-10 14:07:06 +08:00
Yeuoly
9c7bcd5abc
Merge main
2024-09-10 14:05:20 +08:00
Jyong
2d690801d1
nvidia rerank top n missed ( #8185 )
2024-09-10 13:17:48 +08:00
Nam Vu
fede54be77
fix: Version '2.6.2-2' for 'expat' was not found ( #8182 )
2024-09-10 13:00:37 +08:00
Jyong
85ff82a694
code merge error ( #8183 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-09-10 12:52:50 +08:00
ice yao
c8df92d0eb
add volcengine tos storage ( #8164 )
2024-09-10 09:19:47 +08:00
-LAN-
4313d92e6b
feat(api/core/model_runtime/entities/defaults.py): Add TOP_K in default parameters. ( #8167 )
2024-09-10 09:11:31 +08:00
Nam Vu
0695543f63
Fix variable typo (cont) ( #8161 )
2024-09-09 23:46:13 +08:00
crazywoola
0bec6a037c
update qwen-long ( #8157 )
2024-09-09 19:09:42 +08:00
AAEE86
fa34b9aed6
Modify model parameters in Spark LLMs and zhipuai LLMs ( #8078 )
...
Co-authored-by: Charlie.Wei <luowei@cvte.com>
2024-09-09 15:36:47 +08:00
crazywoola
a27d4d58ec
fix: ollama text embedding 500 error ( #8131 )
2024-09-09 15:27:49 +08:00
邹成卓
a15791e788
Fix: tongyi code wrapper works not stable ( #7871 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
2024-09-09 11:15:17 +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
crazywoola
ab7d79275e
fix: Claude can not validate credientials ( #8109 )
2024-09-09 10:22:42 +08:00
呆萌闷油瓶
d28446301f
feat:add fishaudio in xinference ( #8100 )
2024-09-08 23:58:02 +08:00
Charlie.Wei
feefeb44d7
fix LangSmith project config error ( #7996 )
2024-09-08 13:25:27 +08:00
Zhi
d542b15cc0
feat: support redis sentinel mode ( #7756 )
2024-09-08 13:23:51 +08:00
Nam Vu
2d7954c7da
Fix variable typo ( #8084 )
2024-09-08 13:14:11 +08:00
AAEE86
0cef25ef8c
Revert "fix: parameter rule" ( #8070 )
2024-09-07 10:44:56 +08:00
crazywoola
900fd82a92
fix: parameter rule ( #8064 )
2024-09-06 19:15:24 +08:00
crazywoola
44f963f281
If else add regexmatch ( #8059 )
...
Co-authored-by: 罗威 <luowei@cvte.com>
2024-09-06 18:35:51 +08:00
Charlie.Wei
01858e1caf
ifEsle node add regex match ( #8007 )
2024-09-06 17:44:09 +08:00
ChengZi
2060db8e11
fix: change milvus init args from (host, port) to (url, token) ( #8019 )
...
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2024-09-06 17:32:48 +08:00
Nam Vu
9ded063417
chore: #7348 , support query conversations by updated_at ( #8047 )
2024-09-06 17:31:51 +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
Byeongjin Kang
d489b8b3e0
feat: return page number of pdf documents upon retrieval ( #7749 )
2024-09-05 16:43:26 +08:00
Leng Yue
bd0992275c
feat: support fish audio TTS ( #7982 )
2024-09-05 14:18:39 +08:00
非法操作
3e7597f2bd
feat: add gpt-4o-2024-08-06 and json_schema for azure openAI service ( #7648 )
2024-09-04 21:56:08 +08:00
Jyong
0e71f6db84
fix spliter length missed ( #7987 )
2024-09-04 21:47:12 +08:00
wochuideng
f6b9982c23
Concurrent calls to the Wenxin model, and the exception problem when obtaining the token is fixed ( #7976 )
...
Co-authored-by: puqs1 <puqs1@lenovo.com>
2024-09-04 21:44:57 +08:00
Jyong
15791510c8
fix wrong error message ( #7972 )
2024-09-04 16:46:41 +08:00
非法操作
0f72a8e89d
chore: refactor the beichuan model ( #7953 )
2024-09-04 16:22:31 +08:00
KVOJJJin
14af87527f
Feat:remove estimation of embedding cost ( #7950 )
...
Co-authored-by: jyong <718720800@qq.com>
2024-09-04 14:41:47 +08:00
呆萌闷油瓶
83494cb4f5
fix:empty voice occurs when xinference CosyVoice tts model ( #7958 )
2024-09-04 13:04:31 +08:00
Sumkor
571415d1a4
fix: split text keep separator ( #7930 )
2024-09-04 12:59:10 +08:00
Joe
fee4d3f6ca
feat: ops trace add llm model ( #7306 )
2024-09-04 10:39:00 +08:00
takatost
161cc0cda9
Revert "fix: an issue of keyword search feature in application log list" ( #7949 )
2024-09-04 10:00:55 +08:00
陳鈞
80d14c9b22
fix(api): Code-Based Extension cause error on position map sorting ( #7934 )
...
Signed-off-by: 陳鈞 <jim60105@gmail.com>
2024-09-04 08:41:12 +08:00
crazywoola
596f160a1e
Chore/add default step 1x url ( #7933 )
2024-09-04 08:32:22 +08:00
Jyong
d8b6c053a2
fix rerank model value is empty string ( #7937 )
2024-09-03 21:25:21 +08:00
Jyong
1a5116cba0
Fix/segment create with api ( #7928 )
2024-09-03 18:14:47 +08:00
Jyong
01581dd35f
improve the notion table extract ( #7925 )
2024-09-03 17:52:07 +08:00
-LAN-
8986be0aab
chore: Update versions to 0.7.3 ( #7895 )
2024-09-03 09:49:32 +08:00
-LAN-
f76bbbf5e6
chore(Dockerfile): Bump expat to 2.6.2-2 ( #7904 )
2024-09-03 09:48:30 +08:00
kurokobo
80aa7c4019
feat: allow users to use the app icon as the answer icon ( #7888 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-09-02 20:00:41 +08:00
Jyong
6f33351eb3
ignore linked images when image id is none ( #7890 )
2024-09-02 19:37:05 +08:00
Fei He
a8b9e01b3e
fix: fixed typo on loading reranking_mode ( #7887 )
2024-09-02 16:18:47 +08:00
Joshua
7193e189f3
Add perplexity search as a new tool ( #7861 )
2024-09-02 14:48:13 +08:00
orangeclk
3f2a806abe
fix: glm models prices and max_tokens correction ( #7882 )
2024-09-02 14:29:09 +08:00
omr
bf63c5d1e3
fix typo: langauge -> language ( #7875 )
2024-09-02 08:41:45 +08:00
Seayon
78989e9049
Add ALIYUN_OSS_PATH configuration for Aliyun OSS ( #7864 )
...
Co-authored-by: seayon <zhaoxuyang@shouqianba.com>
2024-09-01 21:30:17 +08:00
sino
1f56a20b62
feat: support auth by api key for ark provider ( #7845 )
2024-08-31 10:56:32 +08:00
Yeuoly
b7c5abc5dd
reformatter
2024-08-30 23:29:04 +08:00
Yeuoly
de01ca8d55
feat: inner api encrypt
2024-08-30 21:25:58 +08:00
Yeuoly
60e75dc748
fix: linter
2024-08-30 21:11:39 +08:00
Yeuoly
279dee485d
feat: type
2024-08-30 21:10:19 +08:00
Bowen Liang
0c2a62f847
fix: correct http timeout configs‘ default values and ignorance by HttpRequestNode ( #7762 )
2024-08-30 19:09:10 +08:00
Ethan
ea748b50f2
fix: an issue of keyword search feature in application log list ( #7816 )
2024-08-30 18:48:05 +08:00
Yeuoly
db8bf2a85e
Merge branch 'main' into feat/plugin
2024-08-30 18:21:22 +08:00
Yeuoly
46ba16fe90
fix: reformatter
2024-08-30 18:21:03 +08:00
Yeuoly
886a160115
fix: invoke tool streamingly
2024-08-30 18:11:38 +08:00
Yeuoly
cf4e9f317e
refactor: tool models
2024-08-30 15:55:10 +08:00
Zhi
ceb2b150ff
enhance: include workspace name in create-tenant command ( #7834 )
2024-08-30 15:53:50 +08:00
非法操作
dc015c380a
feat: add zhipu glm_4_plus and glm_4v_plus model ( #7824 )
2024-08-30 15:08:31 +08:00
Yeuoly
1fa3b9cfd8
refactor tools
2024-08-30 14:23:14 +08:00
Yeuoly
50a5cfe56a
fix: endpoint using default user
2024-08-29 21:48:20 +08:00
Yeuoly
ece82b87bf
feat: invoke app
2024-08-29 21:14:23 +08:00
Yeuoly
12ea085e22
feat: implement invoke app args
2024-08-29 20:50:36 +08:00
Yeuoly
41ed2e0cc2
feat: backwards invoke app
2024-08-29 20:17:17 +08:00
Yeuoly
113ff27d07
fix: types
2024-08-29 20:06:14 +08:00
Yeuoly
ec711d094d
refactor: enforce return object in app generator
2024-08-29 19:49:57 +08:00
YidaHu
bd6d4d0553
fix: filter out installed apps without an app ( #7799 )
2024-08-29 19:03:08 +08:00
hisir
f0273f00e1
Fixed when testing the openai compatible interface model, an error is reported when no object is returned ( #7808 )
2024-08-29 18:58:19 +08:00
Yeuoly
a073de44e9
Merge branch 'main' into feat/plugin
2024-08-29 17:08:44 +08:00
Yeuoly
962cdbbebd
chore: add app generator overload ( #7792 )
2024-08-29 16:04:01 +08:00
Yeuoly
6ce02b07d3
feat: add type annatation
2024-08-29 14:23:19 +08:00
Yeuoly
f47712beae
feat: add type annatation
2024-08-29 14:18:00 +08:00
Yeuoly
4a8d3c54ca
fix: workflow as tool type
2024-08-29 14:09:47 +08:00
Yeuoly
c8b0160ea9
fix: tool type
2024-08-29 14:06:10 +08:00
Yeuoly
531ffaec4f
fix: tool node
2024-08-29 13:56:48 +08:00
Yeuoly
c28998a6f0
refactor: tool message transformer
2024-08-29 13:42:31 +08:00
Yeuoly
4b4741f7ed
Merge main into feat/plugin
2024-08-29 13:09:13 +08:00
Yeuoly
25b8a512bf
feat: invoke app
2024-08-29 12:55:00 +08:00
Jyong
8e311cc45c
fixed permission is None ( #7788 )
2024-08-29 12:46:42 +08:00
crazywoola
c441bea4d1
fix: datasets permission is missing ( #7787 )
2024-08-29 12:46:33 +08:00
takatost
0e0a703496
chore: ignore openai error record in sentry ( #7770 )
2024-08-28 23:26:11 +08:00
Garfield Dai
54b693d5b1
feat: update saas billing hint. ( #7760 )
2024-08-28 18:55:47 +08:00
Bowen Liang
1262277714
chore: improve http executor configs ( #7730 )
2024-08-28 17:46:37 +08:00
zhuhao
26abbe8e5b
feat(Tools): add a tool to query the stock price from Alpha Vantage ( #7019 ) ( #7752 )
2024-08-28 17:27:20 +08:00
Leheng Lu
5d0914daea
fix: not able to pass array of string/number/object into variable aggregator groups ( #7757 )
2024-08-28 17:25:20 +08:00
crazywoola
3a071b8db9
fix: datasets permission is missing ( #7751 )
2024-08-28 15:36:11 +08:00
snickerjp
9342b4b951
Update package "libldap-2.5-0" for docker build. ( #7726 )
2024-08-28 14:44:05 +08:00
Vimpas
4682e0ac7c
fix(storage): 🐛 HeadBucket Operation Permission ( #7733 )
...
Co-authored-by: 莫岳恒 <moyueheng@datagrand.com>
2024-08-28 13:57:45 +08:00
sino
7cfebffbb8
chore: update default endpoint for ark provider ( #7741 )
2024-08-28 13:56:50 +08:00
kurokobo
bc3a8e0ca2
feat: store created_by and updated_by for apps, modelconfigs, and sites ( #7613 )
2024-08-28 08:47:30 +08:00
Jiakun Xu
e38334cfd2
fix: doc_language return null when document segment settings ( #7719 )
2024-08-28 08:45:51 +08:00
走在修行的大街上
92cab33b73
feat(Tools): add feishu document and message plugins ( #6435 )
...
Co-authored-by: 黎斌 <libin.23@bytedance.com>
2024-08-27 20:21:42 +08:00
Bowen Liang
3f467613fc
feat: support configs for code execution request ( #7704 )
2024-08-27 19:38:33 +08:00
crazywoola
da326baa5e
fix: tongyi Error: 'NoneType' object is not subscriptable ( #7705 )
2024-08-27 16:56:06 +08:00
Jyong
60001a62c4
fixed chunk_overlap is None ( #7703 )
2024-08-27 16:38:06 +08:00
sino
ee7d5e7206
feat: support Moonshot and GLM models tool call for volc ark provider ( #7666 )
2024-08-27 14:43:37 +08:00
呆萌闷油瓶
2726fb3d5d
feat:dailymessages ( #7603 )
2024-08-27 12:53:27 +08:00
kurokobo
d7aa4076c9
feat: display account name on the logs page for the apps ( #7668 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2024-08-27 12:40:44 +08:00
Kenn
122ce41020
feat: rewrite Elasticsearch index and search code to achieve Elasticsearch vector and full-text search ( #7641 )
...
Co-authored-by: haokai <haokai@shuwen.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Bowen Liang <bowenliang@apache.org>
Co-authored-by: wellCh4n <wellCh4n@foxmail.com>
2024-08-27 11:43:44 +08:00
Charlie.Wei
e7afee1176
Langfuse view button ( #7684 )
2024-08-27 11:25:56 +08:00
Bowen Liang
a15080a1d7
bug: ( #7586 followup) fix config of CODE_MAX_STRING_LENGTH ( #7683 )
2024-08-27 10:38:24 +08:00
Jyong
35431bce0d
fix dataset_id and index_node_id idx missed in document_segments tabl… ( #7681 )
2024-08-27 10:25:24 +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
Qin Liu
162faee4f2
fix: set score_threshold to zero if it is None for MyScale vectordb ( #7640 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2024-08-27 09:47:16 +08:00
Zhi
b7ff98d7ff
fix: Remove useless debug information. ( #7647 )
2024-08-26 20:40:26 +08:00
-LAN-
0474f0c906
chore: Update version to 0.7.2 ( #7646 )
2024-08-26 20:11:55 +08:00
Shota Totsuka
430e100142
refactor: Add @staticmethod decorator in api/core
( #7652 )
2024-08-26 19:45:03 +08:00
Jyong
1473083a41
catch openai rate limit error ( #7658 )
2024-08-26 19:36:44 +08:00
代君
7c2bb31a55
[fix] openai's tool role dose not support name parameter. ( #7659 )
2024-08-26 18:52:34 +08:00
非法操作
ba82023445
fix: support float type for tool parameter's default value ( #7644 )
2024-08-26 17:10:54 +08:00
-LAN-
13be84e4d4
chore(api/controllers): Apply Ruff Formatter. ( #7645 )
2024-08-26 15:29:10 +08:00
Jyong
7ae728a9a3
fix nltk averaged_perceptron_tagger download and fix score limit is none ( #7582 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2024-08-26 15:14:05 +08:00
pinsily
a7743a4f47
add:save_model_credentials error log ( #7630 )
2024-08-26 14:46:29 +08:00
Zhi
103ff28530
feat: speed up the Docker build for dify-api for Chinese developers. ( #7626 )
2024-08-26 14:45:28 +08:00
Zhi
8dfdb37de3
fix: use LOG_LEVEL for celery startup ( #7628 )
2024-08-26 14:44:58 +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
Joe
741c548f3c
feat: web sso ( #7135 )
2024-08-25 18:47:02 +08:00
非法操作
556f4ad5df
feat: add siliconflow text2img tool ( #7612 )
2024-08-25 14:39:58 +08:00
Seayon
561a61e7fe
Improve MIME type detection for image URLs ( #6531 )
...
Co-authored-by: seayon <zhaoxuyang@shouqianba.com>
2024-08-25 13:36:16 +08:00
Shota Totsuka
47919983bf
fix: typo in comment ( #7606 )
2024-08-25 09:56:08 +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
Junyan Qin
e3d7c7c6f9
fix(onebot): use yarl to format url ( #7589 )
2024-08-23 22:22:42 +08:00
Junyan Qin
8807d880dc
Feat: add OneBot protocol tool ( #7583 )
2024-08-23 19:16:30 +08:00
Jie.F
70d6ab0bf5
Update stable_diffusion.py ( #7536 )
2024-08-23 18:58:13 +08:00
Amos
e42848f4b7
Do not pass query parameter when the value is empty ( #7585 )
2024-08-23 18:50:38 +08:00
张皮皮
f29685f8a1
fix score_threshold is none, return all top K documents ( #7581 )
2024-08-23 16:59:34 +08:00
噢哎哟喂
ad13011043
add JSON Mode support for moonshot models ( #7568 )
2024-08-23 16:24:45 +08:00
Charlie.Wei
9864b35465
langfuser add view button ( #7571 )
2024-08-23 15:53:49 +08:00
Fei He
6025002971
add qwen text-embedding-v3 support. ( #7567 )
2024-08-23 15:32:38 +08:00
orangeclk
a24717765e
feat: forward zhipu finish_reason ( #7560 )
2024-08-23 11:15:38 +08:00
AllenWriter
931e6f1625
Added Space between Chinese and English within tools' description ( #7545 )
2024-08-22 19:20:13 +08:00
Jyong
4ce47284dc
update nltk version to 3.8.1 ( #7544 )
2024-08-22 18:17:21 +08:00
Vimpas
0006c6f0fd
fix(storage): 🐛 Create S3 bucket if it doesn't exist ( #7514 )
...
Co-authored-by: 莫岳恒 <moyueheng@datagrand.com>
2024-08-22 09:45:42 +08:00
crazywoola
2c427e04be
Feat/7134 use dataset api create a dataset with permission ( #7508 )
2024-08-21 20:25:45 +08:00
orangeclk
f53454f81d
add finish_reason to the LLM node output ( #7498 )
2024-08-21 17:29:30 +08:00
Yeuoly
784b11ce19
Chore/remove python dependencies selector ( #7494 )
2024-08-21 16:57:14 +08:00
Jyong
715eb8fa32
fix rerank mode is none ( #7496 )
2024-08-21 16:42:28 +08:00
Yeuoly
a02118d5bc
Fix/incorrect code template ( #7490 )
2024-08-21 15:31:13 +08:00
Nam Vu
85fc0fdb51
chore: support CODE_MAX_PRECISION ( #7484 )
2024-08-21 15:11:56 +08:00
非法操作
f7af8c7cc7
feat: gpt-4o-mini-2024-07-18 support json schema ( #7489 )
2024-08-21 15:11:29 +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
hisir
6435b4eb44
Separate CODE_MAX_DEPTH and set it as an environment variable ( #7474 )
2024-08-21 12:48:25 +08:00
Xiyuan Chen
4e7b6aec3a
feat: support pinning, including, and excluding for model providers and tools ( #7419 )
...
Co-authored-by: GareArc <chen4851@purude.edu>
2024-08-21 11:16:43 +08:00
luckylhb90
9a715f6b68
fix(tool): tool node error ( #7459 )
...
Co-authored-by: hobo.l <hobo.l@binance.com>
2024-08-21 09:04:54 +08:00
wellCh4n
b7778de224
fix: document error message can not be cleared ( #7453 )
2024-08-20 19:30:57 +08:00
KinWang
e35e251863
feat: Sort conversations by updated_at desc ( #7348 )
...
Co-authored-by: wangpj <wangpj@hundsunc.om>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-08-20 17:55:44 +08:00
-LAN-
eae53e11e6
refactor(api/models/workflow.py): Add __init__
to Workflow ( #7443 )
2024-08-20 17:52:21 +08:00
-LAN-
4f5f27cf2b
refactor(api/core/workflow/enums.py): Rename SystemVariable to SystemVariableKey. ( #7445 )
2024-08-20 17:52:06 +08:00
-LAN-
5e42e90abc
fix(api/services/workflow/workflow_converter.py): Add NoneType checkers & format file. ( #7446 )
2024-08-20 17:51:49 +08:00
-LAN-
a10b207de2
refactor(api/core/app/app_config/entities.py): Move Type to outside and add EXTERNAL_DATA_TOOL. ( #7444 )
2024-08-20 17:30:14 +08:00
-LAN-
4f64a5d36d
refactor(api/core/workflow/nodes/variable_assigner): Split into multi files. ( #7434 )
2024-08-20 15:40:19 +08:00
Yeuoly
0d4753785f
chore: remove .idea and .vscode from root path ( #7437 )
2024-08-20 15:37:29 +08:00
-LAN-
2e9084f369
chore(database): Rename table name from workflow__conversation_variables
to workflow_conversation_variables
. ( #7432 )
2024-08-20 14:34:03 +08:00
Jyong
0f90e6df75
add pgvector full text search settting ( #7427 )
2024-08-20 13:20:19 +08:00
非法操作
53146ad685
feat: support line break of tooltip content ( #7424 )
2024-08-20 11:03:55 +08:00
Byeongjin Kang
0223fc6fd5
feat: add pgvector full_text_search ( #7396 )
2024-08-20 11:01:13 +08:00
Nam Vu
6991a243aa
chore: correct _tts_invoke_streaming max length ( #7423 )
2024-08-20 10:20:04 +08:00
Chengyu Yan
1f944c6eeb
feat(api): support wenxin bge-large and tao embedding model. ( #7393 )
2024-08-19 22:25:09 +08:00
-LAN-
3d27d15f00
chore(*): Bump version 0.7.1 ( #7389 )
2024-08-19 21:24:56 +08:00
RookieAgent
4ff4859036
add CrossRef builtin tool: doi query and title query ( #7406 )
2024-08-19 19:14:20 +08:00
Xiao Ley
53cf756207
feat: OpenRouter add gpt-4o-2024-08-06 model ( #7409 )
2024-08-19 19:14:08 +08:00
-LAN-
0087afc2e3
fix(api/core/model_runtime/model_providers/__base/large_language_model.py): Add TEXT type checker ( #7407 )
2024-08-19 18:45:30 +08:00
Bowen Liang
68dc6d5bc3
chore: rearrange api python dependencies ( #7391 )
2024-08-19 14:05:41 +08:00
SoaringEthan
acd72e3ab2
feat: support xinference's auth system ( #7369 )
2024-08-19 12:41:56 +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
Hash Brown
fbf31b5d52
feat: custom app icon ( #7196 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-08-19 09:16:33 +08:00
非法操作
a0c689c273
feat: add jina tokenizer tool ( #7375 )
2024-08-19 09:15:46 +08:00
Chengyu Yan
bfd905602f
feat(api): support wenxin text embedding ( #7377 )
2024-08-19 09:15:19 +08:00
sino
a0a67873aa
chore: optimize ark model parameters ( #7378 )
2024-08-19 08:44:19 +08:00
-LAN-
5350b1d938
fix(api/services/workflow/workflow_converter.py): Add converrsation variable to workflow. ( #7257 )
2024-08-17 10:30:12 +08:00
噢哎哟喂
baaa3f7f42
add base url for moonshot model ( #7360 )
2024-08-17 10:28:09 +08:00
crazywoola
4d4af00399
fix: keywords ( #7357 )
2024-08-16 20:43:55 +08:00
Weaxs
3a33062405
feat: support siliconflow rerank ( #7337 )
2024-08-16 20:21:41 +08:00
Leo.Wang
5a729a69cd
feat: tools/gitlab ( #7329 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-08-16 16:54:49 +08:00
Nam Vu
dbc1ae45de
chore: update docstrings ( #7343 )
2024-08-16 14:19:01 +08:00
-LAN-
a2fafee53a
chore(api/libs/bearer_data_source.py): Remove expired fie. ( #7300 )
2024-08-16 10:33:51 +08:00
Xiyuan Chen
c7df6783df
Revert "feat: support pinning, including, and excluding for Model Providers and Tools" ( #7324 )
2024-08-15 23:51:00 +08:00
Jason Tan
acfab01dcf
fix editor auth ( #7297 )
2024-08-15 20:36:51 +08:00
噢哎哟喂
6fdbc7dbf3
fix error when use farui-plus model ( #7316 )
...
Co-authored-by: 雪风 <xuefeng@shifaedu.cn>
2024-08-15 20:14:13 +08:00
Hongbin
d1a6702aa4
Update PerfXCloud Model List ( #7212 )
...
Co-authored-by: xhb <466010723@qq.com>
2024-08-15 19:42:15 +08:00
Nam Vu
ed85d8281a
fix: null annotation ( #7313 )
2024-08-15 19:20:14 +08:00
-LAN-
9414143b5f
chore(api/libs): Apply ruff format. ( #7301 )
2024-08-15 17:53:12 +08:00
-LAN-
2d89b7d0a9
fix(api/services/app_dsl_service.py): Add conversation variables. ( #7304 )
2024-08-15 16:46:48 +08:00
-LAN-
3f9720bca0
fix(api/core/app/segments/segments.py): Fix file to markdown. ( #7293 )
2024-08-15 13:09:49 +08:00
Xiyuan Chen
7619850855
feat: support pinning, including, and excluding for Model Providers and Tools ( #7283 )
2024-08-15 12:58:38 +08:00
-LAN-
3571292fbf
chore(api): Introduce Ruff Formatter. ( #7291 )
2024-08-15 12:54:05 +08:00
-LAN-
8f16165f92
chore(api/core): Improve FileVar's type hint and imports. ( #7290 )
2024-08-15 12:43:18 +08:00
非法操作
6ff7fd80a1
feat: support OPENAI json_schema ( #7258 )
2024-08-15 11:29:19 +08:00
非法操作
5aa373dc04
feat: add chatgpt-4o-latest ( #7289 )
2024-08-15 11:19:10 +08:00
-LAN-
32dc963556
feat(api/workflow): Add Conversation.dialogue_count
( #7275 )
2024-08-15 10:53:05 +08:00
Nam Vu
d2ccd8ba53
fix : #7222 docstrings ( #7276 )
2024-08-15 09:47:26 +08:00
Xiyuan Chen
d29b32fce2
fix: typo in upstage/llm/_position.yaml ( #7286 )
2024-08-15 08:39:35 +08:00
pp
101db126c8
fix: missed rerank_mode when convert to DatasetEntity ( #7269 )
2024-08-15 00:41:12 +08:00
mochi
ba79088ffc
Fix SQL parser Error in MyScale vdb. ( #7255 )
2024-08-14 16:41:18 +08:00
非法操作
3a27166c2e
chore: allow download audio/video through HTTP node ( #7224 )
2024-08-14 16:25:59 +08:00
-LAN-
b5d472fad7
test(*): Avoid import from api
in tests. ( #7251 )
2024-08-14 14:09:26 +08:00
噢哎哟喂
52383d0161
add support for tongyi-farui ( #7248 )
...
Co-authored-by: 雪风 <xuefeng@shifaedu.cn>
2024-08-14 14:09:13 +08:00
-LAN-
48d2febebf
fix(api/core/tools/entities/tool_entities.py): Fix type define. ( #7250 )
2024-08-14 14:08:54 +08:00
-LAN-
f6c12b10ac
chore: update package versions to 0.7.0 ( #7236 )
2024-08-13 22:28:06 +08:00
-LAN-
5b77ef01d4
chore(api/services/app_dsl_service.py): Bump DSL version to 0.1.1 ( #7235 )
2024-08-13 18:20:41 +08:00
feng0
2fe2e350ce
add secondary sort_key when using order_by
and paginate
at the same time ( #7225 )
2024-08-13 17:39:51 +08:00
Leo.Wang
986fd5bfc6
Add gitlab support ( #7179 )
...
Co-authored-by: crazywoola <427733928@qq.com>
2024-08-13 17:36:45 +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
Onelevenvy
0f59d76997
fix: add context_size and max_chunks to Tongyi embedding to resolve issue #7189 ( #7227 )
2024-08-13 16:35:22 +08:00
非法操作
b3743a9ae5
chore: refactor searXNG tool ( #7220 )
2024-08-13 15:34:29 +08:00
lichao
13d061911b
Error Exception Message Of "Message Not Exists.", Should be "Suggested Questions Is Disabled." ( #7219 )
2024-08-13 15:17:18 +08:00
KVOJJJin
935e72d449
Feat: conversation variable & variable assigner node ( #7222 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2024-08-13 14:44:10 +08:00
yusuke_ten
8b55bd5828
fix: display notion document title correctly ( #7215 )
2024-08-13 14:05:57 +08:00
shAlfred
a12ddc47e7
feat: add support of speech2text function for OpenAI-API-compatible and Siliconflow ( #7197 )
2024-08-12 21:38:59 +08:00
Weaxs
67b9fdaad7
siliconflow support bge-3 && bce-v1 embedding ( #7198 )
2024-08-12 19:14:43 +08:00
mago960806
a68df696ec
Fix issue with incorrect port number in app_base_url due to NAT networks ( #6653 )
2024-08-12 12:26:12 +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
灰灰
ac60182c91
fix: solving http-request-tool bugs in workflow ( #6685 )
2024-08-11 16:32:06 +08:00
crazywoola
8b5761efb2
change secret input to text input in searxng ( #7160 )
2024-08-10 16:58:22 +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
Yanyi Liu
4cbeb6815b
Fix: Wrong cutoff length lead to empty input in openai compatible embedding model. ( #7133 )
2024-08-09 19:11:57 +08:00
Jeff Li
d338f69837
feat: add decode option to json process tools ( #7138 )
2024-08-09 19:05:27 +08:00
Jyong
c6b0dc6a29
update dataset embedding model, update document status to be indexing ( #7145 )
2024-08-09 16:47:15 +08:00
crazywoola
f667ef98cb
Feat/update tools length ( #7141 )
2024-08-09 16:07:37 +08:00
Joe
425174e82f
feat: update ops trace ( #7102 )
2024-08-09 15:22:16 +08:00
Joe
7201b56a6d
fix: workflow log run time error ( #7130 )
2024-08-09 14:46:31 +08:00
Matri
4dfa8eedb8
Feat/tool-D-ID ( #6278 )
2024-08-09 11:05:33 +08:00
forrestlinfeng
07511dfaf4
update stepfun model ( #7118 )
...
Co-authored-by: chenlinfeng <chenlinfeng@step.ai>
Co-authored-by: Tfsh <tianfs_fight@163.com>
2024-08-08 20:40:37 +08:00
小羽
7944ce0594
feat: wenxin add yi-34b-chat ( #7117 )
2024-08-08 20:01:21 +08:00
Aero Kang
ad682c394d
fix annotation reply is null ( #7103 )
2024-08-08 19:07:50 +08:00
orangeclk
83acb53c08
feat: add zhipu embedding-3 ( #7100 )
2024-08-08 17:08:46 +08:00
shAlfred
a7162240e6
feat: add text-embedding functon and LLM models to Siliconflow ( #7090 )
2024-08-08 17:08:28 +08:00
Jyong
12095f8cd6
extract docx filter comment element ( #7092 )
2024-08-08 16:53:29 +08:00
majian
5542ee4d0d
workflow logs support workflow run id filter ( #6833 )
2024-08-08 14:54:02 +08:00