public class BedrockTitanEmbeddingModel extends AbstractBedrockEmbeddingModel<BedrockTitanEmbeddingResponse>
| Modifier and Type | Class and Description |
|---|---|
static class |
BedrockTitanEmbeddingModel.Types |
| Constructor and Description |
|---|
BedrockTitanEmbeddingModel() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getModelId()
Get model id
|
protected List<Map<String,Object>> |
getRequestParameters(List<dev.langchain4j.data.segment.TextSegment> textSegments)
Get request body
|
protected Class<BedrockTitanEmbeddingResponse> |
getResponseClassType()
Get response class type
|
embedAll, invoke, ofprotected String getModelId()
AbstractBedrockEmbeddingModelgetModelId in class AbstractBedrockEmbeddingModel<BedrockTitanEmbeddingResponse>protected List<Map<String,Object>> getRequestParameters(List<dev.langchain4j.data.segment.TextSegment> textSegments)
AbstractBedrockEmbeddingModelgetRequestParameters in class AbstractBedrockEmbeddingModel<BedrockTitanEmbeddingResponse>textSegments - Input texts to convert to embeddingprotected Class<BedrockTitanEmbeddingResponse> getResponseClassType()
AbstractBedrockEmbeddingModelgetResponseClassType in class AbstractBedrockEmbeddingModel<BedrockTitanEmbeddingResponse>Copyright © 2024. All rights reserved.