What this category's data looks like
For the establishment and annual reports of Chinese-foreign cooperatively run institutions, materials usually include the establishment application, cooperation agreement, articles of association, as well as the annual report receipt and signature page. The establishment application contains fields such as institution name, level of education, programs, and enrollment scale; the cooperation agreement states the names of all parties, contribution amounts, signing date, and seals; the articles of association set out the governance structure, rules of procedure, and effective date. The annual report is updated by academic year, and the receipt and signature change with the reporting batch. When materials enter Q&A intake and missing-item follow-up, the establishment application is used to confirm the applicant entity and education information, the cooperation agreement is used to verify the rights and responsibilities of all parties as well as amounts and dates, and the articles of association are used to check governance clauses and effective signatures. The names, amounts, and dates of the same record across the three materials must be aligned item by item, and signatures and receipts must not be missing; when versions are not synchronized, the latest signed version shall be the baseline for verification, and the old version shall be retained for traceability.
Configuration and implementation checks
This step is executed by the memory turns and prompt configuration in the application settings, and outputs the range of historical messages referenced and the answer constraints. The memory turns control how many previous dialogue turns can be referenced at most when answering; if the value is too small, the preceding text cannot be used, and if the value is too large, irrelevant content is brought in and consumption increases. The "intake record and items to be completed" is then completed by the model.
| Object | Check | Verification action |
|---|---|---|
| Establishment application | Fields such as institution name, level of education, programs, and enrollment scale must be consistent with the cooperation agreement and articles of association, and the signing date and signature must be complete | Check the memory turns value in the application settings, run a trial with two consecutive questions, confirm that the second question can carry on the reference from the first question, and check the material fields referenced in messages |
| Cooperation agreement | The names of all parties, contribution amounts, and signing date must not mismatch between the two materials, and seals and receipts must not be missing | Compare the usage records of two runs, check whether the historical message range corresponding to chatId covers the required preceding text, and compare the names, amounts, and dates in the agreement and the application item by item |
| Articles of association | Governance clauses, rules of procedure, and effective date must be synchronized with the application and agreement; when versions are not synchronized, the latest signed version shall prevail | Check the version identifier and signature status registered in variables, confirm that the effective date of the articles of association is consistent with the receipt date, and list missing signatures or receipts as items to be completed |
| Annual report receipt | The receipt date and signature must correspond to the reporting record for the current academic year, and the date of the same record must not mismatch between the two materials | Check the institution name, academic year, and date in the receipt and the main text of the annual report, confirm that the signature page is complete; after adjusting the turns, compare the usage records to avoid the opening message being treated as preceding text |
Three common errors
- Symptom: the second question answers off-topic when using a reference. Cause: the memory turns are too small, the preceding text range is insufficient, and the model cannot carry on the reference from the first question.
- Symptom: the names, amounts, and dates of the same record do not match between the application and the cooperation agreement. Cause: the versions of the two materials are not synchronized, and the latest signed version was not used as the baseline for verification.
- Symptom: the articles of association lack a signature or receipt but are still cited as valid materials. Cause: the signature and receipt status were not checked item by item, and missing items were not identified and followed up on.
How to verify the setup
Acceptance of this feature: ask two consecutive follow-up questions and see whether the second question carries on the reference from the first question; check the memory turns in the application settings, confirm that the range of historical messages referenced in messages matches the answer constraints, and that the second question does not answer off-topic.
Business test: ask a question missing key information and see whether it first follows up before answering; the follow-up content must point to the missing fields or signature/receipt in the establishment application, cooperation agreement, or articles of association.
- Check the current value of the memory turns in the application settings, run a trial with two consecutive questions, and confirm that the second question can correctly carry on the reference from the first question.
- Compare the usage records of two runs, check the version, signature, and receipt status registered in
chatIdandvariables, and confirm that missing items are identified and listed as items to be completed.