* Add AI Task integration * Remove GenTextTaskType * Add AI Task prefs * Add action to LLM task * Remove WS command * Rename result to text for GenTextTaskResult * Apply suggestions from code review Co-authored-by: Allen Porter <allen.porter@gmail.com> * Add supported feature for generate text * Update const.py Co-authored-by: HarvsG <11440490+HarvsG@users.noreply.github.com> * Update homeassistant/components/ai_task/services.yaml Co-authored-by: HarvsG <11440490+HarvsG@users.noreply.github.com> * Use WS API to set preferences * Simplify pref storage * Simplify pref test * Update homeassistant/components/ai_task/services.yaml Co-authored-by: Allen Porter <allen.porter@gmail.com> --------- Co-authored-by: Allen Porter <allen.porter@gmail.com> Co-authored-by: HarvsG <11440490+HarvsG@users.noreply.github.com>
20 lines
449 B
YAML
20 lines
449 B
YAML
generate_text:
|
|
fields:
|
|
task_name:
|
|
example: "home summary"
|
|
required: true
|
|
selector:
|
|
text:
|
|
instructions:
|
|
example: "Generate a funny notification that garage door was left open"
|
|
required: true
|
|
selector:
|
|
text:
|
|
entity_id:
|
|
required: false
|
|
selector:
|
|
entity:
|
|
domain: ai_task
|
|
supported_features:
|
|
- ai_task.AITaskEntityFeature.GENERATE_TEXT
|