@ckeditor/ckeditor5-ai
Version:
AI features for CKEditor 5.
73 lines (72 loc) • 2.31 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.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"
}
]
}
]
}