Skip to content

Commit 7726027

Browse files
committed
polish
1 parent 2de0e4a commit 7726027

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

x-pack/plugin/core/src/main/java/org/elasticsearch/xpack/core/inference/results/EmbeddingResults.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
* A call to the inference service may contain multiple input texts, so this results may
2020
* contain multiple results.
2121
*/
22-
public interface EmbeddingResults<C extends EmbeddingResults.Chunk, R extends EmbeddingResults.Embedding<C>>
22+
public interface EmbeddingResults<C extends EmbeddingResults.Chunk, E extends EmbeddingResults.Embedding<C>>
2323
extends
2424
InferenceServiceResults {
2525

@@ -47,5 +47,5 @@ interface Embedding<C extends Chunk> {
4747
/**
4848
* The resulting list of embeddings for the input texts to the inference service.
4949
*/
50-
List<R> embeddings();
50+
List<E> embeddings();
5151
}

x-pack/plugin/core/src/main/java/org/elasticsearch/xpack/core/inference/results/SparseEmbeddingResults.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ public Chunk toChunk(String text, ChunkedInference.TextOffset offset) {
180180
}
181181
}
182182

183-
public static record Chunk(List<WeightedToken> weightedTokens, String matchedText, ChunkedInference.TextOffset offset)
183+
public record Chunk(List<WeightedToken> weightedTokens, String matchedText, ChunkedInference.TextOffset offset)
184184
implements
185185
EmbeddingResults.Chunk {
186186

x-pack/plugin/core/src/main/java/org/elasticsearch/xpack/core/inference/results/TextEmbeddingBitResults.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
* ]
4242
* }
4343
*/
44+
// TODO: let this implement EmbeddingResults, so that this also supports chunking.
4445
public record TextEmbeddingBitResults(List<TextEmbeddingByteResults.Embedding> embeddings)
4546
implements
4647
InferenceServiceResults,

0 commit comments

Comments
 (0)