UNPKG

toto-agent

Version:

Chatbot agent and reusable components for Toto platform

15 lines (14 loc) 601 B
import { BaseAgent } from './BaseAgent'; import { AgentResponse, UserIntent } from '../../shared/AgentTypes'; export declare class AdoptionAgent extends BaseAgent { constructor(apiKey: string); process(userMessage: string, context: any, intent?: UserIntent): Promise<AgentResponse>; private determineAdoptionStage; private createSpecificPetPrompt; private createProcessInquiryPrompt; private createRequirementsPrompt; private createInitialInterestPrompt; private createGeneralAdoptionPrompt; private suggestAdoptionActions; private generateAdoptionNextSteps; }