docling-project/docling-serve

Running Docling as an API service

何を解決するか

Docling — AI駆動のドキュメント変換ツールキット — をスケーラブルなAPIサービスとして実行する方法を提供します。これにより、ローカルライブラリとして実行するのではなく、HTTPリクエストを通じて他のアプリケーションにドキュメント変換機能を統合できます。

動作方法

Docling Serveは、FastAPIで構築されたウェブサーバーでDocling変換エンジンをラップしています。安定したv1 APIを公開し、ドキュメントのソース(URLなど)を受け取り、変換されたコンテンツを返します。Pythonパッケージとしてデプロイ可能で、CPU専用およびさまざまなCUDAバージョン(GPUアクセラレーション対応)のコンテナイメージも用意されています。

対象ユーザー

大規模なドキュメント変換を自動化したい開発者や組織、またはAI駆動のドキュメント解析機能をより大きなソフトウェアエコシステムに統合したい方。

特徴

  • APIファーストアクセス: プログラムによるドキュメント変換用に安定したv1 APIを提供。
  • 柔軟なデプロイ: CPU、CUDA 12.8、CUDA 13.0用の複数のコンテナイメージを提供。AMD ROCm用のローカルビルドもサポート。
  • インタラクティブUI: 変換のテストや出力の可視化に使える組み込みUIプレイグラウンドを備えています。
  • 簡単な統合: PDFなどのソースをURLから変換するための標準HTTP POSTリクエストをサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト