ReMe/reme2/component
jinli.yl fa249a3e38 feat(components): add Anthropic LLM support and enhance component architecture
- Integrate AnthropicChatModel with new AnthropicAsLLM component
- Add component formatters for OpenAI and Anthropic chat models
- Implement token counter component with estimated token counting
- Create base client component for ReMe service communication
- Refactor BaseComponent to remove app_context parameter from _start/_close
- Update embedding model base class to remove retry logic and use npz cache
- Add job component for sequential step execution with BaseJob
- Implement step component base class for LLM workflow execution
- Enhance application context with proper type annotations
- Update component initialization to pass app_context automatically
- Remove asyncio dependency from embedding model cache operations
2026-04-23 14:18:57 +08:00
..
as_llm feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
as_llm_formatter feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
as_token_counter feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
client feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
embedding feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
file_parser feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
file_store feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
file_watcher feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
job feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
service feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
__init__.py feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00
application_context.py feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
base_component.py feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
base_step.py feat(components): add Anthropic LLM support and enhance component architecture 2026-04-23 14:18:57 +08:00
component_registry.py feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00
prompt_handler.py feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00
runtime_context.py feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00