wa-chat-server
Version:
Watson Assistant powered chat server
17 lines (16 loc) • 580 B
TypeScript
import AssistantV1 from 'ibm-watson/assistant/v1';
import { IConversationAPI } from '../interface/IConversationAPI';
import { ILogger } from '../interface/ILogger';
export declare class AssistantV1Adapter implements IConversationAPI {
private logger;
workspaceId: string;
assistant: AssistantV1;
constructor(config: {
passwordOrApikey: string;
workspaceId: string;
url?: string;
username?: string;
version?: string;
}, logger: ILogger);
message(payload: AssistantV1.MessageRequest): Promise<AssistantV1.Response>;
}