yao/llmprovider
Max af0d4edd74 feat(image): add image generation and enhanced reading capabilities
- Introduced `image_generate` tool for generating images from text prompts, with options for specifying output file paths and image dimensions.
- Updated `image_read` functionality to allow optional provider specification for enhanced image analysis.
- Implemented new `GenerateImage` method in the LLM API for seamless integration of image generation capabilities.
- Enhanced documentation to include detailed usage examples for both image reading and generation tools.
- Updated tests to validate new image generation features and ensure robust functionality across image tools.
2026-05-06 10:59:35 +08:00
..
doc.go feat(load): add initialization and reloading for Setting Registry 2026-04-28 15:08:22 +08:00
doc.yml feat(load): add initialization and reloading for Setting Registry 2026-04-28 15:08:22 +08:00
models.go feat(llm): enhance capabilities management with embedding and image generation support 2026-05-02 14:45:31 +08:00
models_test.go feat(llm): refactor audio capabilities and enhance role management 2026-04-30 12:33:05 +08:00
presets.go feat(llm): enhance connector handling and model configuration 2026-05-02 10:52:10 +08:00
presets.yml feat(image): add image generation and enhanced reading capabilities 2026-05-06 10:59:35 +08:00
process.go feat(llm): refactor audio capabilities and enhance role management 2026-04-30 12:33:05 +08:00
process_test.go feat(llm): refactor audio capabilities and enhance role management 2026-04-30 12:33:05 +08:00
registry.go feat(llm): refactor audio capabilities and enhance role management 2026-04-30 12:33:05 +08:00
registry_test.go fix(tests): update provider key handling in TestOwnerPrefixedIDs 2026-05-03 21:46:55 +08:00
roles.go fix(llm): update connector ID handling for built-in providers 2026-05-01 14:19:02 +08:00
roles_test.go feat(agent): enhance system configuration and connector management 2026-05-01 10:31:58 +08:00
scope_test.go feat(llm): implement scoped key management for providers 2026-05-02 15:30:39 +08:00
store.go feat(load): initialize and reload LLM Provider and MCP Client Registries 2026-04-28 14:33:10 +08:00
sync.go feat(llm): implement scoped key management for providers 2026-05-02 15:30:39 +08:00
types.go feat(llm): enhance connector handling and model configuration 2026-05-02 10:52:10 +08:00