Commit graph

297 commits

Author SHA1 Message Date
jinliyl
e8fe360476
Create python-publish.yml 2025-09-16 17:39:52 +08:00
jinli.yl
b9e2fdd4b0 refactor(reme_ai): remove unnecessary environment variable check
- Remove the assertion for FLOW_APP_NAME environment variable
- This change simplifies the __init__.py file and removes a potential  source of runtime errors due to missing environment variables
2025-09-16 17:22:25 +08:00
jinli.yl
1a549de552 refactor(reme_ai): move FLOW_APP_NAME check to __init__.py
- Move the FLOW_APP_NAME environment variable check from app.py to __init__.py
- This change ensures that the environment variable is checked as soon as the package is imported
- Removed redundant import of os in app.py since it's no longer needed there
2025-09-16 17:09:09 +08:00
jinli.yl
3d430c2d24 fix(app): update flowllm dependency and add environment variable check
- Update flowllm dependency to version 0.1.9
- Add environment variable check for FLOW_APP_NAME
2025-09-16 17:01:17 +08:00
jinli.yl
6eff6e5cd9 rm FLOW_USE_FRAMEWORK env 2025-09-16 16:51:12 +08:00
jinliyl
560e746cea
reformat code, support flowllm 0.1.9 (#26)
* reformat code, support flowllm 0.1.9

* Update README.md

add FLOW_USE_FRAMEWORK=true

* Update README_ZH.md

add FLOW_USE_FRAMEWORK=true

* Update index.md

add FLOW_USE_FRAMEWORK=true

* add env FLOW_APP_NAME=ReMe
2025-09-16 16:49:56 +08:00
jinliyl
00b81ebb7e
Update index.md
add FLOW_USE_FRAMEWORK=true
2025-09-16 15:35:48 +08:00
jinliyl
f77884511e
Update README_ZH.md
add FLOW_USE_FRAMEWORK=true
2025-09-16 15:33:38 +08:00
jinliyl
e6b63479d8
Update README.md
add FLOW_USE_FRAMEWORK=true
2025-09-16 15:33:00 +08:00
dengjiaji
5bdd6f9062 docs: update homepage resource links 2025-09-16 11:06:03 +08:00
dengjiaji
4811f72e59 docs: update homepage layout and add repository links 2025-09-15 15:50:30 +08:00
dengjiaji
1257c30e1a docs: update experiment tutorials and documentation structure 2025-09-15 15:44:23 +08:00
dengjiaji
9da6a14fcb fix bug: update site_url to point to GitHub Pages 2025-09-15 15:16:16 +08:00
dengjiaji
805b7520ec docs(library):
- Deleted the entire library.html file from the docs/library directory
- Updated library.md file to include a new heading and a placeholder for memory library content
2025-09-15 15:09:55 +08:00
dengjiaji
57f505752d docs(library): add new marker 2025-09-15 14:59:29 +08:00
dengjiaji
8bc3ad37a5 feat(docs): add memory library
- Add UI elements for searching, filtering, and displaying results- Include functionality to open and view individual memory items
2025-09-15 14:52:59 +08:00
dengjiaji
7bc7e13f01 add mkdocs for homepage 2025-09-15 14:51:03 +08:00
dengjiaji
9013aadc32 add new library page 2025-09-15 14:50:24 +08:00
jinliyl
445367c2b9
Update README_ZH.md
add star history
2025-09-09 16:36:33 +08:00
jinli.yl
fed4ad40d8 docs(service): update service description layout and content
- Simplified table structure for better readability
- Adjusted column widths for a more balanced layout
- Moved GitHub link and environment variable information to the Note column
- Improved consistency in language and formatting across both service descriptions
2025-09-09 14:15:59 +08:00
jinli.yl
a1fb20998b docs(service): update service description layout and content
- Adjust column widths for better readability
- Capitalize table header text
- Replace 'Desc' with 'Description' for clarity
- Make 'Note' column more concise and include GitHub link
- Update environment variable information formatting
2025-09-09 12:30:40 +08:00
jinli.yl
4834b53f22 docs(service): update service description layout- Replace markdown table with HTML table for better formatting
- Adjust column widths for improved readability
- Wrap import statements and environment variables in <code> tags
- Update links to point to the correct GitHub repository
2025-09-09 12:24:46 +08:00
jinli.yl
5d7852bbfb docs(README): update latest releases and improvements
- Add information about ReMe v0.1.8 release with support for asynchronous operations
- Mention integration into the memory service of agentscope-runtime
- Update existing ReMe v0.1 release information
2025-09-09 11:27:53 +08:00
jinliyl
80ec5d1ab5
Update README.md
add star history
2025-09-09 11:14:54 +08:00
jinli.yl
564df4e9e5 build: bump version to 0.1.8 and update dependencies
- Update package version from 0.1.7 to 0.1.8
- Upgrade minimum Python version to 3.12
- Update flowllm dependency to version 0.1.8
2025-09-08 16:30:03 +08:00
jinli.yl
8d407b4ed9 refactor(config): update data types in default.yaml and upgrade flowllm dependency
- Change 'str' to 'string' for consistency in data types
- Rename 'list' to 'array' for JSON compatibility
- Update 'bool' to 'boolean' and 'int' to 'integer' for standardization
- Upgrade flowllm dependency from >=0.1.6 to >=0.1.7
2025-09-08 15:55:25 +08:00
jinli.yl
074bc6dbac docs(service): update service description and add GitHub link
- Update service description for ReMe.PersonalMemoryService and ReMe.TaskMemoryService
- Add GitHub link for further information
- Clarify environment variables needed for configuration
2025-09-08 12:28:10 +08:00
jinli.yl
0ca73bf85d docs(service): add service description for PersonalMemoryService and TaskMemoryService
- Create service_description.md file to document ReMe services
- Add descriptions for PersonalMemoryService and TaskMemoryService
- Include import statements and environment variable requirements- Highlight key features and use cases for each service
2025-09-08 12:26:10 +08:00
jinli.yl
ca5ccb1d53 chore: ignore deprecation warnings for websockets and uvicorn
- Filter out deprecation warnings for websockets and uvicorn modules
- Add import for warnings module
2025-09-08 00:05:36 +08:00
jinli.yl
f93ae5c3e5 refactor(memory): update message handling and bump version
- Update message variable from 'messages' to 'new_messages' in memory services
- Bump package version from 0.1.6 to 0.1.7
- Update FlowLLM dependency version from >=0.1.5 to >=0.1.6
2025-09-07 18:26:10 +08:00
jinli.yl
2b3724b69b build: bump version to 0.1.6
- Update version in __init__.py and pyproject.toml
2025-09-07 16:08:32 +08:00
jinli.yl
a5efdd7427 build(deps): update flowllm dependency to version >= 0.1.5
- Change flowllm dependency from == 0.1.5 to >= 0.1.5 in pyproject.toml
- This allows using versions of flowllm that are newer than 0.1.5
2025-09-07 16:02:38 +08:00
jinli.yl
a9f061b92d refactor(vector_store): update search functionality and documentation
- Remove deprecated `add_dict_filter` method from vector store operations
- Update `async_search` method to use `filter_dict` parameter for advanced filtering
- Modify examples in documentation to use the new `filter_dict` format for advanced filtering
- Update task memory and messages for consistency with new filtering approach
2025-09-07 15:58:31 +08:00
jinli.yl
948cddf423 feat(service): implement base memory service and personal/task memory services
- Add BaseMemoryService abstract class with common memory operations
- Implement PersonalMemoryService and TaskMemoryService concrete classes
- Update default config to use async services for memory operations
- Modify recall and retrieve ops to use context for top_k parameter
- Update vector store action op to handle list action and return result directly
2025-09-07 14:15:36 +08:00
jinli.yl
52ec82095f refactor(cookbook): update task_memory.jsonl with enhanced analysis and synthesis patterns
- Update memory entries with more specific and detailed content
- Improve structure and clarity of analysis, especially for complex subjects
- Refine synthesis process to create more coherent and insightful summaries
- Adjust scores and confidence levels based on improved analysis quality
- Update tags to better reflect the nature of analysis and synthesis tasks
2025-09-07 00:04:01 +08:00
jinli.yl
4a00f51c3c refactor(demo): update personal memory demo and remove unused files
- Update personal memory demo to use new memory format
- Remove unused task memory and message files
- Adjust vector store configuration in default.yaml
- Modify load_today_memory_op to use new search method
2025-09-07 00:03:49 +08:00
jinli.yl
bf3fa875aa refactor(vector_store): update memory operations to use async search
- Update load_today_memory_op.py to use async version of _retrieve_today_memories
- Update memory_deduplication_op.py to use async version of _deduplicate_task_memories and _get_existing_task_memory_embeddings
- Update retrieve_memory_op.py to use async_search instead of search
2025-09-06 21:42:55 +08:00
jinli.yl
a9188edeb2 refactor(vector_store): update vector store ops to use async methods
- Rename execute() to async_execute() in multiple vector store operation classes
- Update method calls to use async versions (e.g., async_search, async_delete)
- This change allows for asynchronous execution of vector store operations
2025-09-06 21:33:14 +08:00
jinli.yl
6bb3ab90fc refactor(llm): update LLM-related ops to use async execution
- Modify LLM-related ops to use async_execute instead of execute
- Replace chat method with achat for asynchronous LLM calls
- Update method signatures and return types to support async operations
- This change affects multiple files across the project
2025-09-06 20:27:25 +08:00
jinli.yl
49c73b15b3 refactor(reme_ai): update app and ops for async execution and new LLM features
- Update app.py to use async service initialization
- Refactor multiple ops to use async_execute instead of execute
- Add support for stream and use_async flags in config
- Update LLM usage to use achat instead of chat
- Add new LLM models and update existing ones in config
- Improve error handling and logging in several ops
- Update dependencies and Python version requirements
2025-09-06 20:17:33 +08:00
dengjiaji
1e5250bbfb fix(readme): path typos 2025-09-04 18:22:05 +08:00
jinli.yl
73d4b63882 docs(README): update version info and add language toggle
- Update PyPI version badge to v0.1 in both English and Chinese README files
- Add language toggle link at the beginning of both README files
- Update MemoryScope version reference from v0.1.x to v0.1 in both README files
2025-09-04 17:45:15 +08:00
dengjiaji
073077c97e update flowllm version 2025-09-04 17:25:54 +08:00
dengjiaji
020f2bc3ef update appworld experiment & readme 2025-09-04 17:11:14 +08:00
dengjiaji
5302b1b69c update frozenlake readme 2025-09-04 16:09:03 +08:00
dengjiaji
10fef4e426 ignore .venv 2025-09-04 16:09:03 +08:00
zouyingcao
4f19423212 update: standardize code comments in bfcl_cookbook 2025-09-03 11:03:43 +08:00
dengjiaji
f186fdf4a3 fix figure path 2025-09-02 23:04:12 +08:00
jinli.yl
f707490ace refactor(docs): update library path in index.html
- Change the baseUrl from `../library/` to `./library/` in the docs/index.html file
- This adjustment corrects the path to the library folder, ensuring proper file loading
2025-09-02 22:55:15 +08:00
dengjiaji
fee584e00e rename docs folder 2025-09-02 22:16:27 +08:00