neochat-widget
Version:
Universal JavaScript SDK and Widget for NeoChat AI Assistant
13 lines (12 loc) • 509 B
TypeScript
import { Message, SendMessageOptions, TrainingOptions } from '../types';
export declare class ApiClient {
private baseUrl;
private apiKey;
private businessId;
constructor(apiKey: string, businessId: string, baseUrl?: string);
private getHeaders;
private handleResponse;
sendMessage(content: string, options?: SendMessageOptions): Promise<Message>;
startTraining(data: any, options?: TrainingOptions): Promise<string>;
getTrainingStatus(trainingId: string): Promise<any>;
}