AS AgentScopeAPI 手册 / API Reference

Builder

public static class Builder
源码Source io/agentscope/core/message/AudioBlock.java:71–95

构建器,用于构建并配置目标实例。位于 io.agentscope.core.message 包。核心成员包括 source、build。

Builder for constructing AudioBlock instances.

方法摘要Method Summary

方法Method说明Description
public Builder source(Source source)
设置来源用于音频内容。
Sets the source for the audio content.
public AudioBlock build()
构建并返回最终实例。
Builds a new AudioBlock with the configured source.

方法详情Method Detail

source

public Builder source(Source source)

设置来源用于音频内容。

Sets the source for the audio content.

参数Parameters
名称Name类型Type说明Description
sourceSource音频来源(URL 或 Base64)。The audio source (URL or Base64)
返回Returns Builder
返回当前实例,以支持链式调用。This builder for chaining
源码Source io/agentscope/core/message/AudioBlock.java:81–84

build

public AudioBlock build()

构建并返回最终实例。

Builds a new AudioBlock with the configured source.

返回Returns AudioBlock
一种新的AudioBlock 实例。A new AudioBlock instance
抛出Throws
  • NullPointerException 可能抛出 `NullPointerException`。if source is null
源码Source io/agentscope/core/message/AudioBlock.java:92–94
基于官方固定版本源码静态生成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.