基于语义的检索系统主要分召回阶段和排序阶段,召回阶段要训练语义模型,之后构建索引库评估召回1,召回5,召回10等等,之后要用语义模型提取每个文本的语义向量,之后构建milvus索引库,写service,rpc,配置,之后启动服务,测试模型提取向量效果,查询milvus库召回效果,排序阶段首先要用单塔或双塔模式训练个排序打分模型,之后对测试集排序,之后也一样,写排序service,rpc,配置排序参数,之后启动排序service,之后写个总的运行程序,先去访问召回service,获取召回topk结果,之后把结果传给排序service,让排序service打分,最后整个系统完成