SemanticSearchBehaviorProperties Members
Contains configuration properties for semantic search behavior.Constructors
| Name | Description |
|---|---|
| SemanticSearchBehaviorProperties() | Initializes a new instance of the SemanticSearchBehaviorProperties class. |
Properties
| Name | Description |
|---|---|
| AllowChangeSearchMode | Gets or sets whether users can change search mode. |
| DataSourceKeyField | Gets or sets the key field in the data source that uniquely identifies records. |
| EmbeddingGeneratorName | Gets or sets the embedding generator name. Set this property if you registered multiple embedding generators in the AI container. |
| Events | For internal use. |
| ScoreThreshold | Gets or sets the similarity score threshold at which search results are considered relevant. |
| ScoreThresholdFilter | Controls how the ScoreThreshold is applied during filtering. |
| SearchMode | Gets or sets a control’s search mode. |
| SearchResultCount | Gets or sets the maximum number of semantic search results returned by a vector store for a query. |
| VectorCollectionName | Gets or sets the name of the collection with embeddings in the vector store. |
Methods
| Name | Description |
|---|---|
| CreateEventsStorage() | For internal use. |
| Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
| Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
| GetEventsStorage() | For internal use. |
| GetHashCode() | Serves as the default hash function. Inherited from Object. |
| GetType() | Gets the Type of the current instance. Inherited from Object. |
| MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
| ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
| SetEventsStorage(IComponent) | For internal use. |
See Also