Мне удалось программно добавить, удалить пару qna, используя синтаксис C # и ниже
new_kb = "{' add ': {'qnaList': [{'id':101001, 'answer': '"+ answer +"', 'source': 'Editor', 'questions': ['"+ Question +"'], 'metadata': []}], 'urls': []}, 'delete': {}, 'update': {}} ";
new_kb =" {\ "add \": null, \ " delete \": {\ "ids \": ["+ id +"], \ "sources \": null}, \ "update \": null} ";
У меня проблема с синтаксисом обновления ниже:что я пробовал, но не повезло
new_kb = "{'update': { 'qnaList': [{'id': '" + id + "','answer': '" + ans + "','source': 'Editorial','questions': ['" + qs+ "'],'metadata': []}],'urls': []},'delete': {},'add': {}}";
new_kb = "{\"add\":null,\"update\":{\"ids\":[" + id + "],\"questions\":[" + qs + "],\"answer\":[" + ans+ "],\"sources\":null},\"delete\":null}";