PDF Ayrıştırma
Bir PDF dosyasını yükler ve içindeki metni çıkarır. multipart/form-data kullanır.
POST/v1/parse/pdf
Form alanları
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
model | string | ✓ | PDF ayrıştırma modeli |
file | dosya | ✓ | Ayrıştırılacak PDF dosyası |
Örnek
bash
curl https://app.qevron.ai/v1/parse/pdf \
-H "Authorization: Bearer $QEVRON_API_KEY" \
-F "model=<pdf-model>" \
-F "file=@belge.pdf"python
import httpx
with open("belge.pdf", "rb") as f:
resp = httpx.post(
"https://app.qevron.ai/v1/parse/pdf",
headers={"Authorization": f"Bearer {API_KEY}"},
data={"model": "<pdf-model>"},
files={"file": ("belge.pdf", f, "application/pdf")},
)
print(resp.json())Yanıt
Yanıt, çıkarılan metni (ve varsa sayfa/yapı bilgisini) içerir:
json
{
"text": "Belgeden çıkarılan tüm metin...",
"pages": [
{ "page": 1, "text": "Birinci sayfanın metni..." }
]
}TIP
Bu uç noktanın kullanılabilmesi için kurulumunuzda bir PDF ayrıştırma modeli/kanalı (örn. Doc2x) tanımlı olmalıdır. Mevcut modelleri /v1/models ile kontrol edin.