AS AgentScopeAPI 手册 / API Reference

Builder

public static class Builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:204–306

BailianAddRequest的构建器。位于 io.agentscope.core.memory.bailian 包。核心成员包括 userId、messages、customContent、memoryLibraryId、projectId、profileSchema。

Builder for BailianAddRequest.

方法摘要Method Summary

方法Method说明Description
public Builder userId(String userId)
设置用户标识。
Sets the user ID.
public Builder messages(List<BailianMessage> messages)
设置消息。
Sets the messages.
public Builder customContent(String customContent)
设置自定义内容。
Sets the custom content.
public Builder memoryLibraryId(String memoryLibraryId)
设置该配置项。
Sets the memory library ID.
public Builder projectId(String projectId)
设置该配置项。
Sets the project ID.
public Builder profileSchema(String profileSchema)
设置配置档案模式。
Sets the profile schema.
public Builder metadata(Map<String, Object> metadata)
设置元数据。
Sets the metadata.
public BailianAddRequest build()
构建BailianAddRequest 实例。
Builds the BailianAddRequest instance.

方法详情Method Detail

userId

public Builder userId(String userId)

设置用户标识。

Sets the user ID.

参数Parameters
名称Name类型Type说明Description
userIdString用户标识。the user ID
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:219–222

messages

public Builder messages(List<BailianMessage> messages)

设置消息。

Sets the messages.

参数Parameters
名称Name类型Type说明Description
messagesList<BailianMessage>消息列出。the messages list
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:230–233

customContent

public Builder customContent(String customContent)

设置自定义内容。

Sets the custom content.

参数Parameters
名称Name类型Type说明Description
customContentString自定义内容。the custom content
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:241–244

memoryLibraryId

public Builder memoryLibraryId(String memoryLibraryId)

设置该配置项。

Sets the memory library ID.

参数Parameters
名称Name类型Type说明Description
memoryLibraryIdString记忆 Library 标识(类型 `String`)。the memory library ID
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:252–255

projectId

public Builder projectId(String projectId)

设置该配置项。

Sets the project ID.

参数Parameters
名称Name类型Type说明Description
projectIdStringproject 标识(类型 `String`)。the project ID
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:263–266

profileSchema

public Builder profileSchema(String profileSchema)

设置配置档案模式。

Sets the profile schema.

参数Parameters
名称Name类型Type说明Description
profileSchemaString配置档案模式。the profile schema
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:274–277

metadata

public Builder metadata(Map<String, Object> metadata)

设置元数据。

Sets the metadata.

参数Parameters
名称Name类型Type说明Description
metadataMap<String, Object>元数据映射。the metadata map
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:285–288

build

public BailianAddRequest build()

构建BailianAddRequest 实例。

Builds the BailianAddRequest instance.

返回Returns BailianAddRequest
一种新的BailianAddRequest 实例。a new BailianAddRequest instance
源码Source io/agentscope/core/memory/bailian/BailianAddRequest.java:295–305
基于官方固定版本源码静态生成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.