Class AnthropicWebSearchTool

java.lang.Object
org.springframework.ai.anthropic.AnthropicWebSearchTool

public class AnthropicWebSearchTool extends Object
Configuration for Anthropic's built-in web search tool. When enabled, Claude can search the web during a conversation and use the results to generate cited responses.

Example usage:


 var webSearch = AnthropicWebSearchTool.builder()
     .allowedDomains(List.of("docs.spring.io", "github.com"))
     .maxUses(5)
     .build();

 var options = AnthropicChatOptions.builder()
     .webSearchTool(webSearch)
     .build();
 
Since:
1.0.0
Author:
Soby Chacko
See Also:
  • Constructor Details

    • AnthropicWebSearchTool

      public AnthropicWebSearchTool()
  • Method Details