Add fail-safe mode to Embedding Model component

Introduces a 'fail_safe_mode' option to the Embedding Model component, allowing errors to be logged and None returned instead of raising exceptions. Refactors embedding initialization logic for OpenAI, Ollama, and IBM watsonx.ai providers to support this mode, and updates UI configuration and metadata accordingly.
This commit is contained in:
Edwin Jose 2025-11-25 23:09:58 -05:00
parent 8aa44037dc
commit d3a66c82b9
3 changed files with 720 additions and 178 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long