AS AgentScopeAPI 手册 / API Reference

Builder

public static class Builder
源码Source io/agentscope/core/rag/integration/haystack/model/SparseEmbedding.java:44–75

构建器,用于构建并配置目标实例。位于 io.agentscope.core.rag.integration.haystack.model 包。核心成员包括 indices、values、build。

A class in io.agentscope.core.rag.integration.haystack.model that talks to model services and returns generated or embedded output. Declared in io.agentscope.core.rag.integration.haystack.model.

方法摘要Method Summary

方法Method说明Description
public Builder indices(List<Integer> indices)
设置索引。
List of indices of non-zero elements in the embedding.
public Builder values(List<Float> values)
设置值。
List of values of non-zero elements in the embedding.
public SparseEmbedding build()
构建并返回最终实例。
Creates and returns an instance.

方法详情Method Detail

indices

public Builder indices(List<Integer> indices)

设置索引。

List of indices of non-zero elements in the embedding.

参数Parameters
名称Name类型Type说明Description
indicesList<Integer>索引的列出。list of indices
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/rag/integration/haystack/model/SparseEmbedding.java:56–59

values

public Builder values(List<Float> values)

设置值。

List of values of non-zero elements in the embedding.

参数Parameters
名称Name类型Type说明Description
valuesList<Float>值的列出。list of values
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/rag/integration/haystack/model/SparseEmbedding.java:67–70

build

public SparseEmbedding build()

构建并返回最终实例。

Creates and returns an instance.

返回Returns SparseEmbedding
返回SparseEmbedding。Returns sparse embedding.
源码Source io/agentscope/core/rag/integration/haystack/model/SparseEmbedding.java:72–74
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.