Skip to content

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ı

AlanTipZorunluAçıklama
modelstringPDF ayrıştırma modeli
filedosyaAyrış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.

Qevron — AI gateway. Arpanet / OpenAI / Anthropic / Gemini uyumlu.