nutrient-agent-skill は何をしますか?
Nutrient DWS APIを使用したドキュメント処理: 変換、テキスト/表抽出、OCR、PII編集、透かし、電子署名、フォーム入力
概要
このスキルは、Nutrient Document Workflow Service (DWS) APIと連携し、AIエージェントが高度なドキュメント処理を実行できるようにします。以下の機能をサポートしています:
- 変換: PDFから各種形式(DOCX、HTML、画像など)への変換
- テキスト/表抽出: PDFからテキストや表データを構造化された形式で抽出
- OCR: スキャン文書や画像ベースのPDFからテキストを認識
- PII編集: 個人識別情報(氏名、住所、クレジットカード番号など)を自動検出・編集
- 透かし: 文書にテキストや画像の透かしを追加
- 電子署名: 文書に電子署名を付与し、署名プロセスを管理
- フォーム入力: PDFフォームにデータを自動入力
セットアップ
- Nutrient APIキーを取得します (ダッシュボード)
- 環境変数を設定します:
export NUTRIENT_API_KEY="your_api_key_here"
使用方法
例: PDFの変換
const result = await nutrientAgent.convertDocument({
inputFile: "/path/to/document.pdf",
outputFormat: "docx"
});
例: テキスト抽出
const text = await nutrientAgent.extractText({
inputFile: "/path/to/document.pdf"
});
例: PII編集
const redactedDoc = await nutrientAgent.redactPII({
inputFile: "/path/to/document.pdf",
piiTypes: ["email", "phone", "ssn"]
});
利用可能な関数
| 関数名 | 説明 |
|---|---|
convertDocument | ドキュメントを別の形式に変換 |
extractText | ドキュメントからテキストを抽出 |
extractTables | ドキュメントから表を抽出 |
performOCR | 画像ベースのドキュメントにOCRを実行 |
redactPII | PIIを自動検出して編集 |
addWatermark | ドキュメントに透かしを追加 |
signDocument | ドキュメントに電子署名 |
fillForm | PDFフォームにデータを入力 |
mergeDocuments | 複数のドキュメントを結合 |
splitDocument | ドキュメントを分割 |
ドキュメント
詳細なドキュメントはNutrient DWS APIリファレンスを参照してください。