Retrieve knowledge article content
Retrieves the full content of a knowledge article, including a pre-signed URL for rendering. Use this to display the source content referenced by citations in AI Agent responses.
Signature
getKnowledgeContent(params: GetContentParams): Promise<ContentResult>
Usage
const content = await aiAgentsClient.getKnowledgeContent({ knowledgeBaseId: "kb-12345", contentId: "content-67890" }); console.log("Title:", content.title); console.log("URL:", content.url); // GetContentParams Structure { knowledgeBaseId: string; // Knowledge base ID or ARN (max 256 characters) contentId: string; // Content ID or ARN (max 256 characters) } // ContentResult Structure { contentId: string; contentArn: string; title?: string; contentType?: KnowledgeContentType; url?: string; // Pre-signed URL, re-fetch if expired body?: string; // Populated for text/plain and text/html }
Permissions required:
*