一、简介
- 一款可以快速将任意文档文件转markdown格式内容的工具,提供API转换接口,方便集成与应用
- 原理就是利用libreoffice、pandoc文件转换工具,把所有文档类型的文件逐步转化,最终转成markdown格式的内容,使用python fastapi把这个过程封装成接口
- 工具的github地址:https://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:http://127.0.0.1:6677/convert
- 文件转换接口请求示例
四、总结
- 部署简单,直接提供接口服务,可以作为辅助服务集成到各种应用
- 可以应用在一些AI知识库类型的应用中,因为大模型更加容易理解markdown格式的内容
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容