Skip to main content
Node Details
-
Name: GoogleCustomSearchAPI_Tools
-
Type: GoogleCustomSearchAPI
-
Version: 1.0
-
Category: Tools
Parameters
The node doesn’t have any direct input parameters. Instead, it relies on credentials for authentication and configuration.
Credential
-
Label: Connect Credential
-
Name: credential
-
Type: credential
-
Credential Names: googleCustomSearchApi
Credentials Required
-
Google API Key: Used for authentication with Google’s API services.
-
Google Custom Search Engine ID: Identifies the specific Custom Search Engine to be used.
Initialization
The node initializes by:
-
Retrieving credential data.
-
Extracting the Google API Key and Custom Search Engine ID from the credentials.
-
Creating and returning a new instance of
GoogleCustomSearch
with these parameters.
Base Classes
The node inherits from:
-
GoogleCustomSearchAPI
-
Any base classes of the
GoogleCustomSearch
class from the @langchain/community/tools/google_custom_search
package.
Usage
This node is typically used in workflows or applications that require:
-
Targeted web searches within specific domains
-
Integration of Google search capabilities into custom applications
-
Automated information retrieval from the web
-
Input: No direct inputs are required for this node.
-
Output: Returns an initialized
GoogleCustomSearch
instance, which can be used to perform custom searches.
Notes
-
Proper credentials (API Key and CSE ID) must be set up and provided for the node to function correctly.
-
The node leverages the
@langchain/community
package, indicating it’s part of a larger ecosystem of tools and utilities.
-
It’s designed to be flexible and can be integrated into various workflows within the larger system it’s a part of.