Builder
public static class Builder
源码Source
io/agentscope/core/rag/integration/haystack/HayStackKnowledge.java:216–237构建器,用于构建并配置目标实例。位于 io.agentscope.core.rag.integration.haystack 包。核心成员包括 config、client、build。
A class in io.agentscope.core.rag.integration.haystack that turns private documents into retrievable knowledge. Declared in io.agentscope.core.rag.integration.haystack.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public Builder config(HayStackConfig config) | 设置配置。 Performs the config operation. |
public Builder client(HayStackClient client) | 设置客户端。 Performs the client operation. |
public HayStackKnowledge build() | 构建并返回最终实例。 Creates and returns an instance. |
方法详情Method Detail
config
public Builder config(HayStackConfig config)
设置配置。
Performs the config operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
config | HayStackConfig | 配置对象(类型 `HayStackConfig`)。The config. |
Builder返回当前实例,以支持链式调用。Returns the current instance for chaining.
源码Source
io/agentscope/core/rag/integration/haystack/HayStackKnowledge.java:220–223client
public Builder client(HayStackClient client)
设置客户端。
Performs the client operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
client | HayStackClient | 客户端(类型 `HayStackClient`)。The client. |
Builder返回当前实例,以支持链式调用。Returns the current instance for chaining.
源码Source
io/agentscope/core/rag/integration/haystack/HayStackKnowledge.java:225–228build
public HayStackKnowledge build()
构建并返回最终实例。
Creates and returns an instance.
HayStackKnowledge返回HayStackKnowledge。Returns hay stack knowledge.
源码Source
io/agentscope/core/rag/integration/haystack/HayStackKnowledge.java:230–236