Type Alias AgentFunctionInfo

AgentFunctionInfo: {
    agent: AgentFunction<any, any, any, any>;
    apiKeys?: string[];
    author: string;
    cacheType?: CacheTypes;
    category: string[];
    config?: any;
    description: string;
    environmentVariables?: string[];
    hasGraphData?: boolean;
    inputs?: any;
    license: string;
    mock: AgentFunction<any, any, any, any>;
    name: string;
    npms?: string[];
    output?: any;
    outputFormat?: any;
    params?: any;
    repository: string;
    samples: AgentFunctionInfoSample[];
    stream?: boolean;
    tools?: Record<string, any>[];
}

Type declaration

  • agent: AgentFunction<any, any, any, any>
  • OptionalapiKeys?: string[]
  • author: string
  • OptionalcacheType?: CacheTypes
  • category: string[]
  • Optionalconfig?: any
  • description: string
  • OptionalenvironmentVariables?: string[]
  • OptionalhasGraphData?: boolean
  • Optionalinputs?: any
  • license: string
  • mock: AgentFunction<any, any, any, any>
  • name: string
  • Optionalnpms?: string[]
  • Optionaloutput?: any
  • OptionaloutputFormat?: any
  • Optionalparams?: any
  • repository: string
  • samples: AgentFunctionInfoSample[]
  • Optionalstream?: boolean
  • Optionaltools?: Record<string, any>[]