ai-markdown-vue3
v1.0.2
Published
markdown工具库
Readme
Vue3+ts AiMaerkdown工具
安装
npm i ai-markdown-vue3
引入
- import { AiMarkdown } from 'ai-markdown-vue3'
- 引入样式文件: import 'ai-markdown-vue3/lib/style.css'
相关依赖
element-plus、@element-plus/icons-vue、sse.js、turndown
搜索关键字
ai、ai-markdown、markdown
相关属性
sse请求参数: requestParams(type: Object, {
- 用户id: userId
- 应用id: appId
- 当次问题: questionText
- catalogs
- 文件key列表: fileKeyList
- 对话id: conversationId
- 额外的对象参数: params })
sse请求ip地址: baseUrl(type: String)
内容是否可编辑: cantentCanEdit(type: Boolean)
是否显示工具栏: showTool(type: Boolean)
请求头: headers(type: Object)
组件暴露方法及属性
- 发起SSE请求(方法):startRendering()
- 关闭SSE连接(方法):closeSse()
- 复制内容(方法):handleCopyAnswer()
- 输出是否结束(属性):contentIsEnd(type: Boolean)
- SSE请求响应中(属性):sseLoading(type: Boolean)
