Qiang Lee
cf2173644e
Release db.session connection before workflow new thread long time operation ( #21726 )
...
Co-authored-by: 李强04 <liqiang04@gaotu.cn>
12 months ago
YoungLH
b8b9c3a783
fix: set the func.coalesce() second paramter default value #21239 ( #21240 )
...
Signed-off-by: YoungLH <974840768@qq.com>
12 months ago
zxhlyh
4200d016f0
Merge branch 'chore/workflow-last-run' into deploy/dev
12 months ago
Han
69b6f6f5d2
Fixes issue 21157/20661 extra quote in agent node ( #21674 )
...
Co-authored-by: Wang Han <wanghan@zhejianglab.org>
12 months ago
Qiang Lee
9ded6f6a40
[fix] #21678 User input of remote file link on the run page form causes conversation/message interface error ( #21683 )
...
Co-authored-by: 李强04 <liqiang04@gaotu.cn>
12 months ago
Ganondorf
55a6b330ec
Add get document detail service api ( #21700 )
...
Co-authored-by: lizb <lizb@sugon.com>
12 months ago
Novice
75511d38c1
Merge branch 'feat/mcp' into deploy/dev
12 months ago
Novice
7ccaadee83
fix: change the server version to support claude
12 months ago
Junyan Qin
654d3d53f8
feat: add `plugin` queue to celery cmd in entrypoint.sh
12 months ago
QuantumGhost
0d98f23549
fix(api): Fix resetting sys var causing internal server error
12 months ago
Junyan Qin
d601dd3ae6
chore: commit plugin.py
12 months ago
Junyan Qin
db0090972e
Merge branch 'feat/plugin-auto-upgrade' into deploy/dev
12 months ago
Novice
273cb091fa
fix: mcp tool node icon
12 months ago
Novice
c885b384a5
Merge branch 'main' into feat/mcp
12 months ago
Xin Zhang
37e19de7ab
feat(inner-api/workspace): include tenant details in CreateWorkspace response ( #21636 )
12 months ago
湛露先生
28f5c37211
Add Env 'CELERY_SENTINEL_PASSWORD' for celery connect redis sentinel. ( #21198 )
12 months ago
Yeuoly
87efe45240
feat(plugin): Add API endpoint for invoking LLM with structured output ( #21624 )
12 months ago
Yeuoly
0cb00d5fd2
refactor: move structured output support outside LLM Node ( #21565 )
...
Co-authored-by: Novice <novice12185727@gmail.com>
12 months ago
wanttobeamaster
cdb9eecbaf
fix: Resolving conflicts caused by tablestore dependency on enum34 ( #21605 )
...
Co-authored-by: xiaozhiqing.xzq <xiaozhiqing.xzq@alibaba-inc.com>
12 months ago
Khoa
a06af88b26
Feat/api validate model provider ( #21582 )
...
Co-authored-by: crazywoola <427733928@qq.com>
12 months ago
NeatGuyCoding
33f0457a23
fix: wrong token number when using qa_model and answer is updated. ( #21574 )
12 months ago
Yeuoly
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities ( #21425 )
12 months ago
Novice
f9c07ffca1
chore: update the mcp support version
12 months ago
Novice
ecc4ad0770
fix: the mcp server disable status
12 months ago
Harry
8a954c0b19
Merge branch 'main' into feat/tool-plugin-oauth
12 months ago
Harry
f4f6e41074
feat(oauth): add oauth redirect_uri parameters
12 months ago
Harry
ba843c2691
feat(oauth): update api
12 months ago
Novice
ef35e9febb
feat: add server identifer field
12 months ago
jiangbo721
cefb8e4218
chore: Simplify code logic ( #21496 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com>
12 months ago
jiangbo721
90aba77471
chore: remove unused code ( #21497 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com>
12 months ago
NeatGuyCoding
785d4b3de7
feat: refactor: test_dataset unit tests #21499 ( #21502 )
12 months ago
NeatGuyCoding
6bb82f8ee0
Fix minor comment missing ( #21517 )
12 months ago
Novice
8f61408cb6
fix: change the mcp tool update logic
12 months ago
Xiyuan Chen
d454f09e13
feat: add a magic field in the cancel invite api response ( #21505 )
12 months ago
Dongyu Li
00f0b569cc
Feat/kb index ( #20868 )
...
Co-authored-by: twwu <twwu@dify.ai>
12 months ago
-LAN-
3acaa59885
fix(update_provider_when_message_created): Fix db transaction ( #21503 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
12 months ago
-LAN-
2d5cdbe79c
chore(version): Bump to 1.5.0 ( #21415 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
12 months ago
-LAN-
8f15341f1e
fix(event_handlers): DB dead lock ( #21468 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
12 months ago
Harry
6c9e99b0c6
Merge branch 'main' into feat/tool-plugin-oauth
12 months ago
Maries
1dd2607dfd
feat(oauth): refactor proxy context ( #21483 )
12 months ago
Harry
ce4cc54cc9
feat(oauth): merge tool oauth and remove sequence number branches
12 months ago
Harry
1a2dfd950e
Merge branch 'main' into feat/tool-plugin-oauth
...
# Conflicts:
# api/core/plugin/impl/oauth.py
# api/services/plugin/oauth_service.py
12 months ago
Harry
a58e99c671
Merge branch 'main' into feat/tool-plugin-oauth
12 months ago
Maries
164e5481c5
feat(oauth): plugin oauth service ( #21480 )
12 months ago
Novice
f783ad68e4
chore(refactor): queries in service and auth components
12 months ago
AuditAIH
a098825fcc
Update smtp.py ( #21335 )
12 months ago
QuantumGhost
268da31332
fix(api): adding variable to variable pool recursively while loading draft variables. ( #21478 )
...
This PR fix the issue that `ObjectSegment` are not recursively added to the draft variable pool while loading draft variables from database. It also fixes an issue about loading variables with more than two elements in the its selector.
Enhances #19735 .
Closes #21477 .
12 months ago
NeatGuyCoding
94f8e48647
Refactor update dataset ( fix #21401 ) ( #21402 )
...
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
12 months ago
Harry
8bd05aee4b
Merge branch 'feat/plugin-oauth' into feat/tool-plugin-oauth
...
# Conflicts:
# api/services/plugin/oauth_service.py
12 months ago
-LAN-
c7ee0f2a93
fix(knowledge_base): Unchecked metadata name length ( #21454 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
12 months ago
Harry
fcfaa7ce13
feat(oauth): plugin oauth service
12 months ago
Novice
01922f2d02
feat: add unique id in mcp tool dsl
12 months ago
Harry
7979e05ade
Merge branch 'main' into feat/tool-plugin-oauth
...
# Conflicts:
# README.md
# api/services/tools/builtin_tools_manage_service.py
12 months ago
Harry
5e7c5863ef
refactor(tool oauth): update api implementation
12 months ago
jiangbo721
9de552cb42
fix: first message query error ( #21444 )
...
Co-authored-by: 刘江波 <jiangbo721@163.com>
12 months ago
QuantumGhost
501d3b6203
feat(api): Explicitly define version method for all BaseNode subclasses ( #21443 )
...
This PR addresses issue #21441 by implementing explicit `version` method definitions for all `BaseNode` subclasses to improve code maintainability.
### Changes
Added explicit `version` method definitions for all `BaseNode` subclasses:
- `QuestionClassifierNode`
- `KnowledgeRetrievalNode`
- `AgentNode`
Added comprehensive test suite to validate:
1. All subclasses of `BaseNode` have explicitly defined `version` method
2. All subclasses have required `_node_type` property
3. The `(node_type, node_version)` combination is unique across all subclasses
12 months ago
Junyan Qin
e42068a20e
feat: exclude one plugin
12 months ago
Jyong
d60287621a
add dataset info in response ( #21413 )
12 months ago
Junyan Qin
1c595f3fcc
feat: add supports for `update_all` strategy
12 months ago
Junyan Qin
c983967d82
feat: combine plugin preferences apis
12 months ago
quicksand
45146edb31
fix(document_extractor): xlsx file column int type error ( #21408 )
12 months ago
Jyong
973b3854b4
add dataset info in response ( #21406 )
12 months ago
QuantumGhost
10b738a296
feat: Persist Variables for Enhanced Debugging Workflow ( #20699 )
...
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.
By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.
Key highlights of this change:
- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.
Closes #19735 .
12 months ago
Novice
901c3157c3
chore: change the server url validation
12 months ago
Novice
a67325f444
fix: change the icon handle logic
12 months ago
Novice
c7e72f7365
chore: remove the unused changes
12 months ago
Novice
1fc3f88f82
Merge branch 'main' into feat/mcp
12 months ago
Yeuoly
3113350e51
fix(migrate/tools): Correct parameter name in tool_builtin_providers migration function ( #21358 )
12 months ago
Novice
5f6f02350e
chore: change the redirect url
12 months ago
Novice
b5b5d7493d
chore: change the oauth process
12 months ago
Harry
7f292dc261
fix: remove debugging flags
12 months ago
Harry
b3a8dbe2f5
fix: typo
12 months ago
Harry
12c20ec7f6
feat: plugin OAuth with stateful
12 months ago
NeatGuyCoding
a0a89b562c
Feature:Refactor batch update document status for #21324 ( #21325 )
12 months ago
Jin
3e7f8bad56
fix: markdown_extractor lost chunks if it starts without a header( #21308 ) ( #21309 )
1 year ago
GuanMu
870e73c03b
Knowledge base API supports status updates #18147 ( #18235 )
1 year ago
Jyong
57f7368a0e
fix notion dataset rule not found ( #21236 )
1 year ago
椰子汁
77be115f09
critical! insert_explore_app_list_api ( #21277 )
1 year ago
QuantumGhost
3f9ced5374
Revert "feat:conversation variable support file array" ( #21273 )
1 year ago
Novice
a467612b2b
Merge branch 'main' into feat/mcp
1 year ago
Novice
db001e1511
feat: handle none value in mcp tool node
1 year ago
Novice
c1884c2e40
fix: handle none value in tool node
1 year ago
NeatGuyCoding
d34795fc08
bug: fix minor exception msg missing ( #21255 )
1 year ago
-LAN-
6b1ad634f1
fix(workflow_run): sequence_number race. ( #21228 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Xiyuan Chen
8f64327d57
feat: use default access mode when importing dsl ( #21231 )
1 year ago
Novice
58faef8b5b
Merge branch 'main' into feat/mcp
1 year ago
Novice
986e2794bd
fix: handle mcp array and object type
1 year ago
Good Wood
0cfdb8c043
fix: fix load_balancing_config save error ( #21213 )
1 year ago
Yeuoly
2020a31785
fix(plugin/migrations) refactor data migration to use specific provider ID classes. ( #21187 )
1 year ago
QuantumGhost
2c04a16eaa
Revert "bug: fix sequence number may be duplicated when multi-threads running the same workflow #21047" ( #21207 )
1 year ago
ZalterCitty
6325129761
fix wrongly remove reset nodes ( #20880 )
...
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com>
1 year ago
Jyong
9a18a98b58
fix keyword search top-k not initial ( #21202 )
1 year ago
André de Matteo
7b9e01aa07
Feat/support sendgrid ( #21011 )
...
Co-authored-by: André de Matteo <andre.matteo@accenture.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
1 year ago
kinoooolu
2bb19f85c6
feat:conversation variable support file array ( #21174 )
...
Co-authored-by: kino.lu <kino.lu@vipshop.com>
1 year ago
LiuBo
17fe62cf91
feat: add support for Matrixone database ( #20714 )
1 year ago
Ganondorf
e99861d4fe
Add Filter of Get Workflow Logs ( #21172 )
...
Co-authored-by: lizb <lizb@sugon.com>
1 year ago
NeatGuyCoding
9835730278
Translation fix ( #21194 )
1 year ago
湛露先生
8331b63baa
add func args missing in apps chat. ( #21085 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
1 year ago
NeatGuyCoding
2eae7503e1
Minor Improvements for File Validation and Configuration Handling #21179 ( #21171 )
...
Co-authored-by: tech <cto@sb>
1 year ago
Novice
9dd1cd9df8
fix: update mcp tool auth
1 year ago
Xin Zhang
30cfc9c172
Feat/plugin install scope management ( #19963 )
1 year ago
NeatGuyCoding
918bb9a2f7
bug: fix sequence number may be duplicated when multi-threads running the same workflow #21047 ( #21153 )
1 year ago
Ademílson Tonato
9e73e8b9e8
feat: add search endpoint for Firecrawl Integration ( #20521 )
...
Co-authored-by: crazywoola <427733928@qq.com>
1 year ago
HyaCinth
d4be356ffb
fix(api): add support for "image" icon when duplicate app ( #20744 ) ( #20761 )
1 year ago
Rain Wang
47e0f92c0f
Fixes #20748 KnowledgeRetrievalNode return all external documents when reranker disabled even top-k configed ( #20762 )
1 year ago
湛露先生
6d033d4064
clean duplicate validate for dataset_configs ( #20775 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
1 year ago
湛露先生
ab290ed968
unreachable-code for lb model fetch. ( #20797 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
1 year ago
-LAN-
879f839d75
refactor(graph_engine): Merge duplicated if block ( #20784 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Jyong
787a556bd7
add service api ratelimit check ( #20878 )
1 year ago
He Wang
37f26c412f
add healthcheck to oceanbase container ( #20989 )
1 year ago
kazuya-awano
45c89bd6de
feat: add pagenation to notion extractor ( #20919 )
1 year ago
NeatGuyCoding
61526c027d
[Bug] fix misusing ACCESS_TOKEN_EXPIRE_MINUTES in jwt on exp ( #21030 )
...
Co-authored-by: tech <cto@sb>
1 year ago
kurokobo
4689e8953e
fix: shorten connection timeout to pypi.org for deprecation check for weaviate client ( #21131 )
1 year ago
W_OOD
0476937f55
fix(agent_node):Fix spelling errors. ( #21094 )
1 year ago
Novice
094727a16a
feat: add unit test cases
1 year ago
-LAN-
0dcacdf83d
feat: add a flask_context_manager. ( #21061 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Novice
ff729a931d
fix: auth error not raise
1 year ago
-LAN-
2440ac43b1
fix: Replace GenericProviderID with ToolProviderID ( #21064 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
809a0ab6bf
chore: bump version to 1.4.3 ( #21045 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
yihong
909259da37
fix: delete some dead code using vulture ( #20999 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
1 year ago
Bowen Liang
366ddb05ae
test: run vdb test of oceanbase with docker compose in CI tests ( #20945 )
1 year ago
徐海兴
f6aa2498a3
document indexing not bound to a Session ( #21015 )
...
Co-authored-by: xuhaixing <xuhaixing@itiger.com>
1 year ago
Novice
b4317cd0dc
feat: implement serveless streamable server
1 year ago
quicksand
3a628bc671
chore: app info add author_name ( #20973 )
1 year ago
sayThQ199
175571e740
fix(auth): Clear login rate limit after password reset ( #20948 )
1 year ago
-LAN-
c05e47ebc0
refactor(sqlalchemy_workflow_execution_repository): Use the max funtion for getting next_sequence_number. ( #20966 )
1 year ago
Novice
ac3438e187
chore: add log
1 year ago
Novice
0f668be415
feat: add multi app mode's server support
1 year ago
Novice
642693c79b
chore: handle migrations
1 year ago
Novice
6f1cc457a4
feat: handle none value
1 year ago
Takuya Ono
af83120832
🐛 Fix(Gemini LLM): Support Gemini 0.2.x plugin on agent app ( #20794 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
1 year ago
-LAN-
1e03c97663
fix(llm_node): missing parameters for structure outputs ( #20915 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Novice
671136f5e6
Merge branch 'main' into feat/mcp
1 year ago
Novice
c0684a40e4
feat: add variable to tool node config
1 year ago
湛露先生
41e3ecc837
fix remote ip header CF-Connecting-IP ( #20846 )
1 year ago
-LAN-
acb2488fc8
chore(package): Bump version to 1.4.2 ( #20897 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Yeuoly
d6d8cca053
refactor: replace compact response generation with length-prefixed response for backwards invocation api ( #20903 )
1 year ago
Bowen Liang
0f3d4d0b6e
chore: bump mypy to 1.16 ( #20608 )
1 year ago
Jyong
21a50e22d2
fix auto metadata filter ( #20845 )
1 year ago
QuantumGhost
c439e82038
refactor(api): Decouple `ParameterExtractorNode` from `LLMNode` ( #20843 )
...
- Extract methods used by `ParameterExtractorNode` from `LLMNode` into a separate file.
- Convert `ParameterExtractorNode` into a subclass of `BaseNode`.
- Refactor code referencing the extracted methods to ensure functionality and clarity.
- Fixes the issue that `ParameterExtractorNode` returns error when executed.
- Fix relevant test cases.
Closes #20840 .
1 year ago
QuantumGhost
a97ff587d2
fix(api): Resolve error encountered when executing `QuestionClassifieNode` ( #20829 )
...
The `QuestionClassifierNode` class extends `LLMNode`, meaning that, per the Liskov Substitution Principle, `QuestionClassifierNodeData` **SHOULD** be compatible in contexts where `LLMNodeData` is expected.
However, the absence of the `structured_output_enabled` attribute violates this principle, causing `QuestionClassifierNode` to fail during execution.
This commit implements a quick and temporary workaround. A proper resolution would involve refactoring to decouple `QuestionClassifierNode` from `LLMNode` to address the underlying design issue.
Fixes #20725 .
1 year ago
Xiyuan Chen
0720bc7408
Feat/webapp verified sso main ( #20494 )
1 year ago
yihong
65c7c01d90
fix: clean up two unreachable code ( #20773 )
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
1 year ago
Bharat Ramanathan
e6e76852d5
Add support for W&B dedicated cloud instances in Weave tracing integration ( #20765 )
...
Co-authored-by: crazywoola <427733928@qq.com>
1 year ago
QuantumGhost
930c4cb609
feat(api): Adjust `WorkflowDraftVariable` and `WorkflowNodeExecutionModel` ( #20746 )
...
- Add `node_execution_id` column to `WorkflowDraftVariable`, allowing efficient implementation of
the "Reset to last run value" feature.
- Add additional index for `WorkflowNodeExecutionModel` to improve the performance of last run lookup.
Closes #20745 .
1 year ago
jefferyvvv
37c3283450
fix: opensearch vector search falls back to keyword search ( #20723 )
...
Co-authored-by: wenjun.gu <wenjun.gu@envision-energy.com>
1 year ago
Novice
08024fe6de
fix: superlint trailing whitespace
1 year ago
Bowen Liang
c1a13fa553
chore: replace pseudo-random generators with secrets module ( #20616 )
1 year ago
jefferyvvv
4271602cfc
fix: opensearch metadata filtering returns empty ( #20701 )
...
Co-authored-by: wenjun.gu <wenjun.gu@envision-energy.com>
Co-authored-by: crazywoola <427733928@qq.com>
1 year ago
Bowen Liang
4f14d7c0ca
chore: bump uv to 0.7.x ( #20692 )
1 year ago
Yeuoly
38554c5f3e
fix(inner_api/plugin/wraps): refresh user model after creation in get user function ( #20704 )
1 year ago
jefferyvvv
138ad6e8b3
fix: opensearch fulltext search with metadata filtering dsl error ( #20702 )
...
Co-authored-by: wenjun.gu <wenjun.gu@envision-energy.com>
1 year ago
湛露先生
f76f70f0b6
Fix builtin_providers for tools. ( #20697 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
1 year ago
Novice
ecd18b70a1
fix: mypy error
1 year ago
Novice
a9e73653a8
Merge branch 'main' into feat/mcp
1 year ago
Novice
13809c883d
feat: filter the low version mcp tool
1 year ago
HaiyangP
3fb9b41fe5
A more concise and effective extractor for excel and csv files ( #20625 )
...
Co-authored-by: haiyangpengai <xxxx>
1 year ago
Eric Guo
822298f69d
Fix 500 error ( #20614 )
1 year ago
Arcaner
ad2f25875e
fix(llm_node): update file variable mapping to use vision configs ( #20417 )
1 year ago
Abdullah AlOsaimi
ad8e79c440
assign dataset indexing_technique to args if not explicitly provided ( #20597 )
1 year ago
Novice
5d090a01af
feat: agent plugin add meta version
1 year ago
-LAN-
5ccfb1f4ba
refactor: Improve model status handling and structured output ( #20586 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Dongyu Li
92614765ff
Feat/queue monitor ( #20647 )
1 year ago
Abdullah AlOsaimi
006496f24e
raise error when process_rule is required but missing ( #20599 )
1 year ago
kenwoodjw
01d500db14
fix: autocorrect everything in web ( #20605 )
...
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
1 year ago
Novice
4ac3600f81
fix: update app tag error ( #20618 )
1 year ago
-LAN-
275e86a26c
refactor: Removes tenant ID check from rate limit logic ( #20585 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
非法操作
ca0b268ae5
fix: variable aggregator with group and file raise exception ( #20581 )
1 year ago
Bowen Liang
888cd86afd
chore: prepare the plugin daemon base url to yarl URL ahead intstead of in every invocation ( #20541 )
1 year ago
Anshuman Saini
e40e9db39a
fixes #19634 ( #20545 )
1 year ago
-LAN-
36f1b4b222
fix: Ensure model config integrity in retrieval processes ( #20576 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
257bf13fef
refactor: Removes unused LLMMode value_of method ( #20575 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
957f5b212e
fix: Upgrade Flask-Cors ( #20577 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
72fdafc180
refactor: Replaces direct DB session usage with context managers ( #20569 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
zhaobingshuang
3f7aa38d77
fix : #20560 When elasticsearch is used as the vector database, the Retrieval Test fails to filter the data after setting the Score Threshold, and the score of the recalled results is empty ( #20561 )
1 year ago
Contrail
a145c2a8fe
fix: ensure proper conversation role alternation for vLLM ( #18837 )
1 year ago
不如归去
c29cb503be
Fix #20536 : Force header in custom tool be string ( #20537 )
...
Co-authored-by: Peter Xin <iami@Artemis.local>
1 year ago
不如归去
8025ad0661
Fixes #20534 : Allow $ref in parameter for custom tools ( #20535 )
...
Co-authored-by: Peter Xin <iami@Artemis.local>
1 year ago
Cheney Zhang
b4b59148dc
check zilliz cloud of full-text search ( #20519 )
1 year ago
湛露先生
b33f8b47ca
nacos config init , and force add ts parms. ( #20526 )
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
1 year ago
kurokobo
c26e1929d6
fix(housekeeping): exclude files that are used as app icons or avatar images from being removed ( #20532 )
1 year ago
Novice
beef679798
feat: change the mcp server url
1 year ago
-LAN-
92528360f9
fix: fetch tenant_id in other trace providers besides langfuse ( #20495 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Ganondorf
51f64797cd
Add APIs for Knowledge Base Tag Management and Dataset Binding ( #20023 )
...
Co-authored-by: lizb <lizb@sugon.com>
1 year ago
Dongyu Li
1ea4459d9f
update knowledge base api ( #20426 )
1 year ago
Yasuhiro Ohno
55371e5abf
Improve CONVERSATION_TITLE_PROMPT to correctly handle Japanese and input ( #20351 )
1 year ago
Jyong
fb12a3033d
fix celery job not closed issue ( #19268 )
1 year ago
-LAN-
a6ea15e63c
Refactor/message cycle manage and knowledge retrieval ( #20460 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
yihong
5a991295e0
fix: drop some type fixme ( #20344 )
1 year ago
-LAN-
db488bef51
refactor(api/core/workflow/enums): Rename WORKFLOW_RUN_ID to WORKFLOW_EXECUTION_ID ( #20459 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Novice
fadaa79f56
fix: change the constraint
1 year ago
Novice
f6f9fb1f6b
fix: change the agent runtime server url to original
1 year ago
Novice
36d7369ed5
chore: change the server url type
1 year ago
Novice
14aecc147b
feat: add encrypted
1 year ago
-LAN-
f2e0d161a1
fix(ops_trace_manager): Adds app_id to TraceTask initialization ( #20461 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
2ebf4e767b
fix(models): WorkflowRun's total_steps and exceptions_count mismatch with database ( #20452 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
f7fb10635f
refactor(workflow): Rename workflow node execution models ( #20458 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
32e779eef3
refactor(workflow): Rename NodeRunMetadataKey to WorkflowNodeExecutionMetadataKey ( #20457 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
482e50aae9
Refactor/remove db from cycle manager ( #20455 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
cd0a05f114
tests: Removes outdated marketplace download test ( #20454 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Yeuoly
d4408e0f54
fix: handle values in output arrays for CodeNode transformation ( #20437 )
1 year ago
Bowen Liang
eee88a8012
chore: improve error logging for requests to plugin daemon ( #20328 )
1 year ago
quicksand
2d4f8f1377
fix: apps/annotation missing 1 required positional argument: 'end_user' ( #20428 )
1 year ago
Novice
1c84a27e7e
feat: mcp tool add input schema
1 year ago
Novice
b2ab401279
chore: remove agent turn limits ( #19930 )
1 year ago
Novice
9bbd646f40
fix: inner invoke llm token too long ( #20391 )
1 year ago
-LAN-
c3c67d9608
fix: register user model to current_user in backward invoke. ( #20374 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
f59fb94dae
feat(agent_node): ensure that the enum-checking syntax is compatible with Python 3.11. ( #20373 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
teawoong Kim
400ae664bb
fix(http): force multipart/form-data even without files( #20322 ) ( #20323 )
1 year ago
-LAN-
eaaf551497
fix: Instance <Account> is not bound to a Session ( #20347 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Novice
2e4dfbd60f
fix: redirect url change
1 year ago
Novice
1a7242abd4
Merge branch 'main' into feat/mcp
1 year ago
Novice
c7cb3770a4
feat: agent node add mcp tools
1 year ago
-LAN-
f233a64eb5
fix(workflow): fetch user failed when workflow run in parallel mode ( #20321 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
AichiB7A
2b81b6673f
[Observability] Add type check and try-except in otel ( #20319 )
1 year ago
-LAN-
4c46f04d77
fix: Enhances tenant ID handling in telemetry ( #20304 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
fe01de5667
chore(*): Bump version to 1.4.1 ( #20275 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
275b042998
chore(remove_app_and_related_data_task): Revert `_delete_app_workflow_node_executions` ( #20278 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
rouxiaomin
4c4887c5fc
feat(qdrant):add replication_factor when create collection in qdrant ( #20133 )
...
Co-authored-by: 刘敏 <min.liu@tongdun.net>
1 year ago
Mio Inamijima
0ebaba98f0
fix: dataset permission check for partial team members ( #19249 ) ( #20242 )
...
Co-authored-by: MioINAMIJIMA <m.inamijima@optimaize-consulting.com>
1 year ago
-LAN-
d3bfcd498b
fix: Refactor web reader to use readabilipy ( #19789 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
9c9d3d7bd0
feat: document extractor chardet encoding ( #20269 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Novice
41bbcb9540
feat: upgrade streamable http client
1 year ago
Good Wood
756f35f480
feat: add pagination for plugin page ( #20151 )
1 year ago
-LAN-
55503ce771
fix: persist workflow execution status on partial success and failure ( #20264 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Dongyu Li
c57726a587
fix[cve]: update qdrant-client from 1.7.3 to 1.9.0 ( #20231 )
1 year ago
-LAN-
b357eca307
fix: Copy request context and current user in app generators. ( #20240 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
非法操作
acd4b9a8ac
fix: not save workflow_run_id of chatflow message ( #20257 )
1 year ago
-LAN-
f21e6e03a3
refactor: Consolidate Flask-Login Authentication Logic ( #20235 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
Good Wood
6f982eb7e4
feat: add author_name for app list card ( #16900 )
...
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
1 year ago
cooper.wu
2cad98f01f
fix : #18132 when deepseek llm model, auto_generate name can't work ( #18646 )
...
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
1 year ago
Heyang Wang
b9b5d43dc6
fix: add 'floatfmt' when extract number from excel ( #20153 ) ( #20193 )
...
Co-authored-by: wangheyang <wangheyang@corp.netease.com>
Co-authored-by: crazywoola <427733928@qq.com>
1 year ago
Novice
1fd4839eca
temp
1 year ago
Novice
8464ad0b35
fix: add model
1 year ago
Novice
e42831335d
fix: add icon
1 year ago
非法操作
9b1dc1de7a
fix: system file upload can't export custom file types ( #20122 )
1 year ago
Novice
bdb4395319
feat: add mcp server
1 year ago
Boris Feld
c939f04b1a
Add support for tracking conversation with Opik Tracer ( #20063 )
1 year ago
Boris Feld
9afd7f6c87
chore: Update S3StorageConfig to match boto3 type hints ( #20072 )
1 year ago
jameshui1997
648393cc7b
fix: improve tracing provider validation logic in OpsTraceManager ( #20042 )
1 year ago
He Huang
6f48af2610
Refactor OpenSearch config to separate use_ssl and verify_certs flags ( #20075 )
...
Co-authored-by: he.huang <he.huang1@outlook.com>
Co-authored-by: crazywoola <427733928@qq.com>
1 year ago
zhudongwork
adca981eee
fix: uninitialized variable error on empty knowledge retrieval(agent) ( #20025 )
...
Co-authored-by: crazywoola <427733928@qq.com>
1 year ago
GonzaHM
38b1e46241
fix: correct indentation in dataset retrieval model assignment ( #20040 )
1 year ago
-LAN-
6b3666f826
feat: Split WorkflowCycleManager ( #20071 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
heyszt
02929b2cce
Fix/fix trace provider delete err ( #20070 )
1 year ago
-LAN-
d31235ca13
feat: Introduce WorkflowExecution Domain Entity and Repository, Replace WorkflowRun Direct Usage, and Unify Stream Response Logic ( #20067 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
wlleiiwang
7d230acf40
tencent vectordb compatible with version 1.1.3 and below ( #20056 )
...
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com>
1 year ago
QuantumGhost
13dc1c8795
Simplify `execution_metadata` Handling for `WorkflowNodeExecution` ( #20062 )
...
Currently, `WorkflowNodeExecution.execution_metadata_dict` returns `None` when metadata is absent in the database. This requires all callers to perform `None` checks when processing metadata, leading to more complex caller-side logic.
This pull request updates the `execution_metadata_dict` method to return an empty dictionary instead of `None` when metadata is absent. This change would simplify the caller logic, as it removes the need for explicit `None` checks and provides a more consistent data structure to work with.
1 year ago
-LAN-
57bcb616bc
fix(sqlalchemy_workflow_node_execution_repository): Missing `triggered_from` while querying WorkflowNodeExecution ( #20044 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago
-LAN-
3196dc2d61
refactor: Use typed SQLAlchemy base model and fix type errors ( #19980 )
...
Signed-off-by: -LAN- <laipz8200@outlook.com>
1 year ago