@activadee/n8n-nodes-gradio-client
Version:
n8n node for connecting to Gradio Spaces
11 lines (10 loc) • 664 B
TypeScript
import { IExecuteFunctions, IDataObject } from 'n8n-workflow';
export declare class GradioClient {
static executeWithRetry<T>(operation: () => Promise<T>, maxRetries?: number, baseDelay?: number): Promise<T>;
static validateApiEndpoint(executeFunctions: IExecuteFunctions, spaceUrl: string, apiName: string, headers: IDataObject): Promise<{
isValid: boolean;
error?: string;
}>;
static predict(executeFunctions: IExecuteFunctions, spaceUrl: string, apiName: string, inputParameters: any[], headers: IDataObject, timeout?: number, retryAttempts?: number): Promise<any>;
static parseServerSentEvents(responseBody: string): any;
}