全格式文档转 Markdown 工具,Docker 一键部署,支持 API 调用

一、简介

  • 一款可以快速将任意文档文件转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
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容