# AI 命令配置(Command) AI Command,指的是在文本框中,输入 `空格 + '/'` 弹出的 AI 菜单。 ## 示例代码 ```typescript new LinwitDocEditor({ element: "#aiEditor", ai:{ models:{ openai: { apiKey: "sk-alQ96zbDn*****", model:"gpt-4o", } }, commands:[ { name: "AI 续写", prompt: "请帮我继续扩展一些这段话的内容", }, { name: "AI 提问", prompt: "...", }, ] }, }) ``` commands 配置的是 AI 菜单,支持以下参数: - **icon**:AI 菜单的 icon 图标 - **name**:AI 菜单的名称 - **prompt**:AI 提示语 - **text**:"selected" | "focusBefore" 可选,代表选中的文本,或者光标前的文本 - **model**:使用的 AI 大模型,当 `model` 未配置,或者配置为 "`auto`" 时,会自动选择第一个配置的大语言模型。 - **onClick**:点击事件回调函数,只用于自定义功能时使用。