Modified custom component version of the openai-conversation to monkey patch the problematic core llm.py functions (plus other hacks as noted)
Based off openai-conversation as of tag 2025.3.4 (https://github.com/home-assistant/core/tree/2025.3.4/homeassistant/components/openai_conversation)[https://github.com/home-assistant/core/tree/2025.3.4/homeassistant/components/openai_conversation]