全格式文档转 Markdown 工具,Docker 一键部署,支持 API 调用
一、简介
- 一款可以快速将任意文档文件转markdown格式内容的工具,提供API转换接口,方便集成与应用
- 原理就是利用libreoffice、pandoc文件转换工具,把所有文档类型的文件逐步转化,最终转成markdown格式的内容,使用python fastapi把这个过程封装成接口
- 工具的github地址:github.com/luler/file2markdown
二、安装
准备好docker、docker-compose软件环境
新建docker-compose.yml配置文件,内容如下:
version: '3'
services:
app:
image: dreamplay/file2markdown:latest
ports:
- 6677:6677
restart: always
一键启动命令
docker-compose up -d
三、使用示例
启动之后,服务运行在6677端口,不需要其他配置,可以直接访问接口:POST:127.0.0.1:6677/convert
文件转换接口请求示例
四、总结
部署简单,直接提供接口服务,可以作为辅助服务集成到各种应用
可以应用在一些AI知识库类型的应用中,因为大模型更加容易理解markdown格式的内容
持续编程进行中,我的应用:cas.luler.top/
我看博主的站点里有两个知识库的应用,请问是博主自己部署训练的吗,考虑出一篇文章吗