• Parameters

    • tool: StructuredToolInterface

    Returns {
        function: {
            description: any;
            name: any;
            parameters: JsonSchema7Type & {
                $schema?: string;
                definitions?: {
                    [key: string]: Target extends "jsonSchema7"
                        ? JsonSchema7Type
                        : Target extends "jsonSchema2019-09"
                            ? JsonSchema7Type
                            : object;
                };
            };
        };
        type: string;
    }

    • function: {
          description: any;
          name: any;
          parameters: JsonSchema7Type & {
              $schema?: string;
              definitions?: {
                  [key: string]: Target extends "jsonSchema7"
                      ? JsonSchema7Type
                      : Target extends "jsonSchema2019-09"
                          ? JsonSchema7Type
                          : object;
              };
          };
      }
      • description: any
      • name: any
      • parameters: JsonSchema7Type & {
            $schema?: string;
            definitions?: {
                [key: string]: Target extends "jsonSchema7"
                    ? JsonSchema7Type
                    : Target extends "jsonSchema2019-09"
                        ? JsonSchema7Type
                        : object;
            };
        }
    • type: string