-
- Downloads
Create Google Generative AI Conversation integration (#93156)
* Copy openai_conversation to google_generative_ai_conversation This is to improve diff of the next commit with the actual implementation. Commands used: cp -r homeassistant/components/openai_conversation/ homeassistant/components/google_generative_ai_conversation/ cp -r tests/components/openai_conversation/ tests/components/google_generative_ai_conversation/ find homeassistant/components/google_generative_ai_conversation/ tests/components/google_generative_ai_conversation/ -type f | xargs sed -i \ -e 's@openai_conversation@google_generative_ai_conversation@g' \ -e 's@OpenAI Conversation@Google Generative AI Conversation@g' \ -e 's@balloob@tronikos@g' * Add google_generative_ai_conversation to Google brand * Google Generative AI Conversation * Sync recent openai changes * handle empty responses
Showing
- CODEOWNERS 2 additions, 0 deletionsCODEOWNERS
- homeassistant/brands/google.json 1 addition, 0 deletionshomeassistant/brands/google.json
- homeassistant/components/google_generative_ai_conversation/__init__.py 157 additions, 0 deletions.../components/google_generative_ai_conversation/__init__.py
- homeassistant/components/google_generative_ai_conversation/config_flow.py 165 additions, 0 deletions...mponents/google_generative_ai_conversation/config_flow.py
- homeassistant/components/google_generative_ai_conversation/const.py 33 additions, 0 deletions...ant/components/google_generative_ai_conversation/const.py
- homeassistant/components/google_generative_ai_conversation/manifest.json 11 additions, 0 deletions...omponents/google_generative_ai_conversation/manifest.json
- homeassistant/components/google_generative_ai_conversation/strings.json 29 additions, 0 deletions...components/google_generative_ai_conversation/strings.json
- homeassistant/generated/config_flows.py 1 addition, 0 deletionshomeassistant/generated/config_flows.py
- homeassistant/generated/integrations.json 6 additions, 0 deletionshomeassistant/generated/integrations.json
- requirements_all.txt 3 additions, 0 deletionsrequirements_all.txt
- requirements_test_all.txt 3 additions, 0 deletionsrequirements_test_all.txt
- tests/components/google_generative_ai_conversation/__init__.py 1 addition, 0 deletions.../components/google_generative_ai_conversation/__init__.py
- tests/components/google_generative_ai_conversation/conftest.py 31 additions, 0 deletions.../components/google_generative_ai_conversation/conftest.py
- tests/components/google_generative_ai_conversation/snapshots/test_init.ambr 33 additions, 0 deletions...oogle_generative_ai_conversation/snapshots/test_init.ambr
- tests/components/google_generative_ai_conversation/test_config_flow.py 118 additions, 0 deletions...nts/google_generative_ai_conversation/test_config_flow.py
- tests/components/google_generative_ai_conversation/test_init.py 137 additions, 0 deletions...components/google_generative_ai_conversation/test_init.py
Loading
Please register or sign in to comment