@activadee/n8n-nodes-gradio-client
Version:
n8n node for connecting to Gradio Spaces
36 lines (35 loc) • 869 B
TypeScript
export interface GradioFileData {
path: string;
meta: {
_type: string;
};
orig_name: string;
size: number;
mime_type: string;
}
export interface GradioApiResponse {
event_id: string;
}
export interface GradioEventData {
data?: any[];
error?: string;
is_generating?: boolean;
}
export declare enum GradioErrorType {
AUTHENTICATION_ERROR = "AUTHENTICATION_ERROR",
SPACE_NOT_FOUND = "SPACE_NOT_FOUND",
API_ENDPOINT_ERROR = "API_ENDPOINT_ERROR",
STREAMING_ERROR = "STREAMING_ERROR",
TIMEOUT_ERROR = "TIMEOUT_ERROR",
RATE_LIMIT_ERROR = "RATE_LIMIT_ERROR",
VALIDATION_ERROR = "VALIDATION_ERROR",
NETWORK_ERROR = "NETWORK_ERROR"
}
export interface GradioClientConfig {
retryAttempts: number;
timeout: number;
debugMode: boolean;
headers: {
[key: string]: string;
};
}