From 0c82ad391bb3ea04f4334a8b92a239128e9923c1 Mon Sep 17 00:00:00 2001 From: Denis Shulyaka Date: Sun, 5 Oct 2025 19:26:40 +0300 Subject: [PATCH 1/3] Add web search parameters to anthropic integration --- source/_integrations/anthropic.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/anthropic.markdown b/source/_integrations/anthropic.markdown index 3bb8c935176a..2c44fc5604b1 100644 --- a/source/_integrations/anthropic.markdown +++ b/source/_integrations/anthropic.markdown @@ -70,4 +70,10 @@ Temperature: description: Amount of randomness injected into the response. Use `temperature` closer to `0.0` for analytical / multiple choice, and closer to `1.0` for creative and generative tasks. Note that even with `temperature` of `0.0`, the results will not be fully deterministic. This parameter is ignored if extended thinking is enabled (see below). Thinking budget: description: For models with [extending thinking](https://docs.anthropic.com/en/docs/build-with-claude/extended-thinking) support, such as Claude 3.7 Sonnet, this parameter determines the maximum number of tokens Claude is allowed use for its internal reasoning process. Larger budgets can improve response quality by enabling more thorough analysis for complex problems, although Claude may not use the entire budget allocated, especially at ranges above 32K. Anthropic suggests starting at the minimum and increasing the thinking budget incrementally to find the optimal range for Claude to perform well for your use case. Higher token counts may allow you to achieve more comprehensive and nuanced reasoning, but there may also be diminishing returns depending on the task. Be prepared for potentially longer response times due to the additional processing required for the reasoning process. The value must always be less than the `Maximum Tokens` specified. If the value is below `1024`, then extended thinking is disabled. This parameter is ignored if the model does not support extended thinking. +Enable web search: + description: Enable the server-side [Web search tool](https://docs.claude.com/en/docs/agents-and-tools/tool-use/web-search-tool) for direct access to real-time web content, allowing it to answer questions with up-to-date information beyond its knowledge cutoff. Please note that this tool has its own [pricing](https://docs.claude.com/en/docs/agents-and-tools/tool-use/web-search-tool#usage-and-pricing). +Maximum web searches per conversation: + description: The parameter limits the number of searches performed per user request. +Include home location: + description: The parameter allows you to localize search results based on the Home Assistant location {% endconfiguration_basic %} From 9eecc6022fcfcf5ca68476ab03d4faa4f596ab77 Mon Sep 17 00:00:00 2001 From: Denis Shulyaka Date: Sun, 5 Oct 2025 19:31:15 +0300 Subject: [PATCH 2/3] Update parameter names in anthropic markdown --- source/_integrations/anthropic.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/anthropic.markdown b/source/_integrations/anthropic.markdown index 2c44fc5604b1..c4dfad334423 100644 --- a/source/_integrations/anthropic.markdown +++ b/source/_integrations/anthropic.markdown @@ -72,7 +72,7 @@ Thinking budget: description: For models with [extending thinking](https://docs.anthropic.com/en/docs/build-with-claude/extended-thinking) support, such as Claude 3.7 Sonnet, this parameter determines the maximum number of tokens Claude is allowed use for its internal reasoning process. Larger budgets can improve response quality by enabling more thorough analysis for complex problems, although Claude may not use the entire budget allocated, especially at ranges above 32K. Anthropic suggests starting at the minimum and increasing the thinking budget incrementally to find the optimal range for Claude to perform well for your use case. Higher token counts may allow you to achieve more comprehensive and nuanced reasoning, but there may also be diminishing returns depending on the task. Be prepared for potentially longer response times due to the additional processing required for the reasoning process. The value must always be less than the `Maximum Tokens` specified. If the value is below `1024`, then extended thinking is disabled. This parameter is ignored if the model does not support extended thinking. Enable web search: description: Enable the server-side [Web search tool](https://docs.claude.com/en/docs/agents-and-tools/tool-use/web-search-tool) for direct access to real-time web content, allowing it to answer questions with up-to-date information beyond its knowledge cutoff. Please note that this tool has its own [pricing](https://docs.claude.com/en/docs/agents-and-tools/tool-use/web-search-tool#usage-and-pricing). -Maximum web searches per conversation: +Maximum web searches: description: The parameter limits the number of searches performed per user request. Include home location: description: The parameter allows you to localize search results based on the Home Assistant location From 301b83c5512d5a59ff17fd1ba6b6b9edbc273d80 Mon Sep 17 00:00:00 2001 From: Denis Shulyaka Date: Sun, 5 Oct 2025 19:31:53 +0300 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- source/_integrations/anthropic.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/anthropic.markdown b/source/_integrations/anthropic.markdown index c4dfad334423..182c95362dd3 100644 --- a/source/_integrations/anthropic.markdown +++ b/source/_integrations/anthropic.markdown @@ -73,7 +73,7 @@ Thinking budget: Enable web search: description: Enable the server-side [Web search tool](https://docs.claude.com/en/docs/agents-and-tools/tool-use/web-search-tool) for direct access to real-time web content, allowing it to answer questions with up-to-date information beyond its knowledge cutoff. Please note that this tool has its own [pricing](https://docs.claude.com/en/docs/agents-and-tools/tool-use/web-search-tool#usage-and-pricing). Maximum web searches: - description: The parameter limits the number of searches performed per user request. + description: Limits the number of web searches that can be performed per user request. Once the limit is reached, no additional searches will be executed during that conversation. Include home location: - description: The parameter allows you to localize search results based on the Home Assistant location + description: The parameter allows you to localize search results based on the Home Assistant location. {% endconfiguration_basic %}