Skip to main content
client.evals.split now exposes a single processing entry point: process(...).
from retab import Retab
from retab.types.mime import MIMEData

client = Retab()

result = client.evals.split.process(
    eval_id="split_eval_123",
    document=MIMEData(
        filename="mixed-batch.pdf",
        url="data:application/pdf;base64,JVBERi0xLjQKJ...",
    ),
)

print(result.choices[0].message.parsed)