Integrasi Docling untuk memproses dokumen dalam AI Flowi Workflow
Integrasi Docling untuk memproses dokumen menyediakan empat operasi di sini: pemprosesan setempat, sambungan ke Docling Serve, pemecahan dokumen kepada cebisan dan eksport format. Pilih Docling untuk model yang berjalan secara setempat dalam persekitaran pemprosesan, atau Docling Serve untuk menyambung ke tika pelayan anda sendiri; kemudian periksa data dokumen sebelum mengkonfigurasi pemecahan atau eksport.
Antara muka ini didokumentasikan dalam katalog; belum diuji dalam persekitaran pengeluaran oleh Ai Flowi. Rujukan di bawah menggunakan katalog AI Flowi Workflow 1.9.2 yang dieksport pada 9 Oktober 2026.
Oleh Ai Flowi · Rujukan Docling oleh Ai Flowi · Tarikh penerbitan:
Sumber rasmi: dokumentasi Docling
Empat operasi dengan kontrak output yang berbeza
Katalog komponen keseluruhan menyediakan inventori kategori. Halaman ini menambah tetapan Docling dan sempadan antara pemprosesan, pemecahan kepada cebisan dan eksport. Untuk pengekstrakan medan bernama dan semakan bukti, teruskan dengan panduan Document AI.
| Komponen / kunci | Operasi | Input wajib | Nama paparan / port / jenis output |
|---|---|---|---|
DoclingDoclingInline | Memproses dokumen dengan model setempat. | Tiada yang ditandakan sebagai wajib. | Files / dataframe / Table |
Docling ServeDoclingRemote | Menyambung ke tika Docling Serve anda. | api_url | Files / dataframe / Table |
Chunk DoclingDocumentChunkDoclingDocument | Memecahkan data dokumen kepada cebisan. | data_inputs | Table / dataframe / Table |
Export DoclingDocumentExportDoclingDocument | Mengeksport perwakilan dokumen. | data_inputs | Exported data / data / JSON; Table / dataframe / Table |
Files ialah nama paparan, bukan jenis fail yang boleh dimuat turun. Kedua-dua port pemprosesan mengisytiharkan Table. Kedua-dua entri pemprosesan tidak memberikan takrif lajur, lokasi objek dokumen atau contoh respons dalam versi katalog yang dieksport ini. Sambungan Table yang serasi menetapkan padanan jenis, bukan carian dokumen yang berjaya.
Docling: kawalan OCR setempat dan saluran pemprosesan
Huraian menyatakan secara jelas bahawa model Docling berjalan secara setempat. Ia tidak mengenal pasti pelayar atau komputer riba anda sebagai persekitaran tersebut, mahupun mendokumentasikan enjin OCR yang dipasang atau kapasiti perkakasan. Pilih fail melalui path, atau periksa sambungan Data, JSON dan Message yang diterima pada file_path. Rujukan pengurusan fail merangkumi pemilih fail tanpa mengulangi arahan muat naik di sini.
| Input | Jenis nilai / keperluan | Metadata sambungan | Nota operasi dokumen |
|---|---|---|---|
delete_server_file_after_processing | bool / Pilihan | Tidak dinyatakan | Skop pemadaman dan nilai lalai tidak dinyatakan. |
do_picture_classification | bool / Pilihan | Tidak dinyatakan | Suis pengelasan gambar; tiada skema hasil diberikan. |
file_path | other / Pilihan | Data, JSON, Message | Susunan muatan laluan tidak dieksport. |
ignore_unspecified_files | bool / Pilihan | Tidak dinyatakan | Tingkah laku pemilihan fail perlu diperiksa. |
ignore_unsupported_extensions | bool / Pilihan | Tidak dinyatakan | Tiada senarai sambungan fail yang disokong disertakan dengan suis ini. |
ocr_engine | str / Pilihan | Tidak dinyatakan | "None", "easyocr", "tesserocr", "rapidocr", "ocrmac". Nama enjin OCR dalam menu ini tidak mengesahkan bahawa enjin tersebut telah dipasang. |
path | file / Pilihan | Tidak dinyatakan | Input pemilih fail; tiada jenis sambungan dieksport. |
pic_desc_llm | other / Pilihan | LanguageModel | Menerima sambungan LanguageModel. |
pic_desc_prompt | str / Pilihan | Tidak dinyatakan | Arahan huraian gambar; nilai lalai tidak dinyatakan. |
pipeline | str / Pilihan | Tidak dinyatakan | "standard", "vlm". Pilihan sahaja tidak membuktikan bahawa model sedia digunakan. |
separator | str / Pilihan | Tidak dinyatakan | Tingkah laku pemisah laluan tidak didokumentasikan. |
silent_errors | bool / Pilihan | Tidak dinyatakan | Pengendalian ralat dan nilai lalai tidak dihuraikan. |
Asingkan pilihan OCR daripada pilihan saluran pemprosesan. Lima pilihan OCR dan dua pilihan saluran pemprosesan disenaraikan secara bebas; versi katalog yang dieksport ini tidak memberikan matriks keserasian. Pengelasan gambar, model huraian gambar yang disambungkan dan arahannya juga ialah kawalan berasingan. Kawalan gambar meninggalkan dua persoalan terbuka: sama ada kapsyen dijana secara automatik dan lokasi sebarang kapsyen dalam Table pemprosesan.
Docling Serve: titik akhir, pengepala dan semakan status berkala
Pemprosesan jauh memerlukan api_url dan akses ke tika Docling Serve anda sendiri. Bekalkan api_headers mengikut keperluan pengesahan tika tersebut; katalog tidak memberikan nama pengepala atau kaedah pengesahan. Kebolehcapaian titik akhir mesti disemak dari persekitaran pelaksanaan aliran kerja.
| Input | Jenis nilai / keperluan | Metadata sambungan | Nota operasi dokumen |
|---|---|---|---|
api_headers | NestedDict / Pilihan | Message | Nama pengepala dan format kelayakan tidak disenaraikan. |
api_url | str / Wajib | Tidak dinyatakan | Titik akhir wajib; tiada URL lalai direkodkan. |
delete_server_file_after_processing | bool / Pilihan | Tidak dinyatakan | Semak pengekalan sumber sebelum mengaktifkannya. |
docling_serve_opts | NestedDict / Pilihan | Message | Kunci pilihan pelayan tidak disenaraikan satu persatu. |
file_path | other / Pilihan | Data, JSON, Message | Periksa perwakilan laluan sebelum menyambungkannya. |
ignore_unspecified_files | bool / Pilihan | Tidak dinyatakan | Tiada keutamaan berbanding path dinyatakan. |
ignore_unsupported_extensions | bool / Pilihan | Tidak dinyatakan | Peraturan melangkau tidak ditakrifkan. |
max_concurrency | int / Pilihan | Message | Tiada julat, nilai lalai atau angka daya pemprosesan diberikan. |
max_poll_timeout | float / Pilihan | Message | Tiada unit, nilai lalai atau peraturan pembatalan diberikan. |
path | file / Pilihan | Tidak dinyatakan | Pemilihan fail untuk nod pemprosesan ini. |
separator | str / Pilihan | Tidak dinyatakan | Tiada sintaks berbilang laluan diberikan. |
silent_errors | bool / Pilihan | Tidak dinyatakan | Tiada kontrak output ralat dieksport. |
max_concurrency dan max_poll_timeout ialah medan konfigurasi, bukan bukti prestasi. Jangan andaikan bilangan dokumen yang selesai serentak atau sama ada tamat masa membatalkan tugas jauh. Gunakan pilihan pelayan seminimum mungkin sehingga kunci pilihan yang diterima oleh titik akhir disahkan. Gunakan panduan sambungan untuk amalan kelayakan yang dikongsi.
Chunk DoclingDocument: jejak kunci dokumen
Pemecahan kepada cebisan memerlukan data_inputs, yang menerima Data, JSON, DataFrame atau Table. Medan pilihan doc_key ialah tetapan carian tanpa nilai lalai yang dieksport atau spesifikasi untuk menelusuri nilai dokumen bersarang. Periksa hasil pemprosesan untuk mencari nilai dokumen sebelum memilih tetapan itu.
| Input | Jenis nilai / keperluan | Metadata sambungan | Nota operasi dokumen |
|---|---|---|---|
always_emit_headings | bool / Pilihan | Tidak dinyatakan | Butiran tentang cara tajuk disertakan dalam output tidak dinyatakan. |
chunker | str / Pilihan | Message | "HybridChunker", "HierarchicalChunker". Tiada perbandingan algoritma diberikan. |
data_inputs | other / Wajib | Data, JSON, DataFrame, Table | Input wajib yang membawa dokumen. |
doc_key | str / Pilihan | Message | Peraturan carian dokumen tidak dinyatakan. |
hf_model_name | str / Pilihan | Tidak dinyatakan | Tiada nama model lalai atau keperluan akses diberikan. |
max_tokens | int / Pilihan | Message | Tiada julat yang disokong atau kaedah pengiraan token diberikan. |
merge_peers | bool / Pilihan | Tidak dinyatakan | Tingkah laku penggabungan tidak dijelaskan. |
openai_model_name | str / Pilihan | Tidak dinyatakan | Tiada pengecam model atau medan kelayakan diberikan. |
provider | str / Pilihan | Tidak dinyatakan | "Hugging Face", "OpenAI". Penyedia yang disenaraikan bukan bukti bahawa akses telah dikonfigurasi. |
Pilih pemecah dokumen dan penyedia dengan sengaja tanpa menyalin nilai lalai yang diandaikan. Semak medan nama model yang berkaitan apabila memilih penyedia. Tetapan ini tidak menetapkan embedding, pengambilan maklumat atau peringkat penjanaan jawapan; satu-satunya output yang diisytiharkan ialah Table hasil pemecahan kepada cebisan.
Export DoclingDocument: format dan pengendalian imej
Eksport mempunyai data_inputs wajib dan doc_key pilihan yang tersendiri. Jejak nilai dokumen ke nod ini secara berasingan daripada cabang pemecahan kepada cebisan. Jangan andaikan cebisan itu sendiri mengekalkan objek dokumen yang boleh dieksport hanya kerana kedua-dua nod menerima Table.
| Input | Jenis nilai / keperluan | Metadata sambungan | Nota operasi dokumen |
|---|---|---|---|
data_inputs | other / Wajib | Data, JSON, DataFrame, Table | Input wajib yang mengandungi dokumen untuk dieksport. |
doc_key | str / Pilihan | Message | Sahkan berdasarkan lokasi dokumen sebenar. |
export_format | str / Pilihan | Tidak dinyatakan | "Markdown", "HTML", "Plaintext", "DocTags". Ini ialah pilihan format yang dieksport. |
image_mode | str / Pilihan | Tidak dinyatakan | "placeholder", "embedded". Tiada kontrak pembungkusan fail direkodkan. |
md_image_placeholder | str / Pilihan | Tidak dinyatakan | Tetapan pemegang tempat imej Markdown. |
md_page_break_placeholder | str / Pilihan | Tidak dinyatakan | Tetapan pemegang tempat pemisah halaman Markdown. |
PDF yang boleh dicari mahupun pengeksport DOCX tidak disenaraikan. Port output JSON dan Table menerangkan nilai aliran kerja; kedua-duanya tidak menjanjikan lampiran yang boleh dimuat turun dengan nama fail dan jenis MIME. Periksa pemegang tempat imej atau kandungan terbenam dalam format yang dipilih sebelum berkongsi eksport.
Contoh terkawal daripada pemprosesan hingga eksport
contoh konfigurasi, bukan ujian yang direkodkan
Anda memerlukan dokumen sampel yang dibenarkan dan persekitaran pemprosesan yang boleh diakses. Untuk alternatif Serve, sediakan tika anda sendiri dan sebarang kelayakan yang diperlukannya. Pilihan model luaran memerlukan kelayakan daripada akaun penyedia anda sendiri, termasuk kunci API, serta penggunaan yang dibilkan secara berasingan; ikuti rujukan kelayakan tanpa menganggap nama model sebagai kebenaran akses.
- Pada Docling, pilih satu sampel dalam
path, tetapkanpipelinekepada"standard", dan tetapkansilent_errorssertadelete_server_file_after_processingkepada false secara jelas untuk latihan pemeriksaan. - Periksa output Files. Cari nilai dokumen dan rekodkan kunci sebenar. Berhenti di sini jika hasil tidak mempunyai dokumen yang boleh digunakan; jangan mereka-reka
doc_key. - Sambungkan Table tersebut ke Export DoclingDocument melalui
data_inputs, tetapkandoc_keydaripada hasil yang diperhatikan dan pilihexport_format="Markdown",image_mode="placeholder". - Periksa Exported data dan Table secara berasingan: jika anda menetapkan
md_image_placeholderataumd_page_break_placeholder, semak penanda tersebut dalam perwakilan Markdown sebelum memilih output untuk komponen penerima. - Untuk cabang pemecahan berasingan, sambungkan Table yang membawa dokumen dan telah diperiksa ke Chunk DoclingDocument, tetapkan
doc_keyyang telah disahkan dan pilih"HierarchicalChunker". Periksa cebisan yang dikembalikan sebelum memilih kawalan selanjutnya.
Apakah batasan Docling dan bilakah pendekatan lain sesuai?
Kategori ini tidak mendokumentasikan had saiz fail, pemasangan OCR, dasar percubaan semula jauh atau jaminan pemadaman. Biarkan penyingkiran sumber dinyahaktifkan semasa menyiasat hasil dan simpan salinan asal di luar latihan. Menyembunyikan ralat bukan cabang pemulihan; periksa tingkah laku kegagalan sebenar sebelum bergantung pada pemprosesan tanpa pengawasan.
Gunakan laluan pemprosesan teks yang lebih ringkas apabila sumber anda sudah mengandungi teks yang diperlukan. Pilih panduan Document AI untuk pengekstrakan medan, dan pustaka kes penggunaan untuk reka bentuk aliran kerja yang lebih luas. Rujukan ini menetapkan antara muka tanpa mengesahkan ketepatan dokumen berbanding sumber asal atau saluran pengambilan maklumat yang lengkap.
Penggunaan dan rujukan berkaitan
Pelan: Go dari USD8/bulan dengan bil tahunan (USD10 bulanan), Plus dari USD16 (USD20 bulanan), Pro 100 dari USD80 (USD100 bulanan), Pro 200 dari USD160 (USD200 bulanan) dan Pro 500 dari USD400 (USD500 bulanan), dengan 5,000 hingga 250,000 Flowi Tokens sebulan dan pilihan tambah nilai; 1 token bagi setiap pelaksanaan nod; penggunaan API dan model pihak ketiga tidak termasuk.
Semak nod yang dilaksanakan tanpa mengandaikan satu caj bagi setiap dokumen yang dimuat naik. Pemprosesan, pemecahan kepada cebisan dan eksport ialah nod berasingan; pelaksanaan berulang menambah bilangan pelaksanaan. Layari hab integrasi atau bandingkan kontrak Unstructured API untuk antara muka pemprosesan dokumen yang berbeza.