Interface for the input parameters of the AutoGPTPrompt class.

interface AutoGPTPromptInput {
    aiName: string;
    aiRole: string;
    tokenCounter: ((text: string) => Promise<number>);
    tools: StructuredTool[];
    sendTokenLimit?: number;
}

Implemented by

Properties

aiName: string
aiRole: string
tokenCounter: ((text: string) => Promise<number>)
tools: StructuredTool[]
sendTokenLimit?: number