What this category's data looks like
This page addresses enterprise compliance and security training scenarios. Materials include three categories: compliance training courseware, security operating procedures, and exam records. Courseware carries policy clauses and training points, procedures carry job operation steps and prohibited items, and exam records carry personnel, scores, dates, and signed receipts. When materials enter the knowledge base retrieval node, each is cited as an independent source, and cited snippets must be able to point back to the original paragraph and source identifier. The update cadence advances by training batch and procedure revision. Field characteristics concentrate on four categories: name, quantity, date, and signature. The same record often appears in two materials with different name spellings, different quantity definitions, and inconsistent date ordering. When versions are not synchronized, citations point to the old draft. When signatures or receipts are missing, cited snippets cannot be closed.
Configuration and implementation checks
This step is executed by the citation output of the knowledge base retrieval node, which outputs an array of cited content, each entry containing the original snippet and source identifier, and the length can be 0. The handover-ready deployment state and operation records are completed by subsequent AI nodes, code nodes, or manual work.
| Object | Check | Verification action |
|---|---|---|
| Compliance training courseware | Whether the courseware name, clause number, publication date, and signature field correspond consistently with the exam records | In the node, check the selected collections and their vector models, open the citation markers to compare against the source documents, and compare names, dates, and signatures one by one |
| Security operating procedures | Whether the procedure version number, number of operation steps, effective date, and receipt are synchronized with the courseware | Open the search parameter panel and check each item, confirm they match the values set in the knowledge base retrieval section, then check whether the cited snippets can point back to the original paragraph |
| Exam records | Whether the personnel list, scores, exam date, and signed receipt match the courseware and procedures | Run a test with a question that has no matching materials, see that the output is empty while the chain continues, then check whether the number of citations matches the materials when there is a hit |
| Cited content output | The number of returned entries matches the hit materials; empty is also normal | Open the citation markers in the conversation, compare against the source documents, record the array length and the tokens of the cited text, and do not compare the two for equality; check the cited snippets in quoteList of responseData (non-streaming module results returned with detailed output enabled) and the quoteMaxToken budget |
Three common errors
- Symptom: The same exam record has inconsistent names, quantities, and dates in the courseware and procedures. Cause: The two materials maintain fields separately and are not updated in sync by the same batch, so citations point to one paragraph each.
- Symptom: Cited snippets point to old-version procedure clauses. Cause: Versions are not synchronized; the new draft has been ingested while the old draft is still in the associated collection, so retrieval hits the old draft paragraph.
- Symptom: Cited snippets lack signature or receipt fields. Cause: The signature page was omitted during material scanning or entry, so citations can only capture the body text and cannot close at the sign-off step.
How to verify the setup
Acceptance for this feature: ask a question with source evidence, check whether the citation array and markers can point back to the original paragraph, and record the array length and the tokens of the cited text; then ask a question with no matching materials, confirm the array is empty while the chain completes, and do not treat an empty array as a retrieval failure.
Business test: check each item once against the handover sheet, see which record is missing, focus on whether version, connection, and task records are consistent, and mark the missing item on the handover sheet.
- Open the search parameter panel and check each item, confirm they match the values set in the knowledge base retrieval section, and check the selected collections and their vector models.
- Open the citation markers in the conversation, compare against the source documents, check whether each citation can point back to the original paragraph, and separately record the array length and the tokens of the cited text.