Class VectorSearchRerankingConfiguration
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<VectorSearchRerankingConfiguration.Builder,VectorSearchRerankingConfiguration>
Specifies how retrieved results from a knowledge base are reranked to improve relevance.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the configuration for using an Amazon Bedrock reranker model to rerank retrieved results.builder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends VectorSearchRerankingConfiguration.Builder>final StringtoString()Returns a string representation of this object.type()Specifies the type of reranking model to use.final StringSpecifies the type of reranking model to use.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
type
Specifies the type of reranking model to use. Currently, the only supported value is
BEDROCK_RERANKING_MODEL.If the service returns an enum value that is not available in the current SDK version,
typewill returnVectorSearchRerankingConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- Specifies the type of reranking model to use. Currently, the only supported value is
BEDROCK_RERANKING_MODEL. - See Also:
-
typeAsString
Specifies the type of reranking model to use. Currently, the only supported value is
BEDROCK_RERANKING_MODEL.If the service returns an enum value that is not available in the current SDK version,
typewill returnVectorSearchRerankingConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- Specifies the type of reranking model to use. Currently, the only supported value is
BEDROCK_RERANKING_MODEL. - See Also:
-
bedrockRerankingConfiguration
Specifies the configuration for using an Amazon Bedrock reranker model to rerank retrieved results.
- Returns:
- Specifies the configuration for using an Amazon Bedrock reranker model to rerank retrieved results.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<VectorSearchRerankingConfiguration.Builder,VectorSearchRerankingConfiguration>
-
builder
-
serializableBuilderClass
public static Class<? extends VectorSearchRerankingConfiguration.Builder> serializableBuilderClass() -
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-