QnAMakerOptions Klasse
- java.
lang. Object - com.
microsoft. bot. ai. qna. QnAMakerOptions
- com.
public class QnAMakerOptions
Definiert Optionen für die QnA Maker-Wissensbasis.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| QnAMakerOptions() |
Initialisiert eine neue Instanz der QnAMakerOptions Klasse. |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
|
Qn |
getContext()
Ruft den Kontext der vorherigen Drehung ab. |
| java.lang.Boolean |
getIsTest()
Ruft einen Wert ab, der angibt, ob test- oder prod-Umgebung der zu aufrufenden Wissensbasis aufgerufen werden soll. |
| java.lang.Integer |
getQnAId()
Ruft die QnA-ID der aktuellen Frage ab (falls verfügbar). |
| java.lang.String |
getRankerType()
Ruft den zu verwendenden QnA Maker-Rangierertyp ab. |
| java.lang.Float |
getScoreThreshold()
Ruft den Schwellenwert für die Mindestbewertung ab, der zum Filtern zurückgegebener Ergebnisse verwendet wird. |
| Metadata[] |
getStrictFilters()
Ruft die Metadata Auflistung ab, die beim Aufrufen von QnA Maker gesendet werden soll, um Ergebnisse zu filtern. |
|
Join |
getStrictFiltersJoinOperator()
Ruft den Operator "Strict Filters join" ab. |
| java.lang.Double |
getTimeout()
Ruft die Zeit in Millisekunden ab, die gewartet werden soll, bevor die Anforderung timeout ist. |
| java.lang.Integer |
getTop()
Ruft die Anzahl der bewerteten Ergebnisse in der Ausgabe ab. |
| void |
setContext(QnARequestContext withContext)
Legt den Kontext der vorherigen Drehung fest. |
| void |
setIsTest(Boolean withIsTest)
Legt einen Wert fest, der angibt, ob test- oder prod environment of knowledge base aufgerufen werden soll. |
| void |
setQnAId(Integer withQnAId)
Legt die QnA-ID der aktuellen Frage fest (falls verfügbar). |
| void |
setRankerType(String withRankerType)
Legt den zu verwendenden QnA Maker-Rangierertyp fest. |
| void |
setScoreThreshold(Float withScoreThreshold)
Legt den Schwellenwert für die Mindestbewertung fest, der zum Filtern zurückgegebener Ergebnisse verwendet wird. |
| void |
setStrictFilters(Metadata[] withStrictFilters)
Legt die Metadata Auflistung fest, die beim Aufrufen von QnA Maker gesendet werden soll, um Ergebnisse zu filtern. |
| void |
setStrictFiltersJoinOperator(JoinOperator withStrictFiltersJoinOperator)
Legt den Verknüpfungsoperator "Strict Filters" fest. |
| void |
setTimeout(Double withTimeout)
Legt die Zeit in Millisekunden fest, die gewartet werden soll, bevor das Anforderungstimeout ausgeht. |
| void |
setTop(Integer withTop)
Legt die Anzahl der bewerteten Ergebnisse in der Ausgabe fest. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
QnAMakerOptions
public QnAMakerOptions()
Initialisiert eine neue Instanz der QnAMakerOptions Klasse.
Details zur Methode
getContext
public QnARequestContext getContext()
Ruft den Kontext der vorherigen Drehung ab.
Gibt zurück:
getIsTest
public Boolean getIsTest()
Ruft einen Wert ab, der angibt, ob test- oder prod-Umgebung der zu aufrufenden Wissensbasis aufgerufen werden soll.
Gibt zurück:
getQnAId
public Integer getQnAId()
Ruft die QnA-ID der aktuellen Frage ab (falls verfügbar).
Gibt zurück:
getRankerType
public String getRankerType()
Ruft den zu verwendenden QnA Maker-Rangierertyp ab.
Gibt zurück:
getScoreThreshold
public Float getScoreThreshold()
Ruft den Schwellenwert für die Mindestbewertung ab, der zum Filtern zurückgegebener Ergebnisse verwendet wird. Die Ergebnisse werden vor dem Filtern auf den Bereich von 0,0 bis 1,0 normalisiert.
Gibt zurück:
getStrictFilters
getStrictFiltersJoinOperator
public JoinOperator getStrictFiltersJoinOperator()
Ruft den Operator "Strict Filters join" ab.
Gibt zurück:
getTimeout
public Double getTimeout()
Ruft die Zeit in Millisekunden ab, die gewartet werden soll, bevor die Anforderung timeout ist.
Gibt zurück:
getTop
public Integer getTop()
Ruft die Anzahl der bewerteten Ergebnisse in der Ausgabe ab.
Gibt zurück:
setContext
public void setContext(QnARequestContext withContext)
Legt den Kontext der vorherigen Drehung fest.
Parameter:
setIsTest
public void setIsTest(Boolean withIsTest)
Legt einen Wert fest, der angibt, ob test- oder prod environment of knowledge base aufgerufen werden soll.
Parameter:
setQnAId
public void setQnAId(Integer withQnAId)
Legt die QnA-ID der aktuellen Frage fest (falls verfügbar).
Parameter:
setRankerType
public void setRankerType(String withRankerType)
Legt den zu verwendenden QnA Maker-Rangierertyp fest.
Parameter:
setScoreThreshold
public void setScoreThreshold(Float withScoreThreshold)
Legt den Schwellenwert für die Mindestbewertung fest, der zum Filtern zurückgegebener Ergebnisse verwendet wird. Die Ergebnisse werden vor dem Filtern auf den Bereich von 0,0 bis 1,0 normalisiert.
Parameter:
setStrictFilters
setStrictFiltersJoinOperator
public void setStrictFiltersJoinOperator(JoinOperator withStrictFiltersJoinOperator)
Legt den Verknüpfungsoperator "Strict Filters" fest.
Parameter:
setTimeout
public void setTimeout(Double withTimeout)
Legt die Zeit in Millisekunden fest, die gewartet werden soll, bevor das Anforderungstimeout ausgeht.
Parameter:
setTop
public void setTop(Integer withTop)
Legt die Anzahl der bewerteten Ergebnisse in der Ausgabe fest.
Parameter: