Interface: GenerateSyntheticDataRequest
@kortexya/reasoninglayer / GenerateSyntheticDataRequest
Interface: GenerateSyntheticDataRequest
Section titled “Interface: GenerateSyntheticDataRequest”Defined in: src/types/synthetic.ts:395
Request to generate synthetic training data.
Properties
Section titled “Properties”enableEnhancedNegatives?
Section titled “enableEnhancedNegatives?”
optionalenableEnhancedNegatives?:boolean
Defined in: src/types/synthetic.ts:397
Whether to enable enhanced negative generation (default: true).
enableFormatDiversity?
Section titled “enableFormatDiversity?”
optionalenableFormatDiversity?:boolean
Defined in: src/types/synthetic.ts:399
Whether to include multi-format diversity (default: true).
enableForwardChaining?
Section titled “enableForwardChaining?”
optionalenableForwardChaining?:boolean
Defined in: src/types/synthetic.ts:401
Whether to amplify with forward chaining (default: true).
enableStatisticalSampling?
Section titled “enableStatisticalSampling?”
optionalenableStatisticalSampling?:boolean
Defined in: src/types/synthetic.ts:403
Whether to enable statistical sampling from extraction distributions (default: true).
enableVerbalization?
Section titled “enableVerbalization?”
optionalenableVerbalization?:boolean
Defined in: src/types/synthetic.ts:405
Whether to enable verbalization of generated terms (default: true).
generateNegatives?
Section titled “generateNegatives?”
optionalgenerateNegatives?:boolean
Defined in: src/types/synthetic.ts:407
Whether to generate hard negative examples (default: true).
maxForwardChainIterations?
Section titled “maxForwardChainIterations?”
optionalmaxForwardChainIterations?:number|null
Defined in: src/types/synthetic.ts:409
Maximum forward chaining iterations (default: 50).
maxNegativesPerSort?
Section titled “maxNegativesPerSort?”
optionalmaxNegativesPerSort?:number|null
Defined in: src/types/synthetic.ts:411
Maximum enhanced negatives per sort (default: 5).
maxSolutionsPerGoal?
Section titled “maxSolutionsPerGoal?”
optionalmaxSolutionsPerGoal?:number|null
Defined in: src/types/synthetic.ts:413
Maximum solutions from backward chaining per goal (default: 10).
maxTermsPerSort?
Section titled “maxTermsPerSort?”
optionalmaxTermsPerSort?:number|null
Defined in: src/types/synthetic.ts:415
Maximum terms to generate per sort (default: 100).
minCertainty?
Section titled “minCertainty?”
optionalminCertainty?:number|null
Defined in: src/types/synthetic.ts:417
Minimum certainty degree for generated terms (0.0-1.0, default: 0.5).
realRatio?
Section titled “realRatio?”
optionalrealRatio?:number|null
Defined in: src/types/synthetic.ts:419
Real/synthetic data mixing ratio (default: 0.62 real).
optionalseed?:number|null
Defined in: src/types/synthetic.ts:421
Random seed for reproducibility (default: 42).
targetSorts?
Section titled “targetSorts?”
optionaltargetSorts?:string[]
Defined in: src/types/synthetic.ts:423
Target sort IDs to generate data for. If empty, generates for all active sorts.
verbalizationStrategy?
Section titled “verbalizationStrategy?”
optionalverbalizationStrategy?:string|null
Defined in: src/types/synthetic.ts:425
Verbalization strategy (default: “SchemaGuided”). Options: “Template”, “SchemaGuided”, “SortEmbedding”, “Narrative”.