public final class EmbeddingResponse
- Object
- EmbeddingResponse
Immutable provider response containing embeddings, token accounting, and
the model name reported by the service.
Constructors
public EmbeddingResponse(List<Embedding> data, Usage usage, String modelUsed) | Creates a normalized embedding response. |
Methods
public List<Embedding> getData() | |
public Usage getUsage() | |
public String getModelUsed() |
Inherited methods
Constructor details
EmbeddingResponse
public EmbeddingResponse(List<Embedding> data, Usage usage, String modelUsed)Creates a normalized embedding response.
Parameters
dataList<Embedding>- embedding items in provider response order;
nullbecomes empty usageUsage- provider token accounting, or
nullwhen omitted modelUsedString- model identifier returned by the provider
Method details
getData
public List<Embedding> getData()Returns
immutable embedding items in request order
getUsage
public Usage getUsage()Returns
provider token accounting, or
null when unavailablegetModelUsed
public String getModelUsed()Returns
provider-reported model identifier, or
null when omitted