diff --git a/credentials/DigitalOceanServerlessInferenceApi.credentials.ts b/credentials/DigitalOceanServerlessInferenceApi.credentials.ts index 1cb04f0..311c5f1 100644 --- a/credentials/DigitalOceanServerlessInferenceApi.credentials.ts +++ b/credentials/DigitalOceanServerlessInferenceApi.credentials.ts @@ -2,6 +2,7 @@ import { IAuthenticateGeneric, ICredentialType, INodeProperties, + ICredentialTestRequest, } from 'n8n-workflow'; export class DigitalOceanServerlessInferenceApi implements ICredentialType { @@ -32,4 +33,12 @@ export class DigitalOceanServerlessInferenceApi implements ICredentialType { }, }, }; + + // This block tells how this credential can be tested + test: ICredentialTestRequest = { + request: { + baseURL: 'https://inference.do-ai.run/v1', + url: '/models', + }, + }; } diff --git a/nodes/ServerlessInference/DigitalOceanGradientServerlessInference.node.ts b/nodes/ServerlessInference/DigitalOceanGradientServerlessInference.node.ts index c02b6aa..2b8f7e4 100644 --- a/nodes/ServerlessInference/DigitalOceanGradientServerlessInference.node.ts +++ b/nodes/ServerlessInference/DigitalOceanGradientServerlessInference.node.ts @@ -3,7 +3,7 @@ import { INodeType, INodeTypeDescription, NodeConnectionType } from 'n8n-workflo import { textFields, textOperations } from './TextDescription'; const baseURL = 'https://inference.do-ai.run/v1'; -const version = '1.0.2'; +const version = '1.0.3'; export class ServerlessInference implements INodeType { description: INodeTypeDescription = { diff --git a/package.json b/package.json index b939187..26cfdb6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@digitalocean/n8n-nodes-digitalocean-gradient-serverless-inference", - "version": "1.0.2", + "version": "1.0.3", "description": "This is an n8n community node for the DigitalOcean Gradientâ„¢ AI Platform Serverless Inference API", "keywords": [ "n8n-community-node-package"