streamText( )

Pattern

Stream Text

Stream text responses from AI prompts in real-time. Includes character counting and live response rendering with useCompletion.

View the full pattern on desktop
Stream Text preview

Problems solved

  • Stream text tokens to the client in real time
  • Render live completions with useCompletion
  • Demonstrate AI SDK streaming text over an API route

Use cases

  • Streaming chat input demos
  • Live writing assistants
  • AI SDK streamText onboarding samples
  • Character-counted prompt UIs

AI SDK APIs

streamTextuseCompletion

Tags

aiprompttext-generationstreamingai-sdkopenai

Environment variables

External services

openai

Ready to use?

View the full interactive pattern with live preview and copy the source code.

View the pattern on desktop

Related patterns