pdf phân tích một hoặc nhiều tài liệu PDF và trả về văn bản. Công cụ này sử dụng đầu vào tài liệu gốc trên các mô hình Anthropic và Google, đồng thời chuyển sang phương án trích xuất văn bản/hình ảnh cho mọi nhà cung cấp khác.
Khả dụng
Công cụ chỉ được đăng ký khi OpenClaw có thể phân giải một mô hình hỗ trợ PDF cho tác nhân. Thứ tự phân giải:agents.defaults.pdfModel(mô hình chính/dự phòng được chỉ định rõ)agents.defaults.imageModel(mô hình chính/dự phòng được chỉ định rõ)- Mô hình phiên/mặc định đã phân giải của tác nhân, nếu nhà cung cấp của mô hình đó hỗ trợ đầu vào PDF gốc (Anthropic, Google) hoặc đã cấu hình mô hình thị giác
- Các nhà cung cấp hỗ trợ hình ảnh/thị giác được tự động phát hiện và có thông tin xác thực khả dụng, ưu tiên nhà cung cấp hỗ trợ PDF gốc trước
provider/model đã cấu hình chỉ được tính là khả dụng nếu OpenClaw có thể xác thực nhà cung cấp đó cho tác nhân. Nếu không phân giải được mô hình khả dụng nào, công cụ pdf sẽ không được cung cấp.
Tham chiếu đầu vào
string
Một đường dẫn hoặc URL đến PDF.
string[]
Nhiều đường dẫn hoặc URL đến PDF, tổng cộng tối đa 10.
string
mặc định:"Analyze this PDF document."
Lời nhắc phân tích.
string
Bộ lọc trang như
1-5 hoặc 1,3,7-9. Không được hỗ trợ trong chế độ nhà cung cấp gốc.string
Mật khẩu cho các PDF được mã hóa. Áp dụng cho mọi PDF trong yêu cầu; chỉ được sử dụng trong chế độ trích xuất dự phòng.
string
Tùy chọn ghi đè mô hình theo dạng
provider/model.number
Giới hạn kích thước cho mỗi PDF tính bằng MB. Mặc định là
agents.defaults.pdfMaxBytesMb, hoặc 10 nếu chưa đặt.pdfvàpdfsđược hợp nhất và loại bỏ mục trùng lặp trước khi tải; bắt buộc phải có ít nhất một mục.pagesđược phân tích thành số trang bắt đầu từ 1, loại bỏ mục trùng lặp, sắp xếp và giới hạn theoagents.defaults.pdfMaxPages(mặc định20). Phạm vi không khớp với trang hợp lệ nào sẽ gây lỗi trước khi gọi mô hình.
Các tham chiếu PDF được hỗ trợ
- Đường dẫn tệp cục bộ (bao gồm mở rộng
~) - URL
file:// - URL
http://vàhttps:// - Tham chiếu đầu vào do OpenClaw quản lý, chẳng hạn như
media://inbound/<id>
ftp://) trả về details.error = "unsupported_pdf_reference". URL http(s) từ xa bị từ chối khi công cụ chạy trong môi trường hộp cát. Khi bật chính sách tệp chỉ dành cho không gian làm việc, các đường dẫn cục bộ nằm ngoài những thư mục gốc được phép sẽ bị từ chối; các tham chiếu đầu vào được quản lý và đường dẫn được phát lại trong kho phương tiện đầu vào của OpenClaw vẫn được phép.
Chế độ thực thi
Chế độ nhà cung cấp gốc
Được sử dụng cho nhà cung cấpanthropic và google (hai nhà cung cấp duy nhất hiện khai báo hỗ trợ tài liệu PDF gốc). Các byte PDF thô được gửi trực tiếp đến API của nhà cung cấp dưới dạng tài liệu gốc/phần PDF nội tuyến cho mỗi tệp.
Giới hạn:
pageskhông được hỗ trợ; nếu được đặt, công cụ sẽ phát sinh lỗipages is not supported with native PDF providers.passwordkhông được hỗ trợ; nếu được đặt, công cụ sẽ phát sinh lỗipassword is not supported with native PDF providers. Hãy sử dụng mô hình không gốc cho các PDF được mã hóa.
Chế độ trích xuất dự phòng
Được sử dụng cho mọi nhà cung cấp khác.- Trích xuất văn bản từ các trang đã chọn (tối đa
agents.defaults.pdfMaxPages, mặc định20) thông qua plugindocument-extractđi kèm, sử dụng góiclawpdf(PDFium WebAssembly) để trích xuất văn bản và hình ảnh. - Nếu văn bản được trích xuất ngắn hơn
200ký tự, kết xuất các trang đó thành hình ảnh PNG. Ngân sách kết xuất là tổng cộng4,000,000pixel, dùng chung cho tất cả các trang cần hình ảnh (được phân bổ theo tỷ lệ cho mỗi trang còn lại, không phải riêng từng trang), vì vậy các trang đã có đủ văn bản sẽ hoàn toàn bỏ qua bước kết xuất. - Gửi văn bản được trích xuất (và mọi hình ảnh đã kết xuất) cùng lời nhắc đến mô hình đã chọn.
- Các PDF được mã hóa được mở bằng tham số
passwordcấp cao nhất. - Nếu mô hình không hỗ trợ đầu vào hình ảnh và không có văn bản nào có thể trích xuất, công cụ sẽ báo lỗi.
- Nếu kết xuất hình ảnh thất bại, OpenClaw sẽ loại bỏ hình ảnh và tiếp tục với văn bản được trích xuất.
- Nếu mô hình đích chỉ hỗ trợ văn bản và quá trình trích xuất tạo ra hình ảnh, OpenClaw sẽ loại bỏ hình ảnh và chỉ gửi văn bản.
Cấu hình
Xem Tham chiếu cấu hình để biết đầy đủ chi tiết về các trường.
Chi tiết đầu ra
Công cụ trả về văn bản trongcontent[0].text và siêu dữ liệu có cấu trúc trong details.
Các trường details thường gặp:
model: tham chiếu mô hình đã phân giải (provider/model)native:trueđối với chế độ nhà cung cấp gốc,falseđối với chế độ dự phòngattempts: các lần thử dự phòng đã thất bại trước khi thành công
- Đầu vào một PDF:
details.pdf - Đầu vào nhiều PDF:
details.pdfs[]với các mụcpdf - Siêu dữ liệu ghi lại đường dẫn trong hộp cát (khi áp dụng):
rewrittenFrom
Hành vi khi có lỗi
Ví dụ
Một PDF:Liên quan
- Tổng quan về công cụ - tất cả công cụ tác nhân hiện có
- Tham chiếu cấu hình - cấu hình pdfMaxBytesMb và pdfMaxPages