/рд╡рд░реНрдЪреБрдЕрд▓-рд╕рд╣рд╛рдпрдХ/рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓/рдХреНрд░рд┐рдПрдЯ-рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ/рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ/4-рдкреНрд░рд╛рд╡рдзрд╛рди-рдЖрдк-рдиреАрд▓рд╛-рд╕рдВрд╕рд╛рдзрди/
рдореИрдВрдиреЗ QnA рдЖрдзрд╛рд░рд┐рдд рдЪреИрдЯрдмреЙрдЯ рдХреЛ C# рдФрд░ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд╕реНрдХрд░рдг рджреЛрдиреЛрдВ рдореЗрдВ рдмрдирд╛рдиреЗ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рд╡рд┐рдВрдбреЛрдЬ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрд╕рдлрд▓рддрд╛ рдХреЗ qnamaker рдореЗрдВ рд╕рднреА рд╕рдВрд╕рд╛рдзрди рдФрд░ рдиреЙрд▓реЗрдЬрдмреЗрд╕ рдмрдирд╛рддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ (рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓рд╛рди рдФрд░ рдмреЙрдЯ рд╕рд░реНрд╡рд┐рд╕) рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ (рдмрд╕ рд▓рд┐рдирдХреНрд╕ рдХреА рддрд░рд╣ рдмрджрд▓рдХрд░)
"рдХрд╛рдЗрдВрдб": рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓рд╛рди рдХреЗ рд▓рд┐рдП "рд▓рд┐рдирдХреНрд╕", рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ (рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓рд╛рди, рдХреЙрдЧреНрдирд┐рдЯрд┐рд╡ рд╕рд░реНрд╡рд┐рд╕, рд╡реЗрдм рдРрдк рдмреЙрдЯ рд╕рд░реНрд╡рд┐рд╕, рд╕рд░реНрдЪ рд╕рд░реНрд╡рд┐рд╕ рдЖрджрд┐) рдмрдирд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдиреЙрд▓реЗрдЬрдмреЗрд╕ рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реАрдП рдЯреЗрдореНрдкрд▓реЗрдЯ рдпрд╛ рд╕рдордЧреНрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд▓рд┐рдирдХреНрд╕ рд╕рдВрд╕реНрдХрд░рдг рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рд╕реА # рдФрд░ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд╕реНрдХрд░рдг рджреЛрдиреЛрдВ рдореЗрдВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдереА
рд╕рднреА рд╕реЗрд╡рд╛ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЕрдЧрд░ рдореИрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЬреНрдЮрд╛рди рдЖрдзрд╛рд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреБрдВрдЬреА рдирд╣реАрдВ рдорд┐рд▓реА
рдирдорд╕реНрддреЗ @pravinambekar , рдЖрдк рдХрд┐рд╕ рдлрд╛рдЗрд▓ рдкрд░ kind
рдХреЛ Linux рдореЗрдВ рдмрджрд▓ рд░рд╣реЗ рд╣реИрдВ?
рд╣рдо рдЗрд╕ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВрдЧреЗ рдФрд░ рдЬреИрд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рд╣реЛрдЧрд╛, рд╣рдо рдЖрдкрдХреЛ рдмрддрд╛рдПрдВрдЧреЗ: рдереЛрдбрд╝рд╛_рдореБрд╕реНрдХреБрд░рд╛рддреЗ рд╣реБрдП_ рдЪреЗрд╣рд░рд╛:ред
рдирдорд╕реНрддреЗ @VictorGrycuk , рдРрдк рд╕реЗрд╡рд╛ рдпреЛрдЬрдирд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдЖрд░рдПрдо рдЯреЗрдореНрдкрд▓реЗрдЯред
{
"comments": "app service plan",
"type": "Microsoft.Web/serverFarms",
"apiVersion": "2018-02-01",
"name": "[parameters('appServicePlanName')]",
"location": "[parameters('location')]",
"kind": "linux",
"sku": "[parameters('appServicePlanSku')]",
"properties": {"reserved": true},
"tags": {
"[parameters('resourceTagName')]": "[parameters('resourceTagValue')]"
}
рдирдорд╕реНрддреЗ @pravinambekar , рджреЗрд░реА рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред рд╣рдордиреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдП рдЧрдП рдЗрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛:
template.json
json
{
"comments": "app service plan",
"type": "Microsoft.Web/serverFarms",
"apiVersion": "2018-02-01",
"name": "[parameters('appServicePlanName')]",
"location": "[parameters('location')]",
"kind": "linux",
"sku": "[parameters('appServicePlanSku')]",
"properties": {"reserved": true},
"tags": {
"[parameters('resourceTagName')]": "[parameters('resourceTagValue')]"
}
рд╕рд╛рде рд╣реА, рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ qnamaker рдкреЛрд░реНрдЯрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рд╣рдореЗрдВ No Endpoint keys found
рдХреА рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИред
рдЬреИрд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рд╣реЛрдЧрд╛, рд╣рдо рдпрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд╛рдкрд╕ рдЖрдПрдВрдЧреЗ ред
_App рд╕реЗрд╡рд╛ рдпреЛрдЬрдирд╛ Linux рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░_
_рдЬреНрдЮрд╛рди рдЖрдзрд╛рд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред ps1_
_рд╕рдорд╕реНрдпрд╛ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд_
@pravinambekar - Azure/azure-cli#9004 рдореБрджреНрджреЗ рдкрд░ рд╢реЛрдз рдХрд░рдиреЗ рдФрд░ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрд╛рдж, рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереА , рд╣рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд░реНрдЪреБрдЕрд▓ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреА рд╕реАрдорд╛ рдирд╣реАрдВ рд╣реИ рдмрд▓реНрдХрд┐ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ QnAMaker рдХреЙрдЧреНрдирд┐рдЯрд┐рд╡ рд╕рд░реНрд╡рд┐рд╕ рдФрд░ рдРрдк рд╕рд░реНрд╡рд┐рд╕ рдкреНрд▓рд╛рди рдХреЗ рдмреАрдЪ рд╕рдВрдЧрддрддрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрд╣ рдореБрджреНрджрд╛ рдмреЙрдЯрдлреНрд░реЗрдорд╡рд░реНрдХ-рд╕рдорд╛рдзрд╛рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ ред
@ рд▓реЙрд░реЗрди-рдорд┐рд▓реНрд╕ рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ QnAMaker рд╕рдВрдЬреНрдЮрд╛рдирд╛рддреНрдордХ рд╕реЗрд╡рд╛ Linux рдРрдк рд╕реЗрд╡рд╛ рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реИ рдпрд╛ рдирд╣реАрдВ?
рдЕрдВрддрд┐рдо рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо, рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ BotBuilder-Samples рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЯреАрдо рдирдореВрдиреЛрдВ рдореЗрдВ Linux рдХреЗ рд▓рд┐рдП template.json рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдореЗрдВ Linux рдХреЗ рд▓рд┐рдП template.json
рдирд╣реАрдВ рдорд┐рд▓рд╛ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЬреНрдЮрд╛рдирдХреЛрд╖ рд╣реИ .
рдирдорд╕реНрддреЗ @ рдмрдЯреНрдЯрд╛32 , рдореИрдВ template.json
рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рднреА рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд╣реЛрд╕реНрдЯ / рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛,
рдореЗрд░реА рдкреНрд░рд╛рдердорд┐рдХ рд╕рдордЭ QnAMaker рд╕рдВрдЬреНрдЮрд╛рдирд╛рддреНрдордХ рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ Linux рдЖрдзрд╛рд░рд┐рдд рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреА рд╣реИ рдФрд░ рдиреЙрд▓реЗрдЬрдмреЗрд╕ рдмрдирд╛рдиреЗ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдореИрдиреНрдпреБрдЕрд▓ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рднреА "рдХреЛрдИ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреБрдВрдЬреА рдирд╣реАрдВ рдорд┐рд▓реА" рддреНрд░реБрдЯрд┐ рджреЗ рд░рд╣реА рд╣реИред
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ @ рд▓реЙрд░реЗрди-рдорд┐рд▓реНрд╕ рдЗрд╕ рдкрд░ рдХреБрдЫ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓ рд╕рдХреЗрдВред
рдирдорд╕реНрддреЗ @pravinambekar , рдореИрдВрдиреЗ QnA рдореЗрдХрд░ рдЯреАрдо рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреБрд╖реНрдЯрд┐ рдХреА рдХрд┐ QnA рдореЗрдХрд░ v1 рд╕рд╛рдЗрдЯ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдХреА рддреИрдирд╛рддреА рдХреЗ рдХрд╛рд░рдг рд▓рд┐рдирдХреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ QnA рдореЗрдХрд░ v2 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд░рдирдЯрд╛рдЗрдо рдРрдк рд╕реЗрд╡рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рдПрдЖрд░рдПрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ v2 рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП QnA рдореЗрдХрд░ рдЯреАрдо рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВред
рдЕрдиреБрд╡рд░реНрддреА рдкрд╛рда рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @ рд▓реЙрд░реЗрди-рдорд┐рд▓реНрд╕,
рдареАрдХ рдпрд╣реА рдореИрдВ рдХрд▓ рд╕реЗ рдвреВрдВрдв рд░рд╣рд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ QnAMaker V2 API рдХрд╛ ARM рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рднреНрд░рдорд┐рдд рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рд╣реИред
рдпрд╣ рд╡рд╣ рд▓рд┐рдВрдХ рд╣реИ рдЬреЛ рдореБрдЭреЗ QnA рдореЗрдХрд░ рд╕реЗ рдорд┐рд▓рд╛ рд╣реИ рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕реАрдзреЗ Azure рдкреЛрд░реНрдЯрд▓ рдореЗрдВ рдХреИрд╕реЗ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВ рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ рдХрд▓ рдЗрд╕реЗ рдПрдЖрд░рдПрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдХреИрд╕реЗ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдпрд╣рд╛рдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред https://techcommunity.microsoft.com/t5/azure-ai/introducing-qna-maker-managed-now-in-public-preview/ba-p/1845575
рдореИрдВрдиреЗ рдПрдХ qnamaker v2 рдЙрджрд╛рд╣рд░рдг рддреИрдирд╛рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдПрдЖрд░рдПрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИ рдЬреЛ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдореМрдЬреВрджрд╛ рдХреНрдпреВрдПрдирдП рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рдПрдЖрд░рдПрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ? рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЗрдмреА рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╡рд╣реА рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ:
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"name": {
"defaultValue": "<your-service-name>",
"type": "String"
},
"search-name": {
"defaultValue": "<your-service-name>-search",
"type": "String"
}
},
"variables": {},
"resources": [
{
"type": "Microsoft.CognitiveServices/accounts",
"apiVersion": "2017-04-18",
"name": "[parameters('name')]",
"location": "southcentralus",
"sku": {
"name": "S0"
},
"kind": "QnAMaker.v2",
"properties": {
"apiProperties": {},
"customSubDomainName": "[parameters('name')]",
"privateEndpointConnections": [],
"publicNetworkAccess": "Enabled"
}
},
{
"type": "Microsoft.Search/searchServices",
"apiVersion": "2020-08-01",
"name": "[parameters('search-name')]",
"location": "West US",
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 1,
"partitionCount": 1,
"hostingMode": "Default",
"publicNetworkAccess": "Enabled",
"networkRuleSet": {
"ipRules": []
}
}
}
]
}
рдзрдиреНрдпрд╡рд╛рдж @ рд▓реЙрд░реЗрди-рдорд┐рд▓реНрд╕ рдФрд░ рдЗрд╕ рдЪрд░реНрдЪрд╛ рд╕реВрддреНрд░ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЕрдВрдд рдореЗрдВ, рдореИрдВ рдЕрдм рд▓рд┐рдирдХреНрд╕ рдпреЛрдЬрдирд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ QnAMaker рдЖрдзрд╛рд░рд┐рдд рдЪреИрдЯрдмреЙрдЯ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ,
рдпрд╣ рдХреЗрд╡рд▓ рд▓рд┐рдирдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрджреНрджрд╛ рдирд╣реАрдВ рдерд╛ рдЬрд┐рд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ QnAMaker рд╕рдВрдЬреНрдЮрд╛рдирд╛рддреНрдордХ рд╕реЗрд╡рд╛ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рд╡рд╣ рдмрд╣реБрднрд╛рд╖реА KB рд╕рдорд░реНрдерди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдРрдк рд╕реЗрд╡рд╛ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдирдП QnAMaker API рд╕рдВрд╕реНрдХрд░рдг рдиреЗ ARM рд╕рдВрд╕рд╛рдзрди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рд▓рд╛рдПред
рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рдЪреАрдпрд░реНрд╕ :)
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣ рд╡рд╣ рд▓рд┐рдВрдХ рд╣реИ рдЬреЛ рдореБрдЭреЗ QnA рдореЗрдХрд░ рд╕реЗ рдорд┐рд▓рд╛ рд╣реИ рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕реАрдзреЗ Azure рдкреЛрд░реНрдЯрд▓ рдореЗрдВ рдХреИрд╕реЗ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВ рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ рдХрд▓ рдЗрд╕реЗ рдПрдЖрд░рдПрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдХреИрд╕реЗ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдпрд╣рд╛рдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред https://techcommunity.microsoft.com/t5/azure-ai/introducing-qna-maker-managed-now-in-public-preview/ba-p/1845575