botframework-sdk icon indicating copy to clipboard operation
botframework-sdk copied to clipboard

Feature Request: Bot Framework to use new Language Cognitive Service

Open ksuchy opened this issue 4 years ago • 13 comments

Issue

I am trying to create a new FAQ bot (.NET) using the custom question answering feature. This has recently moved from QnA Maker service to Language Cognitive Service. The Bot Framework does not appear to have a package for interacting with this new service.

Proposed change

A package to integrate with knowledge bases/projects built in Language Studio

Component Impact

All versions of SDK

Tracking Status

Dotnet SDK TODO

  • [ ] PR
  • [ ] Merged

Javascript SDK TODO

  • [ ] PR
  • [ ] Merged

Python SDK TODO

  • [ ] PR
  • [ ] Merged

Java SDK TODO

  • [ ] PR
  • [ ] Merged

Samples TODO

  • [ ] PR
  • [ ] Merged

Docs TODO

  • [ ] PR
  • [ ] Merged

Tools TODO

  • [ ] PR
  • [ ] Merged

ksuchy avatar Nov 15 '21 19:11 ksuchy

I'm having the same issue on NodeJs. #6438 Would be nice to have a decision from the team if they expect to support it or not. I would like to upgrade some databases to the new model.

HesselWellema avatar Dec 08 '21 10:12 HesselWellema

Thanks for the feature request. We are currently evaluating how we will integrate with this new service in the Bot SDK. We do not currently have a timeline for this new functionality.

benbrown avatar Dec 08 '21 19:12 benbrown

Is there any update on this?

ksuchy avatar Jan 06 '22 19:01 ksuchy

There should be support for this in the next update of the SDK.

peterswimm avatar Mar 17 '22 16:03 peterswimm

Also looking forward to this - we're looking to migrate our chatbot over to the new services whenever this is ready.

jrpavoncello avatar Apr 08 '22 13:04 jrpavoncello

A new message on the QnAMaker site: Starting 1st October, 2022 you won’t be able to create new QnA Maker resources. Do you guys expect to have this feature shipped before that date? Thank you.

HesselWellema avatar Apr 21 '22 11:04 HesselWellema

Please provide an update on the timeline @benbrown

casperhuijsman avatar May 31 '22 13:05 casperhuijsman

Work on this is progressing, but we have no timeframe yet.

peterswimm avatar Jun 27 '22 18:06 peterswimm

A new message on the QnAMaker site: Starting 1st October, 2022 you won’t be able to create new QnA Maker resources. Do you guys expect to have this feature shipped before that date? Thank you.

I have the same doubt, Is there any updates on this @peterswimm ?

rajeeshmenoth avatar Aug 31 '22 15:08 rajeeshmenoth

Hey, any update on this?

bensaine avatar Jun 07 '23 19:06 bensaine

@bensaine They added a C# client over in microsoft/botbuilder-dotnet that implements IQnAMakerClient, like the old QnA Maker client: CustomQuestionAnswering.cs.

jrpavoncello avatar Jun 07 '23 23:06 jrpavoncello

@bensaine They added a C# client over in microsoft/botbuilder-dotnet that implements IQnAMakerClient, like the old QnA Maker client: CustomQuestionAnswering.cs.

Thanks! Do you know if a JS SDK implements it?

bensaine avatar Jun 08 '23 00:06 bensaine

@bensaine With first hand experience, no. But I see they have what appears to be the same client but with a typescript implementation over in the JS library:

https://github.com/microsoft/botbuilder-js/blob/main/libraries/botbuilder-ai/src/customQuestionAnswering.ts

jrpavoncello avatar Jun 09 '23 00:06 jrpavoncello