Skip to content

Commit 4db5b15

Browse files
docs(abtests): Added documentation for featureFilters configuration i… (generated)
algolia/api-clients-automation#5688 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Samy Kettani <[email protected]>
1 parent 51beaee commit 4db5b15

File tree

4 files changed

+28
-0
lines changed

4 files changed

+28
-0
lines changed

packages/client-abtesting/model/aBTestConfiguration.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
// Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT.
22

33
import type { EmptySearch } from './emptySearch';
4+
import type { FeatureFilters } from './featureFilters';
45
import type { MinimumDetectableEffect } from './minimumDetectableEffect';
56
import type { Outliers } from './outliers';
67

78
/**
89
* A/B test configuration.
910
*/
1011
export type ABTestConfiguration = {
12+
featureFilters?: FeatureFilters | undefined;
13+
1114
outliers?: Outliers | undefined;
1215

1316
emptySearch?: EmptySearch | undefined;

packages/client-abtesting/model/estimateConfiguration.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
// Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT.
22

33
import type { EmptySearch } from './emptySearch';
4+
import type { FeatureFilters } from './featureFilters';
45
import type { MinimumDetectableEffect } from './minimumDetectableEffect';
56
import type { Outliers } from './outliers';
67

78
/**
89
* A/B test configuration for estimating the sample size and duration using minimum detectable effect.
910
*/
1011
export type EstimateConfiguration = {
12+
featureFilters?: FeatureFilters | undefined;
13+
1114
outliers?: Outliers | undefined;
1215

1316
emptySearch?: EmptySearch | undefined;
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT.
2+
3+
/**
4+
* Configuration of feature-based filters applied to the A/B test population.
5+
*/
6+
export type FeatureFilters = {
7+
/**
8+
* Whether to apply Dynamic Re-Ranking feature filters.
9+
*/
10+
dynamicReRanking?: boolean | undefined;
11+
12+
/**
13+
* Whether to apply AI Personalization feature filters.
14+
*/
15+
aiPerso?: boolean | undefined;
16+
17+
/**
18+
* Whether to apply Multi-Signal Re-Ranking feature filters.
19+
*/
20+
multiSignalRanking?: boolean | undefined;
21+
};

packages/client-abtesting/model/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export * from './errorBase';
1717
export * from './estimateABTestRequest';
1818
export * from './estimateABTestResponse';
1919
export * from './estimateConfiguration';
20+
export * from './featureFilters';
2021
export * from './filterEffects';
2122
export * from './listABTestsResponse';
2223
export * from './minimumDetectableEffect';

0 commit comments

Comments
 (0)