QnAMakerDialog 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
QnAMakerDialog(String, Int32) |
QnAMakerDialog 클래스의 새 인스턴스를 초기화합니다. JSON serializer는 이 생성자를 사용하여 이 클래스의 개체를 역직렬화합니다. |
QnAMakerDialog(String, String, String, Activity, Single, String, String, Int32, Activity, Metadata[], Filters, ServiceType, HttpClient, String, Int32, Boolean) |
QnAMakerDialog 클래스의 새 인스턴스를 초기화합니다. |
QnAMakerDialog(String, String, String, String, Activity, Single, String, String, Int32, Activity, Metadata[], Filters, ServiceType, HttpClient, String, Int32, Boolean) |
QnAMakerDialog 클래스의 새 인스턴스를 초기화합니다. |
QnAMakerDialog(String, Int32)
QnAMakerDialog 클래스의 새 인스턴스를 초기화합니다. JSON serializer는 이 생성자를 사용하여 이 클래스의 개체를 역직렬화합니다.
public QnAMakerDialog (string sourceFilePath = "", int sourceLineNumber = 0);
new Microsoft.Bot.Builder.AI.QnA.Dialogs.QnAMakerDialog : string * int -> Microsoft.Bot.Builder.AI.QnA.Dialogs.QnAMakerDialog
Public Sub New (Optional sourceFilePath As String = "", Optional sourceLineNumber As Integer = 0)
매개 변수
- sourceFilePath
- String
디버깅을 위한 원본 파일 경로입니다. 기본값은 호출자가 포함된 원본 파일의 전체 경로입니다.
- sourceLineNumber
- Int32
디버깅을 위한 줄 번호입니다. 기본값은 메서드가 호출되는 소스 파일의 줄 번호입니다.
적용 대상
QnAMakerDialog(String, String, String, Activity, Single, String, String, Int32, Activity, Metadata[], Filters, ServiceType, HttpClient, String, Int32, Boolean)
QnAMakerDialog 클래스의 새 인스턴스를 초기화합니다.
public QnAMakerDialog (string knowledgeBaseId, string endpointKey, string hostName, Microsoft.Bot.Schema.Activity noAnswer = default, float threshold = 0.3, string activeLearningCardTitle = "Did you mean:", string cardNoMatchText = "None of the above.", int top = 3, Microsoft.Bot.Schema.Activity cardNoMatchResponse = default, Microsoft.Bot.Builder.AI.QnA.Metadata[] strictFilters = default, Microsoft.Bot.Builder.AI.QnA.Models.Filters filters = default, Microsoft.Bot.Builder.AI.QnA.Models.ServiceType qnAServiceType = Microsoft.Bot.Builder.AI.QnA.Models.ServiceType.QnAMaker, System.Net.Http.HttpClient httpClient = default, string sourceFilePath = "", int sourceLineNumber = 0, bool useTeamsAdaptiveCard = false);
new Microsoft.Bot.Builder.AI.QnA.Dialogs.QnAMakerDialog : string * string * string * Microsoft.Bot.Schema.Activity * single * string * string * int * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.QnA.Metadata[] * Microsoft.Bot.Builder.AI.QnA.Models.Filters * Microsoft.Bot.Builder.AI.QnA.Models.ServiceType * System.Net.Http.HttpClient * string * int * bool -> Microsoft.Bot.Builder.AI.QnA.Dialogs.QnAMakerDialog
Public Sub New (knowledgeBaseId As String, endpointKey As String, hostName As String, Optional noAnswer As Activity = Nothing, Optional threshold As Single = 0.3, Optional activeLearningCardTitle As String = "Did you mean:", Optional cardNoMatchText As String = "None of the above.", Optional top As Integer = 3, Optional cardNoMatchResponse As Activity = Nothing, Optional strictFilters As Metadata() = Nothing, Optional filters As Filters = Nothing, Optional qnAServiceType As ServiceType = Microsoft.Bot.Builder.AI.QnA.Models.ServiceType.QnAMaker, Optional httpClient As HttpClient = Nothing, Optional sourceFilePath As String = "", Optional sourceLineNumber As Integer = 0, Optional useTeamsAdaptiveCard As Boolean = false)
매개 변수
- knowledgeBaseId
- String
쿼리할 QnA Maker 기술 자료의 ID입니다.
- endpointKey
- String
기술 자료를 쿼리하는 데 사용할 QnA Maker 엔드포인트 키입니다.
- hostName
- String
기술 자료에 대한 QnA Maker 호스트 URL로, "https://"로 시작하고 "/qnamaker"로 끝납니다.
- noAnswer
- Activity
QnA Maker에서 답변을 찾을 수 없을 때 사용자를 보내는 활동입니다.
- threshold
- Single
점수에 따라 반환된 답변에 대한 임계값입니다.
- activeLearningCardTitle
- String
활성 학습을 사용하는 경우 사용자에게 활성 학습 옵션을 표시할 때 사용할 카드 제목입니다.
- cardNoMatchText
- String
활성 학습 옵션과 함께 사용할 단추 텍스트로, 사용자가 어떤 옵션도 적용할 수 없음을 나타낼 수 있습니다.
- top
- Int32
기술 자료에서 반환할 최대 답변 수입니다.
- cardNoMatchResponse
- Activity
활성 학습 카드에서 일치 없음 옵션을 선택하는 경우 사용자를 보내는 활동입니다.
- strictFilters
- Metadata[]
기술 자료에 대한 쿼리를 필터링하거나 높일 QnA Maker 메타데이터 또는 null을 사용하여 없음을 적용합니다.
- qnAServiceType
- ServiceType
- httpClient
- HttpClient
QnA Maker 서비스에 대한 요청에 사용할 HTTP 클라이언트입니다. 또는 null
기본 클라이언트를 사용합니다.
- sourceFilePath
- String
디버깅을 위한 원본 파일 경로입니다. 기본값은 호출자가 포함된 원본 파일의 전체 경로입니다.
- sourceLineNumber
- Int32
디버깅을 위한 줄 번호입니다. 기본값은 메서드가 호출되는 소스 파일의 줄 번호입니다.
- useTeamsAdaptiveCard
- Boolean
부울 값은 Teams용으로 포맷된 적응형 카드를 응답에 사용해야 하는지 여부를 결정합니다.
적용 대상
QnAMakerDialog(String, String, String, String, Activity, Single, String, String, Int32, Activity, Metadata[], Filters, ServiceType, HttpClient, String, Int32, Boolean)
QnAMakerDialog 클래스의 새 인스턴스를 초기화합니다.
public QnAMakerDialog (string dialogId, string knowledgeBaseId, string endpointKey, string hostName, Microsoft.Bot.Schema.Activity noAnswer = default, float threshold = 0.3, string activeLearningCardTitle = "Did you mean:", string cardNoMatchText = "None of the above.", int top = 3, Microsoft.Bot.Schema.Activity cardNoMatchResponse = default, Microsoft.Bot.Builder.AI.QnA.Metadata[] strictFilters = default, Microsoft.Bot.Builder.AI.QnA.Models.Filters filters = default, Microsoft.Bot.Builder.AI.QnA.Models.ServiceType qnAServiceType = Microsoft.Bot.Builder.AI.QnA.Models.ServiceType.QnAMaker, System.Net.Http.HttpClient httpClient = default, string sourceFilePath = "", int sourceLineNumber = 0, bool useTeamsAdaptiveCard = false);
new Microsoft.Bot.Builder.AI.QnA.Dialogs.QnAMakerDialog : string * string * string * string * Microsoft.Bot.Schema.Activity * single * string * string * int * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.QnA.Metadata[] * Microsoft.Bot.Builder.AI.QnA.Models.Filters * Microsoft.Bot.Builder.AI.QnA.Models.ServiceType * System.Net.Http.HttpClient * string * int * bool -> Microsoft.Bot.Builder.AI.QnA.Dialogs.QnAMakerDialog
Public Sub New (dialogId As String, knowledgeBaseId As String, endpointKey As String, hostName As String, Optional noAnswer As Activity = Nothing, Optional threshold As Single = 0.3, Optional activeLearningCardTitle As String = "Did you mean:", Optional cardNoMatchText As String = "None of the above.", Optional top As Integer = 3, Optional cardNoMatchResponse As Activity = Nothing, Optional strictFilters As Metadata() = Nothing, Optional filters As Filters = Nothing, Optional qnAServiceType As ServiceType = Microsoft.Bot.Builder.AI.QnA.Models.ServiceType.QnAMaker, Optional httpClient As HttpClient = Nothing, Optional sourceFilePath As String = "", Optional sourceLineNumber As Integer = 0, Optional useTeamsAdaptiveCard As Boolean = false)
매개 변수
- knowledgeBaseId
- String
쿼리할 QnA Maker 기술 자료의 ID입니다.
- endpointKey
- String
기술 자료를 쿼리하는 데 사용할 QnA Maker 엔드포인트 키입니다.
- hostName
- String
기술 자료에 대한 QnA Maker 호스트 URL로, "https://"로 시작하고 "/qnamaker"로 끝납니다.
- noAnswer
- Activity
QnA Maker에서 답변을 찾을 수 없을 때 사용자를 보내는 활동입니다.
- threshold
- Single
점수에 따라 반환된 답변에 대한 임계값입니다.
- activeLearningCardTitle
- String
활성 학습을 사용하는 경우 사용자에게 활성 학습 옵션을 표시할 때 사용할 카드 제목입니다.
- cardNoMatchText
- String
활성 학습 옵션과 함께 사용할 단추 텍스트로, 사용자가 어떤 옵션도 적용할 수 없음을 나타낼 수 있습니다.
- top
- Int32
기술 자료에서 반환할 최대 답변 수입니다.
- cardNoMatchResponse
- Activity
활성 학습 카드에서 일치 없음 옵션을 선택하는 경우 사용자를 보내는 활동입니다.
- qnAServiceType
- ServiceType
- httpClient
- HttpClient
QnA Maker 서비스에 대한 요청에 사용할 HTTP 클라이언트입니다. 또는 null
기본 클라이언트를 사용합니다.
- sourceFilePath
- String
디버깅을 위한 원본 파일 경로입니다. 기본값은 호출자가 포함된 원본 파일의 전체 경로입니다.
- sourceLineNumber
- Int32
디버깅을 위한 줄 번호입니다. 기본값은 메서드가 호출되는 소스 파일의 줄 번호입니다.
- useTeamsAdaptiveCard
- Boolean
부울 값은 Teams용으로 포맷된 적응형 카드를 응답에 사용해야 하는지 여부를 결정합니다.