BailianDocumentConverter
public class BailianDocumentConverter
源码Source
io/agentscope/core/rag/integration/bailian/BailianDocumentConverter.java:34–154Bailian 文档转换器,把私有文档转化为可检索的知识。位于 io.agentscope.core.rag.integration.bailian 包。核心成员包括 fromBailianResponse、fromBailianNode。
Converter for transforming Bailian API responses to AgentScope Document objects.
This class handles the conversion between Bailian's retrieve response format and AgentScope's internal Document representation, ensuring seamless integration with the RAG system.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public static List<Document> fromBailianResponse(RetrieveResponseBody response)static | 设置该参数。 Converts Bailian retrieve response to a list of Documents. |
public static Document fromBailianNode(RetrieveResponseBody.RetrieveResponseBodyDataNodes node)static | 设置该参数。 Converts a single Bailian node to a Document. |
方法详情Method Detail
fromBailianResponse
public static List<Document> fromBailianResponse(RetrieveResponseBody response)
static
设置该参数。
Converts Bailian retrieve response to a list of Documents.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
response | RetrieveResponseBody | 响应(类型 `RetrieveResponseBody`)。the Bailian retrieve response |
List<Document>返回列出。a list of Document objects
源码Source
io/agentscope/core/rag/integration/bailian/BailianDocumentConverter.java:46–65fromBailianNode
public static Document fromBailianNode(RetrieveResponseBody.RetrieveResponseBodyDataNodes node)
static
设置该参数。
Converts a single Bailian node to a Document.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
node | RetrieveResponseBody.RetrieveResponseBodyDataNodes | 节点(类型 `RetrieveResponseBody.RetrieveResponseBodyDataNodes`)。the Bailian node from retrieve response |
Document返回文档。a Document object, or null if conversion fails
源码Source
io/agentscope/core/rag/integration/bailian/BailianDocumentConverter.java:73–133