Auto-generated code for main (#2258)
This commit is contained in:
@ -46,7 +46,7 @@ export default async function SearchApi<TDocument = unknown, TAggregations = Rec
|
||||
export default async function SearchApi<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>> (this: That, params?: T.SearchRequest | TB.SearchRequest, options?: TransportRequestOptions): Promise<T.SearchResponse<TDocument, TAggregations>>
|
||||
export default async function SearchApi<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>> (this: That, params?: T.SearchRequest | TB.SearchRequest, options?: TransportRequestOptions): Promise<any> {
|
||||
const acceptedPath: string[] = ['index']
|
||||
const acceptedBody: string[] = ['aggregations', 'aggs', 'collapse', 'explain', 'ext', 'from', 'highlight', 'track_total_hits', 'indices_boost', 'docvalue_fields', 'knn', 'rank', 'min_score', 'post_filter', 'profile', 'query', 'rescore', 'script_fields', 'search_after', 'size', 'slice', 'sort', '_source', 'fields', 'suggest', 'terminate_after', 'timeout', 'track_scores', 'version', 'seq_no_primary_term', 'stored_fields', 'pit', 'runtime_mappings', 'stats']
|
||||
const acceptedBody: string[] = ['aggregations', 'aggs', 'collapse', 'explain', 'ext', 'from', 'highlight', 'track_total_hits', 'indices_boost', 'docvalue_fields', 'knn', 'rank', 'min_score', 'post_filter', 'profile', 'query', 'rescore', 'retriever', 'script_fields', 'search_after', 'size', 'slice', 'sort', '_source', 'fields', 'suggest', 'terminate_after', 'timeout', 'track_scores', 'version', 'seq_no_primary_term', 'stored_fields', 'pit', 'runtime_mappings', 'stats']
|
||||
const querystring: Record<string, any> = {}
|
||||
// @ts-expect-error
|
||||
const userBody: any = params?.body
|
||||
|
||||
@ -665,8 +665,8 @@ export interface KnnSearchResponse<TDocument = unknown> {
|
||||
export interface KnnSearchQuery {
|
||||
field: Field
|
||||
query_vector: QueryVector
|
||||
k: long
|
||||
num_candidates: long
|
||||
k: integer
|
||||
num_candidates: integer
|
||||
}
|
||||
|
||||
export interface MgetMultiGetError {
|
||||
@ -1167,6 +1167,7 @@ export interface SearchRequest extends RequestBase {
|
||||
profile?: boolean
|
||||
query?: QueryDslQueryContainer
|
||||
rescore?: SearchRescore | SearchRescore[]
|
||||
retriever?: RetrieverContainer
|
||||
script_fields?: Record<string, ScriptField>
|
||||
search_after?: SortResults
|
||||
size?: integer
|
||||
@ -2294,17 +2295,26 @@ export interface KnnQuery extends QueryDslQueryBase {
|
||||
field: Field
|
||||
query_vector?: QueryVector
|
||||
query_vector_builder?: QueryVectorBuilder
|
||||
num_candidates?: long
|
||||
num_candidates?: integer
|
||||
filter?: QueryDslQueryContainer | QueryDslQueryContainer[]
|
||||
similarity?: float
|
||||
}
|
||||
|
||||
export interface KnnRetriever extends RetrieverBase {
|
||||
field: string
|
||||
query_vector?: QueryVector
|
||||
query_vector_builder?: QueryVectorBuilder
|
||||
k: integer
|
||||
num_candidates: integer
|
||||
similarity?: float
|
||||
}
|
||||
|
||||
export interface KnnSearch {
|
||||
field: Field
|
||||
query_vector?: QueryVector
|
||||
query_vector_builder?: QueryVectorBuilder
|
||||
k?: long
|
||||
num_candidates?: long
|
||||
k?: integer
|
||||
num_candidates?: integer
|
||||
boost?: float
|
||||
filter?: QueryDslQueryContainer | QueryDslQueryContainer[]
|
||||
similarity?: float
|
||||
@ -2443,6 +2453,12 @@ export interface QueryVectorBuilder {
|
||||
text_embedding?: TextEmbedding
|
||||
}
|
||||
|
||||
export interface RRFRetriever extends RetrieverBase {
|
||||
retrievers: RetrieverContainer[]
|
||||
rank_constant?: integer
|
||||
rank_window_size?: integer
|
||||
}
|
||||
|
||||
export interface RankBase {
|
||||
}
|
||||
|
||||
@ -2492,6 +2508,16 @@ export interface Retries {
|
||||
search: long
|
||||
}
|
||||
|
||||
export interface RetrieverBase {
|
||||
filter?: QueryDslQueryContainer | QueryDslQueryContainer[]
|
||||
}
|
||||
|
||||
export interface RetrieverContainer {
|
||||
standard?: StandardRetriever
|
||||
knn?: KnnRetriever
|
||||
rrf?: RRFRetriever
|
||||
}
|
||||
|
||||
export type Routing = string
|
||||
|
||||
export interface RrfRank {
|
||||
@ -2647,6 +2673,15 @@ export type SortOrder = 'asc' | 'desc'
|
||||
|
||||
export type SortResults = FieldValue[]
|
||||
|
||||
export interface StandardRetriever extends RetrieverBase {
|
||||
query?: QueryDslQueryContainer
|
||||
search_after?: SortResults
|
||||
terminate_after?: integer
|
||||
sort?: Sort
|
||||
min_score?: float
|
||||
collapse?: SearchFieldCollapse
|
||||
}
|
||||
|
||||
export interface StoreStats {
|
||||
size?: ByteSize
|
||||
size_in_bytes: long
|
||||
|
||||
@ -690,8 +690,8 @@ export interface KnnSearchResponse<TDocument = unknown> {
|
||||
export interface KnnSearchQuery {
|
||||
field: Field
|
||||
query_vector: QueryVector
|
||||
k: long
|
||||
num_candidates: long
|
||||
k: integer
|
||||
num_candidates: integer
|
||||
}
|
||||
|
||||
export interface MgetMultiGetError {
|
||||
@ -1221,6 +1221,7 @@ export interface SearchRequest extends RequestBase {
|
||||
profile?: boolean
|
||||
query?: QueryDslQueryContainer
|
||||
rescore?: SearchRescore | SearchRescore[]
|
||||
retriever?: RetrieverContainer
|
||||
script_fields?: Record<string, ScriptField>
|
||||
search_after?: SortResults
|
||||
size?: integer
|
||||
@ -2367,17 +2368,26 @@ export interface KnnQuery extends QueryDslQueryBase {
|
||||
field: Field
|
||||
query_vector?: QueryVector
|
||||
query_vector_builder?: QueryVectorBuilder
|
||||
num_candidates?: long
|
||||
num_candidates?: integer
|
||||
filter?: QueryDslQueryContainer | QueryDslQueryContainer[]
|
||||
similarity?: float
|
||||
}
|
||||
|
||||
export interface KnnRetriever extends RetrieverBase {
|
||||
field: string
|
||||
query_vector?: QueryVector
|
||||
query_vector_builder?: QueryVectorBuilder
|
||||
k: integer
|
||||
num_candidates: integer
|
||||
similarity?: float
|
||||
}
|
||||
|
||||
export interface KnnSearch {
|
||||
field: Field
|
||||
query_vector?: QueryVector
|
||||
query_vector_builder?: QueryVectorBuilder
|
||||
k?: long
|
||||
num_candidates?: long
|
||||
k?: integer
|
||||
num_candidates?: integer
|
||||
boost?: float
|
||||
filter?: QueryDslQueryContainer | QueryDslQueryContainer[]
|
||||
similarity?: float
|
||||
@ -2516,6 +2526,12 @@ export interface QueryVectorBuilder {
|
||||
text_embedding?: TextEmbedding
|
||||
}
|
||||
|
||||
export interface RRFRetriever extends RetrieverBase {
|
||||
retrievers: RetrieverContainer[]
|
||||
rank_constant?: integer
|
||||
rank_window_size?: integer
|
||||
}
|
||||
|
||||
export interface RankBase {
|
||||
}
|
||||
|
||||
@ -2565,6 +2581,16 @@ export interface Retries {
|
||||
search: long
|
||||
}
|
||||
|
||||
export interface RetrieverBase {
|
||||
filter?: QueryDslQueryContainer | QueryDslQueryContainer[]
|
||||
}
|
||||
|
||||
export interface RetrieverContainer {
|
||||
standard?: StandardRetriever
|
||||
knn?: KnnRetriever
|
||||
rrf?: RRFRetriever
|
||||
}
|
||||
|
||||
export type Routing = string
|
||||
|
||||
export interface RrfRank {
|
||||
@ -2720,6 +2746,15 @@ export type SortOrder = 'asc' | 'desc'
|
||||
|
||||
export type SortResults = FieldValue[]
|
||||
|
||||
export interface StandardRetriever extends RetrieverBase {
|
||||
query?: QueryDslQueryContainer
|
||||
search_after?: SortResults
|
||||
terminate_after?: integer
|
||||
sort?: Sort
|
||||
min_score?: float
|
||||
collapse?: SearchFieldCollapse
|
||||
}
|
||||
|
||||
export interface StoreStats {
|
||||
size?: ByteSize
|
||||
size_in_bytes: long
|
||||
|
||||
Reference in New Issue
Block a user