Commit graph

488 commits

Author SHA1 Message Date
jinliyl
5306ff7d40
Merge pull request #65 from agentscope-ai/dev_0105
Dev 0105
2026-01-06 15:13:33 +08:00
jinli.yl
8ffc1ccda3 chore(release): bump version to 0.2.0.5 2026-01-06 15:12:38 +08:00
jinli.yl
b3910319ce chore(deps): update flowllm dependencies to version 0.2.0.9 2026-01-06 15:11:59 +08:00
jinli.yl
245e2564e4 refactor(core): restructure tool modules and add memory operations 2026-01-06 14:31:47 +08:00
jinli.yl
ed33749cf6 feat(memory): add memory node schema and utilities 2026-01-05 22:39:10 +08:00
jinli.yl
f270e2a099 feat(core): add agent and tool modules with search and execution capabilities 2026-01-05 20:14:44 +08:00
jinliyl
67f39db57a
Merge pull request #63 from agentscope-ai/merge_fl
add flowllm v2
2026-01-05 17:17:46 +08:00
jinli.yl
3c8eca8a3b feat(core): add application lifecycle management and streaming flow execution 2026-01-05 17:15:13 +08:00
jinli.yl
36e88b26dd style(core): format code according to team style guide 2026-01-05 14:41:22 +08:00
jinli.yl
afa3196988 feat(core): add service infrastructure and utility modules 2026-01-05 14:27:07 +08:00
jinli.yl
1ea8f07aac feat(core): add flow module and enhance documentation 2026-01-02 00:16:24 +08:00
jinli.yl
566a773591 refactor(core): update BaseOp to improve sub-ops handling and tool call management 2026-01-01 13:10:21 +08:00
jinli.yl
472e069bc5 feat(core): add MCP tool integration and Ray-based parallel operations 2025-12-31 23:43:56 +08:00
jinli.yl
1e7b8fbdad feat(core): add service metadata and prompt formatting capabilities to base operator 2025-12-31 17:36:43 +08:00
jinli.yl
90a53737c8 feat(core): add operator framework and utility modules 2025-12-31 17:16:53 +08:00
jinli.yl
91a07e4186 feat(vector-store): add base vector store interface and multiple implementations 2025-12-31 13:18:33 +08:00
jinli.yl
fbdfdfee57 feat(token-counter): add token counting system with multiple implementations 2025-12-31 11:17:12 +08:00
jinli.yl
af52c0cc04 feat(embedding): add embedding model framework with OpenAI implementation
- Create BaseEmbeddingModel abstract class with async/sync interfaces
- Implement OpenAIEmbeddingModel for asynchronous operations
- Implement OpenAIEmbeddingModelSync for synchronous operations
- Add automatic batching and retry logic for embedding operations
- Add VectorNode embedding functionality for content indexing
- Update type hints in LLM modules to use generic list instead of List
- Refactor LiteLLMSync class documentation and type annotations
- Add comprehensive async and sync unit tests for embedding models
- Add unit tests for BaseContext attribute access patterns
2025-12-31 11:00:57 +08:00
jinliyl
42519a8b55
Merge pull request #62 from agentscope-ai/merge_fl
docs(readme): update readme files with consistent formatting
2025-12-31 09:55:59 +08:00
jinli.yl
2e968c4e33 docs(readme): update readme files with consistent formatting 2025-12-31 09:54:53 +08:00
jinliyl
9cf2e17cb4
Merge pull request #61 from agentscope-ai/merge_fl
Merge part1 flowllm
2025-12-31 09:51:42 +08:00
jinli.yl
38c972b270 chore(deps): add pre-commit to project dependencies 2025-12-31 09:48:13 +08:00
jinli.yl
c655f366e3 docs(readme): add download count and commit activity badges 2025-12-31 09:44:45 +08:00
jinli.yl
5f6244d432 ci(workflow): add pre-commit workflow for code formatting 2025-12-31 00:55:22 +08:00
jinli.yl
c49665cbd4 docs(schema): update tool call documentation with example 2025-12-31 00:54:40 +08:00
jinli.yl
457284a046 feat(llm): add LLM module with base interface and multiple provider implementations 2025-12-31 00:49:45 +08:00
jinli.yl
a7301f99ae feat(context): add comprehensive context management system with prompt handling and registries 2025-12-31 00:01:26 +08:00
jinli.yl
ad6395f012 feat(schema): add JSON Schema enum and enhance ToolCall with recursive schema support 2025-12-30 23:52:45 +08:00
jinli.yl
e5f17d6e67 docs(guidelines): add test file creation guidelines with loguru logger 2025-12-30 22:01:56 +08:00
jinli.yl
266b19ecd0 feat(core): add enumeration and schema modules with utility functions 2025-12-30 18:16:33 +08:00
jinli.yl
cb907ea201 feat(utils): add universal timer decorator with loguru integration 2025-12-30 17:38:58 +08:00
jinliyl
da8260e5c0
Merge pull request #59 from agentscope-ai/dev_czy_1126
Update appworld_react_agent.py for better reproduction & Upload task memory paper data
2025-12-25 14:07:38 +08:00
caozouying.czy
f85ab472d9 upload task memory data in our paper 2025-12-24 14:35:09 +08:00
caozouying.czy
79a9e4038d fix bug when updating memory freq only but not utility 2025-12-24 14:35:09 +08:00
caozouying.czy
b5676fc4b8 update default config 2025-12-24 14:35:09 +08:00
caozouying.czy
8016fa945e update L115 for prompt consistency 2025-12-24 14:35:09 +08:00
jinli.yl
01621efa3a docs(readme): update chinese readme file 2025-12-18 14:44:32 +08:00
jinli.yl
33dbc5e446 docs(readme): update PyPI version badge URL 2025-12-18 14:42:08 +08:00
jinli.yl
d538935679 docs(readme): update Chinese README with improved structure and content 2025-12-18 14:40:29 +08:00
jinli.yl
4eef17f327 docs(readme): update arXiv link format and bibliography authors 2025-12-18 14:33:05 +08:00
jinli.yl
c872b92db0 docs(readme): update README with improved structure and content 2025-12-18 14:29:49 +08:00
jinli.yl
43cfc0872a docs(vector_store): add configuration examples for vector store backends 2025-12-17 11:59:25 +08:00
Zhouwk
7d688b5d13
Merge pull request #51 from agentscope-ai/readme_1216
feat(docs): add new contributor and paper reference
2025-12-16 20:29:49 +08:00
方应
37c59d49f2 feat(docs): add new contributor and paper reference
- Add Weikang Zhou as a contributor in pyproject.toml
- Update README.md with new author in software citation
- Add new paper reference for AgentscopeReMe framework
- Include arXiv link and publication details
- Add full author list for the research paper
- Update bibliography with proper formatting
2025-12-16 17:16:46 +08:00
zouyingcao
5798df3c4d
remove the constraint on max_response_size in appworld_react_agent.py 2025-12-15 18:11:43 +08:00
Dengjiaji
2ab7dc0267 chore(version): update version to 0.2.0.4 2025-12-11 15:15:59 +08:00
jinli.yl
0e8fe5cedc feat(agent): add initialization method for SimpleReactOp 2025-12-11 10:41:24 +08:00
Jiaji
a729064e6c
Merge pull request #46 from agentscope-ai/bugfix
[bugfix] change meta from dict to str
2025-12-09 11:53:29 +08:00
jinli.yl
8f6c7057f4 feat(memory): serialize metadata as JSON string in memory schemas 2025-12-07 22:21:20 +08:00
jinli.yl
eed3b27324 chore(build): update package exclusion configuration 2025-12-04 20:51:14 +08:00