Uses of Interface
dev.langchain4j.web.search.WebSearchEngine
Package
Description
-
Uses of WebSearchEngine in dev.langchain4j.rag.content.retriever
Modifier and TypeMethodDescriptionWebSearchContentRetriever.WebSearchContentRetrieverBuilder.webSearchEngine
(WebSearchEngine webSearchEngine) ModifierConstructorDescriptionWebSearchContentRetriever
(WebSearchEngine webSearchEngine, Integer maxResults) -
Uses of WebSearchEngine in dev.langchain4j.web.search
Modifier and TypeMethodDescriptionstatic WebSearchTool
WebSearchTool.from
(WebSearchEngine searchEngine) Creates a new WebSearchTool with the specified web search engine. -
Uses of WebSearchEngine in dev.langchain4j.web.search.google.customsearch
Modifier and TypeClassDescriptionclass
An implementation of aWebSearchEngine
that uses Google Custom Search API for performing web searches. -
Uses of WebSearchEngine in dev.langchain4j.web.search.searchapi
Modifier and TypeClassDescriptionclass
An implementation of aWebSearchEngine
that uses Search API for performing web searches.Modifier and TypeMethodDescriptionstatic WebSearchEngine
SearchApiWebSearchEngine.withApiKey
(String apiKey) -
Uses of WebSearchEngine in dev.langchain4j.web.search.tavily
Modifier and TypeClassDescriptionclass
Represents Tavily Search API as aWebSearchEngine
.