将Kendra的FAQ URL添加到Lex响应中

0

【以下的问题经过翻译处理】 当您将FAQ上传到Kendra时,有三个值:Question, Answer, and URL。然而,Lex Responses的文档只显示如何返回Question 和Answer:

来源: https://docs.aws.amazon.com/lex/latest/dg/faq-bot-kendra-search.html

I found a FAQ question for you: ((x-amz-lex:kendra-search-response-question_answer-question-1)) and the answer is ((x-amz-lex:kendra-search-response-question_answer-answer-1)).

我如何访问与问题1和答案1相关联的URL?

有个类似的问题在下面的链接中提出,但回答不正确。 https://forums.aws.amazon.com/thread.jspa?threadID=336412

profile picture
EXPERTE
gefragt vor 9 Monaten60 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 如果Kendra的查询结果类型为QUESTION_ANSWER,Kendra的QueryResultItem将不返回DocumentURI字段,因此Lex无法提供此值。

当Kendra的查询结果类型为另外两种时,即DOCUMENT和ANSWER类型,Kendra会返回DocumentURI,而Lex可以通过请求属性“x-amz-lex:kendra-search-response-document-link-<N>”来访问DOCUMENT类型结果的URI。

希望这可以帮助到您!

profile picture
EXPERTE
beantwortet vor 9 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen