/// <summary>Snippet for SuggestFaqAnswers</summary> public void SuggestFaqAnswersRequestObject() { // Snippet: SuggestFaqAnswers(SuggestFaqAnswersRequest, CallSettings) // Create client ParticipantsClient participantsClient = ParticipantsClient.Create(); // Initialize request argument(s) SuggestFaqAnswersRequest request = new SuggestFaqAnswersRequest { ParentAsParticipantName = ParticipantName.FromProjectConversationParticipant("[PROJECT]", "[CONVERSATION]", "[PARTICIPANT]"), LatestMessageAsMessageName = MessageName.FromProjectConversationMessage("[PROJECT]", "[CONVERSATION]", "[MESSAGE]"), ContextSize = 0, }; // Make the request SuggestFaqAnswersResponse response = participantsClient.SuggestFaqAnswers(request); // End snippet }
/// <summary>Snippet for SuggestFaqAnswersAsync</summary> public async Task SuggestFaqAnswersRequestObjectAsync() { // Snippet: SuggestFaqAnswersAsync(SuggestFaqAnswersRequest, CallSettings) // Additional: SuggestFaqAnswersAsync(SuggestFaqAnswersRequest, CancellationToken) // Create client ParticipantsClient participantsClient = await ParticipantsClient.CreateAsync(); // Initialize request argument(s) SuggestFaqAnswersRequest request = new SuggestFaqAnswersRequest { ParentAsParticipantName = ParticipantName.FromProjectConversationParticipant("[PROJECT]", "[CONVERSATION]", "[PARTICIPANT]"), LatestMessageAsMessageName = MessageName.FromProjectConversationMessage("[PROJECT]", "[CONVERSATION]", "[MESSAGE]"), ContextSize = 0, AssistQueryParams = new AssistQueryParameters(), }; // Make the request SuggestFaqAnswersResponse response = await participantsClient.SuggestFaqAnswersAsync(request); // End snippet }