UNPKG

@promptbook/remote-client

Version:

Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action

46 lines (45 loc) 1.77 kB
/** * Chatbot form factor definition for conversational interfaces that interact with users in a chat-like manner. * * @public exported from `@promptbook/core` */ export declare const ChatbotFormfactorDefinition: { readonly name: "CHATBOT"; readonly aliasNames: readonly ["CHAT"]; readonly description: "A chatbot form factor for conversational user interfaces."; readonly documentationUrl: "https://github.com/webgptorg/promptbook/discussions/174"; readonly pipelineInterface: { readonly inputParameters: readonly [{ readonly name: "previousTitle"; readonly description: "Previous title of the conversation"; readonly isInput: true; readonly isOutput: false; }, { readonly name: "previousConversationSummary"; readonly description: "Previous conversation summary"; readonly isInput: true; readonly isOutput: false; }, { readonly name: "userMessage"; readonly description: "User message"; readonly isInput: true; readonly isOutput: false; }]; readonly outputParameters: readonly [{ readonly name: "title"; readonly description: "Title of the conversation"; readonly isInput: false; readonly isOutput: true; }, { readonly name: "conversationSummary"; readonly description: "Summary of the conversation"; readonly isInput: false; readonly isOutput: true; }, { readonly name: "chatbotResponse"; readonly description: "Chatbot response"; readonly isInput: false; readonly isOutput: true; }]; }; };