@ckeditor/ckeditor5-ai
Version:
AI features for CKEditor 5.
66 lines (65 loc) • 2.17 kB
JSON
{
"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.js",
"uiComponents": [
{
"type": "SplitButton",
"name": "aiCommands",
"iconPath": "@ckeditor/ckeditor5-icons/theme/icons/magic-wand.svg"
},
{
"type": "Button",
"name": "aiAssistant",
"iconPath": "@ckeditor/ckeditor5-icons/theme/icons/ai-chat.svg"
}
]
},
{
"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.js"
},
{
"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.js"
},
{
"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.js",
"uiComponents": [
{
"type": "SplitButton",
"name": "aiQuickActions",
"iconPath": "@ckeditor/ckeditor5-icons/theme/icons/ai-quick-actions.svg"
}
]
},
{
"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.js",
"uiComponents": [
{
"type": "Button",
"name": "toggleAi",
"iconPath": "@ckeditor/ckeditor5-icons/theme/icons/ai-ask-ai.svg"
}
]
}
]
}