Akıllı belge işleme için Genie Code kullanın

Genie Code, ayrıştırma, sınıflandırma, çıkarma ve doğrulama işlemlerini organize ederek belge işleme boru hatlarını uçtan uca oluşturur. Yapılandırılmamış PDF'ler, sözleşmeler veya faturalara yönlendirin, kaliteyi etiketlenmiş verilerle karşılaştırır ve iyileştirmek için yinelemeler yapar, böylece bir boru hattının üretime hazır olup olmadığını değerlendirebilirsiniz.

Gereksinimler

Belge işleme için Genie Kodu'nu kullanmak için:

Genie Code ile bir belge işleme boru hattı oluşturun

  1. Genie Code'u İşler & Boru Hatları sayfasında veya SQL düzenleyicisinde açın.

  2. Amacınızı belirtin ve kaynaklarınıza işaret edin. Ciltlerinize, tablolarınıza ve dosyalarınıza referans verin.

    Sınıflandırma ve çıkarma hedefini, sözleşme türüne göre çıkarılacak alanları ve kaynak hacmini belirten Genie Code'a bir istem, gecelik bir iş talebi ile birlikte.

  3. İnşa edilmesine izin ver. Genie Code, çalışmak için yeterli bilgiye sahip olduğunda, en iyi uygulamaları kullanarak Lakeflow görevini oluşturur.

  4. İncele ve çalıştır. Oluşturulan SQL ve görevleri gözden geçirin, istediğiniz her şeyi düzenleyin ve hazır olunca işi çalıştırın.

    Sözleşme işleme için çalışan bir Lakeflow iş grafiği, oluşturulan görevleri, fonksiyonları ve çıktı tablolarını özetleyen Genie Code sohbet panelinin yanında.

  5. Küçük başlayın, sonra ölçeklenin. Bir örneklem üzerinde çalıştırın, çıktıyı gözden geçirin, kaliteyi değerlendirin ve tam veri setini işlemeden önce yineleme yapın.

Genie Code nelerle yardımcı olabilir?

Uçtan uca bir belge işleme işi oluşturun

Sonucu anlatın ve Genie Code sadece hedefinizin ihtiyaç duyduğu aşamaları kullanarak tam bir Lakeflow işi oluşturur:

  • Bir ciltteki kaynak dosyaları keşfedin ve kimliklerini ve değişikliklerini takip edin.
  • Belgeleri yapılandırılmış içeriğe (ai_parse_document metin, tablo, şekil ve sayfa düzeni) ile ayrıştırın.
  • Her belgeyi kendi etiketlerinize ai_classify sınıflandırın (örneğin, bağlı kuruluş, pazarlama veya danışmanlık sözleşmeleri).
  • Ayıklayın yapılandırılmış alanları, ai_extract içeren bir şemaya göre, atıflar ve güven puanlarıyla birlikte.
  • Temiz, yapılandırılmış çıktıyı Unity Kataloğu tablosuna yayınlayın.

Her yapay zeka fonksiyonu kendi başına bir görevdir, bu yüzden iş modüler kalıyor ve daha sonra tekrar çalıştırabilir, doldurabilir veya düzenleyebilirsiniz.

Değerlendirme ve tepe tırmanma ile çıkarma kalitesini artırın

Genie Code, kaliteyi tahmin edilen değil, ölçtüğünüz bir şey olarak ele alır. Beklenen çıktıların etiketlenmiş bir tablosu verildiğinde, alan düzeyinde bir değerlendirme yapar ve döngüyü kapatır:

  • Ölç. Mevcut çıkarım alanını alan alan puanlayın; böylece hangi alanların zayıf olduğunu tam olarak görebilirsiniz.
  • Geliştir. Genie Code bir düzeltme önerir; bu düzeltme, çoğu zaman daha net bir alan açıklaması şeklindedir ve uygulanmadan önce sizin onayınıza sunulan, incelenebilir bir fark görünümü olarak gösterilir.
  • Yeniden değerlendir. Her kabul edilen değişiklik değerlendirme setini tekrar çalıştırır ve önce-sonrası sonuçlarını gösterir, böylece hem iyileştirmeler hem de gerilemeler görünür.

Döngü, kalite standartlarınıza ulaşana kadar tekrar ediyor, bu yüzden hazırlığı puanlar ve özgüvenle değerlendiriyorsunuz, makul görünen çıktıdan değil.

Sonuçları ve güzergah istisnalarını doğrulayın

Genie Code, pipeline'a kaliteli kapılar inşa ediyor. Kararlı kontrolleri (şemalar, gerekli alanlar, toplamlar), model güveni ve iş kurallarını birleştirerek neyin geçeceğini belirler ve başarısız satırları görünür tutar.

Belgelerde görsel olarak hata ayıklayın

Genie Code, Document Parsing UI'yi açarak işlenmiş sayfaları ayrıştırılmış içerik ve çıkarılmış alanların yanında gösterir. Kötü bir sonucu bulmak için kullanın: Eğer ayrıştırılmış çıktıda metin eksikse veya bozuk ise, sorun ayrıştırma veya kaynak dosyadadır. Metin ayrıştırıldıysa ama bir alan yanlışsa, sorun çıkarımdır. Her halükarda, ölçeklendirmeden önce gerçek belgelerde doğrulama yapın.

Mevcut boru hatlarını inceleyin ve sorun giderin

Genie Code, sadece yeni olanlarda değil, zaten sahip olduğunuz boru hatlarında da çalışır. Bir işi açıklayabilir, tasarımını ve maliyetini hiçbir şeyi değiştirmeden gözden geçirebilir, arızalı veya yavaş bir aşamanın temel nedenini bulabilir ve çalışan parçaları olduğu gibi bırakarak en küçük bir tamiri yapabilir.

Örnek komutlar

Uçtan uca bir boru hattı inşa et

  • Sözleşmeler @my_catalog.raw.contracts içinde yer alır. Her birini bağlı kuruluş, pazarlama, danışmanlık, hosting ve emanet olarak sınıflandıran günlük bir iş kurmak; her tür sözleşme için önemli alanları seçmek; ve altın tablolar yazmak."
  • @my_catalog.raw.invoices konumunda bir dizi taranmış faturam var. Bunları ayrıştıran, satıcıyı, fatura numarasını, satır öğeleri ve toplamı çıkaran ve sonuçları bir tabloya yazan bir iş oluşturun."

Değerlendirme ve tırmanışla kaliteyi artırın

  • Bunun milyonlarca satır üzerinde çalıştırmak için yeterince iyi olduğunu nasıl bilebilirim? Çıkarımı etiketli tabloma @my_catalog.default.eval_table göre değerlendir ve hangi alanların en zayıf olduğunu söyle."
  • invoice_total alanındaki doğruluk daha yüksek olabilir. Şemayı ve talimatları yinelemeli olarak geliştir, değerlendirmeyi tekrar çalıştır ve bana öncesi ve sonrası göster."
  • Değerlendirme sonuçlarına göre her alan için güven eşikleri belirleyin ve güven düzeyi düşük satırları incelemeye yönlendirin.

Sonuçları ve güzergah istisnalarını doğrulayın

  • Gerekli alanları ve satır kalemleri toplamının fatura toplamına eşit olduğunu kontrol eden bir doğrulama ekleyin; doğrulamadan geçemeyen satırları da tutun.
  • İş kuralını karşılamayan belgeleri (örneğin, ödenen verginin maaştan fazla olması durumunda) insan tarafından incelenmek üzere ayrı bir tabloda karantinaya alın.

Belgelerde görsel olarak hata ayıklayın

  • "Bu PDF'lerin ayrıştırılmış sonuçlarını orijinal sayfaların yanında göster ki analiz edilmiş sonuçları kontrol edeyim."
  • "Bazı danışmanlık sözleşmelerinde yürürlüğe girme tarihi yanlış. Ayrıştırılmış görünümü aç ki ayrıştırma mı yoksa çıkarma mı olduğunu anlayabileyim."

Mevcut boru hatlarını inceleyin ve sorun giderin

  • "Bu belge işleme işindeki her görevin ne yaptığını ve sonuçların nerede yazıldığını açıklayın."
  • "Bu ayrıştırma görevi başarısız olmaya başladı. Son çalışma çıktısından sebep bulun ve en küçük çözümü önerin."
  • "Bu belge işleme boru hattı tasarımını en iyi uygulamalarla karşılaştırın ve bana tam veri setinde çalışmaya hazır olup olmadığını söyleyin."

Ek kaynaklar