@promptbook/google
Version:
Promptbook: Turn your company's scattered knowledge into AI ready books
46 lines (45 loc) • 1.77 kB
TypeScript
/**
* 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;
}];
};
};