Как использовать API IBM Watson для разговоров из javascript и C#?
Я попробовал приведенный ниже код, но он не работает:
if (string.IsNullOrEmpty(context)) req = "{\"input\": {\"text\": \"" + input + "\"}, \"alternate_intents\": true}";
else req = "{\"input\": {\"text\": \"" + input + "\"}, \"alternate_intents\": true}, \"context\": \"" + context + "\"";
using (var handler = new HttpClientHandler
{
Credentials = _NetCredential
})
using (var client = new HttpClient(handler))
{
var cont = new HttpRequestMessage();
cont.Content = new StringContent(req.ToString(), Encoding.UTF8, "application/json");
var result = await client.PostAsync(_Server, cont.Content);
return await result.Content.ReadAsStringAsync();
}