nat.plugins.langchain.tools.exa_internet_search#
Attributes#
Classes#
Tool that retrieves relevant contexts from web search (using Exa) for the given question. |
Functions#
|
Module Contents#
- logger#
- class ExaInternetSearchToolConfig#
Bases:
nat.data_models.function.FunctionBaseConfigTool that retrieves relevant contexts from web search (using Exa) for the given question. Requires an EXA_API_KEY.
- api_key: nat.data_models.common.SerializableSecretStr = None#
- search_type: Literal['auto', 'fast', 'deep', 'neural', 'instant'] = None#
- livecrawl: Literal['always', 'fallback', 'never'] = None#
- async exa_internet_search(
- tool_config: ExaInternetSearchToolConfig,
- builder: nat.builder.builder.Builder,