Trim research replies to essential sources #288
@@ -1490,10 +1490,10 @@ func renderResearchReply(result epistemics.ResearchResult, researchErr error) (s
|
||||
continue
|
||||
}
|
||||
excerpt := strings.TrimSpace(finding.Excerpt.Text)
|
||||
if len([]rune(excerpt)) > 280 {
|
||||
excerpt = string([]rune(excerpt)[:280]) + "…"
|
||||
if len([]rune(excerpt)) > 180 {
|
||||
excerpt = string([]rune(excerpt)[:180]) + "…"
|
||||
}
|
||||
lines = append(lines, "- "+excerpt+"\n Источник: "+finding.Source.Locator)
|
||||
lines = append(lines, excerpt+"\nИсточник: "+finding.Source.Locator)
|
||||
if len(lines) == 2 {
|
||||
break
|
||||
}
|
||||
@@ -1501,7 +1501,7 @@ func renderResearchReply(result epistemics.ResearchResult, researchErr error) (s
|
||||
if len(lines) == 0 {
|
||||
return "Проверяемых данных пока не найдено. Могу повторить поиск или уточнить, что именно проверить.", false
|
||||
}
|
||||
return "Проверил источник:\n" + strings.Join(lines, "\n"), true
|
||||
return strings.Join(lines, "\n"), true
|
||||
}
|
||||
|
||||
func humanCognitiveModelInventory(candidates []capability.ResolvedCognitiveBinding, inventoryErr error) string {
|
||||
|
||||
Reference in New Issue
Block a user