/** * CyborgDB Service * REST API for CyborgDB: The Confidential Vector Database * * The version of the OpenAPI document: 0.17.1.dev16 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * BM25 scoring config an index reports back via `index_config()`. * * Present only for indexes with at least one `full_text` field. `k1` and * `b` are the tuning parameters supplied at create time (or their * defaults); `analyzer_version` identifies the tokenizer/stemmer pipeline * the corpus was indexed with. * @export * @interface BM25Config */ export interface BM25Config { /** * * @type {number} * @memberof BM25Config */ k1: number; /** * * @type {number} * @memberof BM25Config */ b: number; /** * * @type {string} * @memberof BM25Config */ analyzerVersion?: string | null; } /** * Check if a given object implements the BM25Config interface. */ export declare function instanceOfBM25Config(value: object): value is BM25Config; export declare function BM25ConfigFromJSON(json: any): BM25Config; export declare function BM25ConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): BM25Config; export declare function BM25ConfigToJSON(json: any): BM25Config; export declare function BM25ConfigToJSONTyped(value?: BM25Config | null, ignoreDiscriminator?: boolean): any;