类 StreamUserInput.Builder

java.lang.Object
io.agentscope.core.agent.user.StreamUserInput.Builder
封闭类:
StreamUserInput

public static class StreamUserInput.Builder extends Object
Builder for StreamUserInput.

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

  • 方法详细资料

    • inputHint

      public StreamUserInput.Builder inputHint(String inputHint)
      Set the input hint prompt.
      参数:
      inputHint - The prompt text to display before user input
      返回:
      This builder
    • inputStream

      public StreamUserInput.Builder inputStream(InputStream inputStream)
      Set the input stream to read from.
      参数:
      inputStream - The input stream (defaults to System.in)
      返回:
      This builder
    • outputStream

      public StreamUserInput.Builder outputStream(OutputStream outputStream)
      Set the output stream to write to.
      参数:
      outputStream - The output stream (defaults to System.out)
      返回:
      This builder
    • build

      public StreamUserInput build()
      Build the StreamUserInput instance.
      返回:
      A new StreamUserInput instance