تجزیه یک فایل HTML آپلودشده به markdown.
Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
تجزیه یک فایل HTML آپلودشده به markdown.
یک فایل HTML آپلودشده را به Markdown تجزیه کنید. multipart/form-data را با file و options بفرستید. فایل باید نوع محتوای text/html یا نام .html/.htm داشته باشد. options یک رشته JSON است که باید proxy را روی basic تنظیم کند و میتواند formats را روی ["markdown"] بگذارد. فیلد options به 64 KB محدود است. پاسخ شامل success و data.markdown است.
مرجع قیمتگذاری
- اندازهگیری: واحدهای منابع طرح.
- برآورد درخواست مرجع: 0.001071 دلار آمریکا.
- مبنای هزینه واحد: 0.001071 دلار آمریکا.
- واحد منبع:
firecrawl_credit. - ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویهشده مشتری اعمال نکنید.
- مبناهای هزینه، قیمت نهایی مشتری را تعیین نمیکنند، از جمله وقتی صفر باشند.
فقط فراداده مرجع، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- نوع: stringfileالزامی
پسوندهای مجاز نام فایل: .htm، .html.
- فهرست مقادیرoptionsمقدار ثابت:{"formats":["markdown"],"proxy":"basic"}الزامیمقادیر
- {"formats":["markdown"],"proxy":"basic"}
- نوع: object200
Parse با موفقیت تکمیل شد.
- نوع: integercredits
Used اعتبارهای Firecrawl مصرفشده (1).
- نوع: objectdata
- markdownنوع: string
محتوای تجزیهشده به markdown.
- نوع: booleansuccess
true وقتی تجزیه موفق باشد.
application/json - 400
درخواست پردازش نشد. پارامترهای درخواست را بررسی کنید.
- 401
یک کلید API معتبر Felo لازم است.
- 402
درخواست ادامه نمییابد چون یک الزام صورتحساب برآورده نشده است.
- 403
حساب مجاز به انجام این عملیات نیست.
- 429
به سقف درخواست یا هزینه رسیدهاید.
- 502
سرویس نتوانست درخواست را کامل کند.
- 503
سرویس API یا صورتحساب موقتاً در دسترس نیست.
- 504
سرویس هنگام پردازش درخواست به پایان مهلت رسید.
- default
پاسخ خطا؛ پاسخهای عبوری بالادست ممکن است از قالبهای ارائهدهنده استفاده کنند
application/json
curl https://openapi.felo.ai/v1/beta/firecrawl/parse \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"file": "example.htm",
"options": "{\"formats\":[\"markdown\"],\"proxy\":\"basic\"}"
}'
{
"success": true,
"data": {
"markdown": "string"
},
"creditsUsed": 1
}