Interface: GenerateSyntheticDataRequest
@kortexya/reasoninglayer / Synthetic / GenerateSyntheticDataRequest
Interface: GenerateSyntheticDataRequest
Defined in: src/types/synthetic.ts:342
Request to generate synthetic training data.
Properties
enableEnhancedNegatives?
optionalenableEnhancedNegatives:boolean
Defined in: src/types/synthetic.ts:344
Whether to enable enhanced negative generation (default: true).
enableFormatDiversity?
optionalenableFormatDiversity:boolean
Defined in: src/types/synthetic.ts:346
Whether to include multi-format diversity (default: true).
enableForwardChaining?
optionalenableForwardChaining:boolean
Defined in: src/types/synthetic.ts:348
Whether to amplify with forward chaining (default: true).
enableStatisticalSampling?
optionalenableStatisticalSampling:boolean
Defined in: src/types/synthetic.ts:350
Whether to enable statistical sampling from extraction distributions (default: true).
enableVerbalization?
optionalenableVerbalization:boolean
Defined in: src/types/synthetic.ts:352
Whether to enable verbalization of generated terms (default: true).
generateNegatives?
optionalgenerateNegatives:boolean
Defined in: src/types/synthetic.ts:354
Whether to generate hard negative examples (default: true).
maxForwardChainIterations?
optionalmaxForwardChainIterations:number|null
Defined in: src/types/synthetic.ts:356
Maximum forward chaining iterations (default: 50).
maxNegativesPerSort?
optionalmaxNegativesPerSort:number|null
Defined in: src/types/synthetic.ts:358
Maximum enhanced negatives per sort (default: 5).
maxSolutionsPerGoal?
optionalmaxSolutionsPerGoal:number|null
Defined in: src/types/synthetic.ts:360
Maximum solutions from backward chaining per goal (default: 10).
maxTermsPerSort?
optionalmaxTermsPerSort:number|null
Defined in: src/types/synthetic.ts:362
Maximum terms to generate per sort (default: 100).
minCertainty?
optionalminCertainty:number|null
Defined in: src/types/synthetic.ts:364
Minimum certainty degree for generated terms (0.0-1.0, default: 0.5).
realRatio?
optionalrealRatio:number|null
Defined in: src/types/synthetic.ts:366
Real/synthetic data mixing ratio (default: 0.62 real).
seed?
optionalseed:number|null
Defined in: src/types/synthetic.ts:368
Random seed for reproducibility (default: 42).
targetSorts?
optionaltargetSorts:string[]
Defined in: src/types/synthetic.ts:370
Target sort IDs to generate data for. If empty, generates for all active sorts.
verbalizationStrategy?
optionalverbalizationStrategy:string|null
Defined in: src/types/synthetic.ts:372
Verbalization strategy (default: “SchemaGuided”). Options: “Template”, “SchemaGuided”, “SortEmbedding”, “Narrative”.