> Discover all available pages from the documentation index: https://mastra.zisheng.pro/llms.txt # Agent.getDefaultStreamOptionsLegacy() > **注意:** **已弃用**:此方法已弃用,并且仅适用于 V1 模型。对于 V2 模型,请改用新的 [`.getDefaultOptions()`](https://mastra.zisheng.pro/reference/agents/getDefaultOptions) 方法。 可以为 Agent 配置 memory 使用方式和输出格式的默认流式选项,也可以配置迭代步骤。`.getDefaultStreamOptionsLegacy()` 方法会返回这些默认值;如果默认值是函数,则会解析函数。这些选项会应用于所有 `streamLegacy()` 调用,除非被覆盖;它们也适合用于检查 Agent 的未知默认值。 ## 用法示例 ```typescript await agent.getDefaultStreamOptionsLegacy() ``` ## 参数 **options** (`{ requestContext?: RequestContext }`): 包含 request context 的可选配置对象。 (Default: `{}`) **options.requestContext** (`RequestContext`): 用于依赖注入和上下文信息的 Request Context。 ## 返回值 **defaultOptions** (`AgentStreamOptions | Promise`): 为 Agent 配置的默认 vNext 流式选项,可以是直接提供的对象,也可以是解析为这些选项的 promise。 ## 扩展用法示例 ```typescript await agent.getDefaultStreamOptionsLegacy({ requestContext: new RequestContext(), }) ``` ## 相关内容 - [使用 Agent 进行流式传输](https://mastra.zisheng.pro/guides/concepts/streaming) - [Request Context](https://mastra.zisheng.pro/docs/server/request-context)