Skip to content
Custom Node as an A...
 
Notifications
Clear all

Custom Node as an AI integration

3 Posts
2 Users
0 Reactions
6 Views
ihor-sokoliuk
(@ihor-sokoliuk)
Posts: 2
New Member
Topic starter
 

Describe the problem/error/question

I am developing a custom node for an AI tool to use. This node is for SearXNG:

It functions similarly to SerpApi by performing a search request.

I've observed that by adding usableAsTool: true to the node's source code (as demonstrated in the NocoDB standard tool), the node appears in the list of AI tools.

While the NocoDB node works perfectly when added as a tool, the custom SearXNG node does not.

What is the error message (if any)?

When I test the workflow, it fails immediately after the trigger with the following error:

Unrecognized node type: n8n-nodes-searxng.searxngTool
Error: Unrecognized node type: n8n-nodes-searxng.searxngTool
    at LazyPackageDirectoryLoader.getNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/DirectoryLoader.js:160:15)
    at LoadNodesAndCredentials.getNode (/usr/local/lib/node_modules/n8n/dist/load-nodes-and-credentials.js:272:23)
    at NodeTypes.getByNameAndVersion (/usr/local/lib/node_modules/n8n/dist/node-types.js:36:51)
    at new Workflow (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:56:39)
    at TestWebhooks.toWorkflow (/usr/local/lib/node_modules/n8n/dist/webhooks/test-webhooks.js:290:16)
    at TestWebhooks.needsWebhook (/usr/local/lib/node_modules/n8n/dist/webhooks/test-webhooks.js:169:31)
    at WorkflowExecutionService.executeManually (/usr/local/lib/node_modules/n8n/dist/workflows/workflow-execution.service.js:114:58)
    at WorkflowsController.runManually (/usr/local/lib/node_modules/n8n/dist/workflows/workflows.controller.js:293:16)
    at handler (/usr/local/lib/node_modules/n8n/dist/decorators/controller.registry.js:93:24)
    at /usr/local/lib/node_modules/n8n/dist/response-helper.js:110:26

Please share your workflow

Share the output returned by the last node

No output is returned. The workflow fails immediately upon triggering with any chat input.

Information on your n8n setup

  • n8n version: 1.74.1
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): What is this setting?
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Docker
 
Posted : 11/01/2025 10:34 pm
ihor-sokoliuk
(@ihor-sokoliuk)
Posts: 2
New Member
Topic starter
 

It seems a code modification was implemented that prevents the use of custom nodes within callin.io. This change was made because the AI node is still in its development phase.

For more details, please refer to this link:

 
Posted : 14/01/2025 10:17 pm
system
(@system)
Posts: 332
Reputable Member
 

This thread was automatically closed 7 days following the last response. New replies are no longer permitted.

 
Posted : 21/01/2025 10:18 pm
Share: