What this category's data looks like
Laboratory hazardous chemical procurement and ledger materials run through three types of records: procurement applications, usage registrations, and inventory ledgers, with fields including product name, specification, quantity, date, handler, and signature. Multilingual materials come from supplier manuals, safety data sheets, internal registration forms, and reference drafts, with update cadence varying by batch and version. When materials enter knowledge base retrieval and recall, procurement applications and usage registrations serve as candidate sources for semantic and full-text recall, inventory ledgers provide field and date anchors, and terminology glossaries and reference drafts serve as the basis for translated-name back-reference. The retrieval node only returns candidate fragments and similarity scores; the unified terminology glossary and reference drafts are generated by subsequent nodes or manually based on these.
Configuration and implementation checks
This step is executed by the knowledge base retrieval service (retrieval node and search test), outputting candidate fragments and similarity scores (after pattern, merge, re-rank, filter, and limit trimming). The unified terminology glossary and reference drafts are then completed by subsequent nodes or manually.
| Object | Check | Verification action |
|---|---|---|
| Procurement application materials | Whether product name, specification, quantity, date, and signature are consistent between procurement applications and inventory ledgers | In the search test, test once each with synonymous questions, switch searchMode to compare candidate counts and scores, and check whether the hit fragments contain the name, quantity, and date of the same record |
| Usage registration materials | Whether the name, quantity, date, and handler signature of usage records and inventory ledgers can back-reference each other | Enable and disable usingReRank to compare the order of the top few results, check whether the returned candidates contain both semantic and full-text results, and verify whether the signature and receipt fields fall within the candidate fragments |
| Inventory ledger materials | Whether ledger fields and date versions are synchronized with the externally published reference drafts | Adjust similarity and limit to observe changes in candidate counts and scores, check that quoted text tokens and array counts are recorded separately, and confirm whether places with unsynchronized versions are recalled |
Three common errors
- Symptom: The name, quantity, and date of the same record do not match between the procurement application and the inventory ledger. Cause: Multilingual material translated names are not unified, versions are not synchronized, and retrieval candidates only return fragments without covering the full text.
- Symptom: Usage registrations lack signatures or receipts, and the reference draft is still published according to the old version. Cause: The material update cadence is out of step with the ledger version, and candidate fragments do not hit the signature and receipt fields.
- Symptom: The same term is written inconsistently across different materials, and the translated name cannot back-reference the original text. Cause: The terminology glossary and reference drafts are not updated with the batch, and retrieval only outputs candidates and scores without performing a full-text consistency check.
How to verify the setup
Feature acceptance: test once each with synonymously rewritten questions, compare candidates and scores, then toggle re-ranking to see the order of the top few results; switch searchMode to observe whether semantic and full-text results appear simultaneously, adjust limit and similarity to record candidate counts and scores, check quoted text tokens separately, and record array counts separately.
Business testing: sample three terms to check whether their full-text writing is consistent, verify whether translated names can back-reference the original text, and confirm that the name, quantity, date, and signature of procurement applications, usage registrations, and inventory ledgers match each other.
- In the knowledge base search test, test once each with synonymous questions, switch
searchModeand toggleusingReRank, record candidate counts and scores, and check whether the order of the top few results is stable. - Adjust
similarityandlimitto observe candidate trimming, check that quoted text tokens and array counts are recorded separately, and confirm that when sources do not match, first check hits and associations.