Web sayfalarını scrape eden ve LLM ile yapılandırılmış veri çıkaran bir Rust API sunucusudur.
Başlıca özellikler:
- Headless Chrome tabanlı JavaScript render desteği
- Gemini API entegrasyonu ile scraping sonuçlarını anında analiz etme
- JSON Schema tabanlı yapılandırılmış yanıtlar
- Sekme havuzlama ile eşzamanlı 50 isteği işleme
- SSRF önleme, sabit zamanlı API anahtarı karşılaştırması gibi yerleşik güvenlik özellikleri
Kullanım örneği:
POST /scrape ile URL ve analiz prompt'unu gönderdiğinizde,
sayfa içeriğini ve LLM analiz sonucunu JSON olarak döndürür.
JinaAI, Firecrawl gibi servislerin self-hosting alternatifi olarak geliştirildi.
Yalnızca scraping gerekiyorsa LLM olmadan da kullanılabilir.
Henüz yorum yok.