You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gcgj-dify-1.7.0/api/core/model_runtime/model_providers
baonudesifeizhai c51cb5bc0a fix: resolve plugin model providers lock contention issue
- Move HTTP requests outside of locks to prevent blocking
- Implement Redis distributed lock with fallback to thread-local lock
- Add double-checked locking pattern for better performance
- Fix logging to use logger.exception instead of logger.error
- Improve concurrency by allowing multiple threads to fetch data simultaneously
- Maintain cache consistency with Redis lock protecting cache writes

Closes #22227
8 months ago
..
__base feat(api): Add image multimodal support for LLMNode (#17372) 11 months ago
__init__.py Introduce Plugins (#13836) 1 year ago
_position.yaml chore(model_runtime): Move deepseek ahead in the providers list. (#13197) 1 year ago
model_provider_factory.py fix: resolve plugin model providers lock contention issue 8 months ago