File: inkeep-stream.md | Updated: 11/15/2025
Menu
v5 (Latest)
AI SDK 5.x
Model Context Protocol (MCP) Tools
AWSBedrockAnthropicMessagesStream
Copy markdown
==============================================================================================
InkeepStream has been removed in AI SDK 4.0.
InkeepStream is part of the legacy Inkeep integration. It is not compatible with the AI SDK 3.1 functions.
The InkeepStream function is a utility that transforms the output from Inkeep 's API into a ReadableStream. It uses AIStream under the hood, applying a specific parser for the Inkeep's response data structure.
This works with the official Inkeep API, and it's supported in both Node.js, the Edge Runtime, and browser environments.
import { InkeepStream } from "ai"
Response
The response object returned by a call made by the Provider SDK.
AIStreamCallbacksAndOptions
An object containing callback functions to handle the start, each token, and completion of the AI response. In the absence of this parameter, default behavior is implemented.
AIStreamCallbacksAndOptions
() => Promise<void>
An optional function that is called at the start of the stream processing.
(completion: string) => Promise<void>
An optional function that is called for every completion. It's passed the completion as a string.
(completion: string) => Promise<void>
An optional function that is called once when the stream is closed with the final completion message.
(token: string) => Promise<void>
An optional function that is called for each token in the stream. It's passed the token as a string.
A ReadableStream.
On this page
Deploy and Scale AI Apps with Vercel.
Vercel delivers the infrastructure and developer experience you need to ship reliable AI-powered applications at scale.
Trusted by industry leaders: