mirror of
https://github.com/home-assistant/core.git
synced 2026-08-19 21:01:05 +01:00
* Aded Generate Content Service for OpenAI to match Google AI * Fixed code for commit checks * Addressed code review comments * Address review comments * Addressed @balloob review comments. * Address futher review comments from @balloob
34 lines
911 B
Python
34 lines
911 B
Python
"""Constants for the OpenAI Conversation integration."""
|
|
|
|
import logging
|
|
|
|
DOMAIN = "openai_conversation"
|
|
LOGGER: logging.Logger = logging.getLogger(__package__)
|
|
|
|
CONF_CHAT_MODEL = "chat_model"
|
|
CONF_FILENAMES = "filenames"
|
|
CONF_MAX_TOKENS = "max_tokens"
|
|
CONF_PROMPT = "prompt"
|
|
CONF_PROMPT = "prompt"
|
|
CONF_REASONING_EFFORT = "reasoning_effort"
|
|
CONF_RECOMMENDED = "recommended"
|
|
CONF_TEMPERATURE = "temperature"
|
|
CONF_TOP_P = "top_p"
|
|
RECOMMENDED_CHAT_MODEL = "gpt-4o-mini"
|
|
RECOMMENDED_MAX_TOKENS = 150
|
|
RECOMMENDED_REASONING_EFFORT = "low"
|
|
RECOMMENDED_TEMPERATURE = 1.0
|
|
RECOMMENDED_TOP_P = 1.0
|
|
|
|
UNSUPPORTED_MODELS: list[str] = [
|
|
"o1-mini",
|
|
"o1-mini-2024-09-12",
|
|
"o1-preview",
|
|
"o1-preview-2024-09-12",
|
|
"gpt-4o-realtime-preview",
|
|
"gpt-4o-realtime-preview-2024-12-17",
|
|
"gpt-4o-realtime-preview-2024-10-01",
|
|
"gpt-4o-mini-realtime-preview",
|
|
"gpt-4o-mini-realtime-preview-2024-12-17",
|
|
]
|