This commit is contained in:
@@ -72,8 +72,13 @@ type KnowledgeDoc struct {
|
||||
Answer string `json:"answer"`
|
||||
// AnswerHTML contains trusted rich text from a synchronized GLPI KB item.
|
||||
// It is never sent to the LLM or used for embeddings.
|
||||
AnswerHTML string `json:"answer_html,omitempty"`
|
||||
AutoReply bool `json:"auto_reply"`
|
||||
AnswerHTML string `json:"answer_html,omitempty"`
|
||||
AutoReply bool `json:"auto_reply"`
|
||||
// AutoReplyDecision explains why a synchronized source document is or is
|
||||
// not eligible for automatic replies. Local JSON documents may leave this
|
||||
// empty because their explicit auto_reply flag is already authoritative.
|
||||
AutoReplyDecision string `json:"auto_reply_decision,omitempty"`
|
||||
AutoReplyDetail string `json:"auto_reply_detail,omitempty"`
|
||||
MinScore float64 `json:"min_score"`
|
||||
Categories []int64 `json:"categories"`
|
||||
ExternalCategories []string `json:"external_categories,omitempty"`
|
||||
@@ -305,6 +310,8 @@ type KnowledgeCandidateAudit struct {
|
||||
CategoryScore float64 `json:"category_score,omitempty"`
|
||||
RequiredScore float64 `json:"required_score,omitempty"`
|
||||
AutoReply bool `json:"auto_reply"`
|
||||
AutoReplyDecision string `json:"auto_reply_decision,omitempty"`
|
||||
AutoReplyDetail string `json:"auto_reply_detail,omitempty"`
|
||||
BestChunkExcerpt string `json:"best_chunk_excerpt,omitempty"`
|
||||
BestQueryExcerpt string `json:"best_query_excerpt,omitempty"`
|
||||
QueryChunkCount int `json:"query_chunk_count,omitempty"`
|
||||
|
||||
Reference in New Issue
Block a user