Skip to content

Commit c5ecfba

Browse files
Update requirement types for retriever fields (#4681) (#4682)
* Updating field types * adding generated types and jsons (cherry picked from commit 27eca8a) Co-authored-by: Samiul Monir <[email protected]>
1 parent 5563ca5 commit c5ecfba

File tree

5 files changed

+22
-26
lines changed

5 files changed

+22
-26
lines changed

output/openapi/elasticsearch-openapi.json

Lines changed: 5 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/openapi/elasticsearch-serverless-openapi.json

Lines changed: 5 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/schema/schema.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/typescript/types.ts

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

specification/_types/Retriever.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@ export class RescorerRetriever extends RetrieverBase {
6868
export class LinearRetriever extends RetrieverBase {
6969
/** Inner retrievers. */
7070
retrievers?: InnerRetriever[]
71-
rank_window_size: integer
71+
rank_window_size?: integer
7272
}
7373

7474
export class PinnedRetriever extends RetrieverBase {
7575
/** Inner retriever. */
7676
retriever: RetrieverContainer
7777
ids?: string[]
7878
docs?: SpecifiedDocument[]
79-
rank_window_size: integer
79+
rank_window_size?: integer
8080
}
8181

8282
export class InnerRetriever {
@@ -145,9 +145,9 @@ export class TextSimilarityReranker extends RetrieverBase {
145145
/** Unique identifier of the inference endpoint created using the inference API. */
146146
inference_id?: string
147147
/** The text snippet used as the basis for similarity comparison */
148-
inference_text?: string
148+
inference_text: string
149149
/** The document field to be used for text similarity comparisons. This field should contain the text that will be evaluated against the inference_text */
150-
field?: string
150+
field: string
151151
}
152152

153153
export class RuleRetriever extends RetrieverBase {

0 commit comments

Comments
 (0)