AS AgentScopeAPI 手册 / API Reference

Builder

public static class Builder
源码Source io/agentscope/core/agent/user/StreamUserInput.java:201–255

StreamUserInput的构建器。位于 io.agentscope.core.agent.user 包。核心成员包括 inputHint、inputStream、outputStream、build。

Builder for StreamUserInput.

Provides fluent API for configuring input/output streams and prompt hint. Defaults to System.in/System.out if not specified.

方法摘要Method Summary

方法Method说明Description
public Builder inputHint(String inputHint)
设置该配置项。
Set the input hint prompt.
public Builder inputStream(InputStream inputStream)
设置输入流到读取来自。
Set the input stream to read from.
public Builder outputStream(OutputStream outputStream)
设置输出流到写入到。
Set the output stream to write to.
public StreamUserInput build()
构建StreamUserInput 实例。
Build the StreamUserInput instance.

方法详情Method Detail

inputHint

public Builder inputHint(String inputHint)

设置该配置项。

Set the input hint prompt.

参数Parameters
名称Name类型Type说明Description
inputHintString提示词文本到展示之前用户输入。The prompt text to display before user input
返回Returns Builder
返回当前实例,以支持链式调用。This builder
源码Source io/agentscope/core/agent/user/StreamUserInput.java:214–219

inputStream

public Builder inputStream(InputStream inputStream)

设置输入流到读取来自。

Set the input stream to read from.

参数Parameters
名称Name类型Type说明Description
inputStreamInputStream输入流(类型 `InputStream`)。The input stream (defaults to System.in)
返回Returns Builder
返回当前实例,以支持链式调用。This builder
源码Source io/agentscope/core/agent/user/StreamUserInput.java:227–232

outputStream

public Builder outputStream(OutputStream outputStream)

设置输出流到写入到。

Set the output stream to write to.

参数Parameters
名称Name类型Type说明Description
outputStreamOutputStream输出流(类型 `OutputStream`)。The output stream (defaults to System.out)
返回Returns Builder
返回当前实例,以支持链式调用。This builder
源码Source io/agentscope/core/agent/user/StreamUserInput.java:240–245

build

public StreamUserInput build()

构建StreamUserInput 实例。

Build the StreamUserInput instance.

返回Returns StreamUserInput
一种新的StreamUserInput 实例。A new StreamUserInput instance
源码Source io/agentscope/core/agent/user/StreamUserInput.java:252–254
基于官方固定版本源码静态生成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.