generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
16 lines (15 loc) • 817 B
TypeScript
import { AgentOutput, AgentFunctionResult, LlmApi, Tokenizer } from '../agent-core/index.js';
import { Agent } from '../agents/index.js';
import { LlmAgentFunctionBase } from './utils/index.js';
interface FunctionParams {
}
export declare class VerifyGoalAchievedFunction extends LlmAgentFunctionBase<FunctionParams> {
constructor(llm: LlmApi, tokenizer: Tokenizer);
name: string;
description: string;
parameters: any;
onSuccess(name: string, rawParams: string | undefined, messages: string[], result: AgentOutput): AgentFunctionResult;
onFailure(name: string, params: any, rawParams: string | undefined, error: string | undefined): AgentFunctionResult;
buildExecutor({ context }: Agent<unknown>): (params: FunctionParams, rawParams?: string) => Promise<AgentFunctionResult>;
}
export {};