Class GuardrailsDescriptor
Inheritance
GuardrailsDescriptor
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public class GuardrailsDescriptor : DescriptorBase<GuardrailsDescriptor, IGuardrails>, IDescriptor, IGuardrails
Methods
|
Edit this page
View Source
IndexName(IndexName)
Declaration
public GuardrailsDescriptor IndexName(IndexName indexName)
Parameters
Returns
|
Edit this page
View Source
Declaration
public GuardrailsDescriptor InputGuardrail(IGuardrailsInputOutput inputGuardrail)
Parameters
Returns
|
Edit this page
View Source
ModelId(string)
Declaration
public GuardrailsDescriptor ModelId(string modelId)
Parameters
| Type |
Name |
Description |
| string |
modelId |
|
Returns
|
Edit this page
View Source
Declaration
public GuardrailsDescriptor OutputGuardrail(IGuardrailsInputOutput outputGuardrail)
Parameters
Returns
|
Edit this page
View Source
Regex(IDictionary<string, object>)
Declaration
public GuardrailsDescriptor Regex(IDictionary<string, object> regex)
Parameters
Returns
|
Edit this page
View Source
ResponseFilter(string)
Declaration
public GuardrailsDescriptor ResponseFilter(string responseFilter)
Parameters
| Type |
Name |
Description |
| string |
responseFilter |
|
Returns
|
Edit this page
View Source
ResponseValidationRegex(string)
Declaration
public GuardrailsDescriptor ResponseValidationRegex(string responseValidationRegex)
Parameters
| Type |
Name |
Description |
| string |
responseValidationRegex |
|
Returns
|
Edit this page
View Source
SourceFields(Fields)
Declaration
public GuardrailsDescriptor SourceFields(Fields sourceFields)
Parameters
| Type |
Name |
Description |
| Fields |
sourceFields |
|
Returns
|
Edit this page
View Source
StopWords(object)
Declaration
public GuardrailsDescriptor StopWords(object stopWords)
Parameters
| Type |
Name |
Description |
| object |
stopWords |
|
Returns
|
Edit this page
View Source
Type(GuardrailsType?)
Declaration
public GuardrailsDescriptor Type(GuardrailsType? type)
Parameters
Returns
Implements
Extension Methods