请务必注意!github的secretpad示例,它采用的secretflow版本是1.3.0,而不是最新的1.5.0,而1.3和1.5之间的api做了细小的改动,请务必去secretflow的官网去看api的改动情况,本人在这里卡了一个小时,最后找bug终于发现,两个教程视频的secretflow版本不一样,导致api调用的参数有细小差别,请务必去
SecretFlow | SecretFlow v1.3.0b0 | 隐语 SecretFlow
SecretFlow | SecretFlow v1.5.0.dev240312 | 隐语 SecretFlow
这里查看两个版本api的具体型号,不要跟着教程无脑写!
ok,首先是配置psi的节点alice和bob,请注意,我们这里采用docker的桥接模式!并且在docker的yaml文件中直接确定子网和每个节点的具体ip!经本人测试,这样完全没有问题,这里,本人采用的secretflow版本是1.3.0!
services:
alice:
image: 'secretflow/secretnote