UNPKG

@ckeditor/ckeditor5-ai

Version:

AI features for CKEditor 5.

73 lines (72 loc) 2.31 kB
{ "plugins": [ { "name": "AI Assistant", "className": "AIAssistant", "description": "Introduces AI tools for generating and improving content through the use of pre-defined commands or custom queries inserted by the user", "docs": "features/ai/ai-assistant/ai-assistant-overview.html", "path": "src/aiassistant/aiassistant.ts", "uiComponents": [ { "type": "SplitButton", "name": "aiCommands", "iconName": "IconMagicWand" }, { "type": "Button", "name": "aiAssistant", "iconName": "IconAIChat" } ] }, { "name": "AI Chat", "className": "AIChat", "description": "Provides an interactive chat interface for AI-powered conversations with context awareness and model selection", "docs": "features/ai/ckeditor-ai-overview.html", "path": "src/aichat/aichat.ts" }, { "name": "AI Review Mode", "className": "AIReviewMode", "description": "Enables AI-powered content review with automated checks, suggestions, and diff visualization for content improvement", "docs": "features/ai/ckeditor-ai-overview.html", "path": "src/aireviewmode/aireviewmode.ts" }, { "name": "AI Translate", "className": "AITranslate", "description": "Introduces AI-powered content translations with translated content preview, suggestions, and configurable list of languages", "docs": "features/ai/ckeditor-ai-overview.html", "path": "src/aitranslate/aitranslate.ts" }, { "name": "AI Quick Actions", "className": "AIQuickActions", "description": "Provides quick access to common AI-powered actions like improve writing, change tone, translate, and custom commands", "docs": "features/ai/ckeditor-ai-overview.html", "path": "src/aiquickactions/aiquickactions.ts", "uiComponents": [ { "type": "SplitButton", "name": "aiQuickActions", "iconName": "IconAIQuickActions" } ] }, { "name": "AI Editor Integration", "className": "AIEditorIntegration", "description": "Provides integration between AI-powered features and the editor", "docs": "features/ai/ckeditor-ai-overview.html", "path": "src/aieditorintegration/aieditorintegration.ts", "uiComponents": [ { "type": "Button", "name": "toggleAi", "iconName": "IconAIAskAI" } ] } ] }