When I used psi4 for sapt calculation, the calculation was interrupted?

Was there any other error message returned by psi4? It is strange that the job would stop without an error message unless the process was killed, e.g. by a queueing system on a cluster like SLURM or PBS.

Your input file looks fine to me. Although it seems you are only using 4 GB memory, which might be too small for your system. Another common problem is failing to give Psi4 a large enough space to write scratch files. See this thread.