import io.agentscope.core.rag.integration.bailian.BailianConfig;
import io.agentscope.core.rag.integration.bailian.BailianKnowledge;
import io.agentscope.core.rag.model.RetrieveConfig;
BailianConfig config = BailianConfig.builder()
.accessKeyId(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID"))
.accessKeySecret(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET"))
.workspaceId("llm-xxxxxx")
.indexId("kb-xxxxxx")
.build();
BailianKnowledge knowledge = BailianKnowledge.builder()
.config(config)
.build();
List<Document> hits = knowledge.retrieve(
"如何申请发票?",
RetrieveConfig.builder().limit(5).scoreThreshold(0.5).build()
).block();