Skip to main content

getMutableAIState

还没翻译译自英文(ai-sdk.dev)本页 13 段都还没译

Warning

AI SDK RSC is currently experimental. We recommend using AI SDK UI for production. For guidance on migrating from RSC to UI, see our migration guide.

Get a mutable copy of the AI state. You can use this to update the state in the server.

Import

import { getMutableAIState } from "@ai-sdk/rsc"

API Signature

Parameters

  • key? (string): Returns the value of the specified key in the AI state, if it's an object.

Returns

The mutable AI state.

Methods

  • update ((newState: any) => void): Updates the AI state with the new state.
  • done ((newState: any) => void): Updates the AI state with the new state, marks it as finalized and closes the stream.

Examples