QnAMakerClient Interfaccia
public interface QnAMakerClient
Client per accedere a una knowledge base di QnA Maker.
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.Void> |
callTrain(FeedbackRecords feedbackRecords)
Inviare commenti e suggerimenti alla Knowledge Base. |
|
abstract
java.util.concurrent.CompletableFuture<Query |
getAnswers(TurnContext turnContext, QnAMakerOptions options, Map<String,String> telemetryProperties, Map<String,Double> telemetryMetrics)
Genera una risposta dalla Knowledge Base. |
|
abstract
java.util.concurrent.CompletableFuture<Query |
getAnswersRaw(TurnContext turnContext, QnAMakerOptions options, Map<String,String> telemetryProperties, Map<String,Double> telemetryMetrics)
Genera una risposta dalla Knowledge Base. |
|
abstract
Query |
getLowScoreVariation(QueryResult[] queryResults)
Filtra la domanda ambigua per l'apprendimento attivo. |
Dettagli metodo
callTrain
public abstract CompletableFuture
Inviare commenti e suggerimenti alla Knowledge Base.
Parametri:
Restituisce:
Genera un'eccezione:
getAnswers
public abstract CompletableFuture
Genera una risposta dalla Knowledge Base.
Parametri:
Restituisce:
getAnswersRaw
public abstract CompletableFuture
Genera una risposta dalla Knowledge Base.
Parametri:
Restituisce:
getLowScoreVariation
public abstract QueryResult[] getLowScoreVariation(QueryResult[] queryResults)
Filtra la domanda ambigua per l'apprendimento attivo.
Parametri:
Restituisce: