[feature]actr-记忆遗忘需求开发
* feature/actr-forget: (12 commits squashed)
- [feature]
1.Extended fields of the date_config table;
2.New activation value calculation has been added, and the ACTR parameter has been introduced in Neo4j.
- [feature]1.Create a forgetting strategy executor;2.Create the forgetting scheduler
- [feature]Introduce activation values for retrieval, and develop a two-stage retrieval reordering process
- [feature]
1.Extended fields of the date_config table;
2.New activation value calculation has been added, and the ACTR parameter has been introduced in Neo4j.
- [feature]1.Create a forgetting strategy executor;2.Create the forgetting scheduler
- [feature]Introduce activation values for retrieval, and develop a two-stage retrieval reordering process
- Merge branch 'feature/actr-forget' of codeup.aliyun.com:redbearai/python/redbear-mem-open into feature/actr-forget
- [fix]Eliminate the interference caused by redundant code
- [feature]
1.Extended fields of the date_config table;
2.New activation value calculation has been added, and the ACTR parameter has been introduced in Neo4j.
- [feature]1.Create a forgetting strategy executor;2.Create the forgetting scheduler
- [feature]Introduce activation values for retrieval, and develop a two-stage retrieval reordering process
- Merge branch 'feature/actr-forget' of codeup.aliyun.com:redbearai/python/redbear-mem-open into feature/actr-forget
Signed-off-by: 乐力齐 <accounts_690c7b0af9007d7e338af636@mail.teambition.com>
Reviewed-by: aliyun6762716068 <accounts_68cb7c6b61f5dcc4200d6251@mail.teambition.com>
Merged-by: aliyun6762716068 <accounts_68cb7c6b61f5dcc4200d6251@mail.teambition.com>
CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/85
feat(workflow): add support for question classifier in graph construction
* feature/20251219_myh: (11 commits)
feat(workflow): support variable types(TODO)
fix(workflow): fix passing of loop variable termination condition
feat(workflow): add support for passing workspace ID
feat(workflow): support retrieving variables wrapped in {{}} from variable pool
feat(prompt_opt): support streaming output for prompt optimization API
feat(workflow): update workflow conditional logic
feat(workflow): enable front-end to cover pre-rendered non-variable values
fix(workflow): ensure default values are properly retrieved in HTTP nodes
refactor(workflow): refactor graph construction to support subgraph building
Merge branch 'develop' into feature/20251219_myh
feat(workflow): add support for question classifier in graph construction
Signed-off-by: Eternity <1533512157@qq.com>
Reviewed-by: zhuwenhui5566@163.com <zhuwenhui5566@163.com>
Merged-by: zhuwenhui5566@163.com <zhuwenhui5566@163.com>
CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/104
Merge #101 into develop_web from feature/20251219_zy
* develop_web: (100 commits)
Merge #28 into develop_web from feature/20251219_zy
feat(web): Workflow
Merge #29 into develop_web from feature/20251219_zy
feat(web): node show id; update reflection engine example
Merge #30 into develop_web from feature/20251219_zy
feat(components): Add markdown editing capability and enhance component styling
Merge origin/develop_web into feature/20251219_yjp
feat(web): Graph user memory update
feat(web): update routes.json
fix(web): workflow bug
Merge branch 'feature/20251219_zy' into develop_web
fix(web): workflow variable
Merge #35 into develop_web from feature/20251219_zy
fix(web): workflow properties
feat(web): workflow support lexical editor
feat(web): workflow support lexical editor
feat(web): update reflection engine result
Merge #38 into develop_web from feature/20251219_zy
feat(web): workflow's chat support abort output
Merge #39 into develop_web from feature/20251219_zy
fix:git commit
fix:vite config
Merge #43 into develop_web from feature/20251219_yjp
fix:breadcrumbs
feat(i18n): add document processing confirmation dialog translations
fix(web): user memory detail
Merge #46 into develop_web from feature/20251219_zy
feat(web): order
fix:面包屑修改
Merge #50 into develop_web from feature/20251219_yjp
feat(web): 1. user memory; 2. update workspace's model config
Merge #52 into develop_web from feature/20251219_zy
feat(web): update zh.ts / en.ts
Merge #53 into develop_web from feature/20251219_zy
fix(web): update user profile
Merge #54 into develop_web from feature/20251219_zy
feat(web): Agent add ai prompt
feat(web): Agent add ai prompt
Merge #56 into develop_web from feature/20251219_zy
feat(web): add pricing menu
Merge #58 into develop_web from feature/20251219_zy
feat(knowledgeBase): add media file validation and PDF enhancement method selection
Merge #60 into develop_web from feature/20251219_yjp
feat(knowledgeBase): add media dataset support and improve file handling
Merge #64 into develop_web from feature/20251219_yjp
fix(knowledgeBase): improve navigation and folder tree refresh logic
Merge #65 into develop_web from feature/20251219_yjp
fix:pdfEnhancementEnabled
Merge #67 into develop_web from feature/20251219_yjp
feat(web): add tool management
fix(web): get the parent domain name adaptation IP
fix(web): Conversation add initialValue
feat(web): workflow’s Editor Variable support Tag
Merge #68 into develop_web from feature/20251219_zy
fix(web): pricing UI
Merge #69 into develop_web from feature/20251219_zy
feat(web): JSON Tool update
fix(web): update get llm,chat model list function
Merge #70 into develop_web from feature/20251219_zy
fix(web): time tool / cluster chat
Merge #71 into develop_web from feature/20251219_zy
fix(web): time tool add time zone
feat(web): neo4j type user memory detail
fix(web): update parseSchema api param
Merge #74 into develop_web from feature/20251219_zy
feat: workflow add knowledge-retrieval node
feat(knowledgeBase): enhance file upload and dataset creation with abort support and improved UX
Merge #77 into develop_web from feature/20251219_yjp
feat(web): MCP add bearer token auth type
Merge #79 into develop_web from feature/20251219_zy
fix(web): UI update
Merge #81 into develop_web from feature/20251219_zy
doc: update version
doc: update zh.ts
fix(web): fix neo4j user memory refresh
feat(web): add parameter-extractor、if-else、var-aggregator Node
Merge #83 into develop_web from feature/20251219_zy
fix:100MB
Merge #84 into develop_web from feature/20251219_yjp
fix: tool update refresh
feat(web): update user statement page UI
feat(web): add http-request、jinja-render node
Merge #89 into develop_web from feature/20251219_zy
fix(web): workflow save function
Merge #90 into develop_web from feature/20251219_zy
fix(web): update modal.confirm cancelText
Merge #91 into develop_web from feature/20251219_zy
feat(web): hidden node
fix(web): knowledge-retrieval node update
Merge #95 into develop_web from feature/20251219_zy
fix(web): remove icon
fix(web): Editor
fix(web): order history
feat(web): cluster
Merge #99 into develop_web from feature/20251219_zy
feat(web): cluster handoffs disabled
Merge #100 into develop_web from feature/20251219_zy
feat(web): forgetting engine config
feat: llm node add context
Merge #101 into develop_web from feature/20251219_zy
Signed-off-by: zhaoying <zhaoying@redbearai.com>
Reviewed-by: zhuwenhui5566@163.com <zhuwenhui5566@163.com>
Merged-by: zhuwenhui5566@163.com <zhuwenhui5566@163.com>
CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/103