Rejestrowanie
Zamień masowe dokumenty operacyjne w ustrukturyzowane rekordy.
Cogneris to API do ekstrakcji oparte na document AI. Klasyfikuj dokument, analizuj każdą stronę i wyodrębniaj zdefiniowane przez siebie pola, a każda wartość jest sprawdzana według Twoich reguł i powiązana ze stroną, z której pochodzi.
Prowadź cały proces dokumentowy, nie tylko odczyt. Zbieraj pliki przez portal, sprawdzaj każdy względem sprawy i wstrzymuj do przeglądu tam, gdzie to skonfigurowano. Każdą decyzję zapisuje ścieżka audytu. Zobacz workflow portalu
Opisz swój proces prostymi słowami. Build AI pyta o to, co musi wiedzieć, a potem przygotowuje szkic workflow, klasyfikatora i szablonów do Twojego przeglądu, zanim cokolwiek zostanie utworzone. Zobacz, jak działa Build AI
Bez karty płatniczej. 400 kredytów na 14 dni. Albo porozmawiaj z naszym zespołem.
Rejestruj typowe dokumenty firmowe, wydobywaj złożone teczki i weryfikuj tożsamość albo dowody szkody. Każdy odnośnik otwiera stronę API dla danego typu dokumentu.
Zamień masowe dokumenty operacyjne w ustrukturyzowane rekordy.
Czytaj długie, zmienne i wielodokumentowe pliki z dowodem u źródła.
Zestaw tożsamość, uprawnienia, adres i dowody szkody.
Rozpoznaje identyfikatory, daty, sumy i tabele — z kontekstem, a nie wyrażeniami regularnymi. Klasyfikacja konfigurowalna per tenant i ekstrakcja zero-shot.
Naturalna rozmowa z PDF-ami, umowami i raportami. Pytania i odpowiedzi do dokumentów są w ograniczonym udostępnieniu; zasięg cytowań zależy od procesu i odpowiedzi.
Uruchamiaj webhooks, kolejkuj zlecenia i wysyłaj wydobyte pola prosto do swojego ERP, CRM albo hurtowni danych.
Jedno repozytorium z wersjonowaniem, wyszukiwaniem semantycznym i szczegółowymi uprawnieniami dla zespołu albo klienta.
Cztery dokumenty przepuszczone przez API ekstrakcji, wraz z odpowiedzią, którą zwracamy — każde pole z własną pewnością w skali 0–100 oraz, gdy wartość została zlokalizowana, ze stroną i ramką, z której pochodzi.
{
"data": {
"id": "9d8a7c6e-1b2f-4a3d-9e8f-7c6d5b4a3210",
"metadata": {
"vendor_name": {
"value": "Acme Industries Ltd.",
"confidence": 98,
"page": 1,
"bbox": [
0.13,
0.14,
0.67,
0.17
],
"bbox_confidence": 92
},
"invoice_number": {
"value": "INV-2026-0417",
"confidence": 99,
"page": 1,
"bbox": [
0.7,
0.15,
0.92,
0.17
],
"bbox_confidence": 95
},
"invoice_date": {
"value": "2026-04-17",
"confidence": 97,
"page": 1,
"bbox": [
0.7,
0.18,
0.92,
0.21
],
"bbox_confidence": 90
},
"total_amount": {
"value": 12480.5,
"currency": "USD",
"confidence": 99,
"page": 3,
"bbox": [
0.7,
0.82,
0.92,
0.85
],
"bbox_confidence": 96
},
"line_items": [
{
"description": {
"value": "Annual platform subscription",
"confidence": 97,
"page": 2,
"bbox": [
0.1,
0.39,
1.16,
0.42
],
"bbox_confidence": 94
},
"quantity": {
"value": 12,
"confidence": 94
},
"unit_price": {
"value": 249.0,
"currency": "USD",
"confidence": 96
}
}
]
},
"createdDate": "2026-05-19T13:42:11Z"
},
"meta": {
"httpStatusCode": 200,
"messages": []
},
"hasErrors": false
}
{
"data": {
"id": "6f1d4b20-7a8e-4c93-b6f2-1d5a8e9c3047",
"metadata": {
"account_holder": {
"value": "Northwind Trading LLC",
"confidence": 98,
"page": 1,
"bbox": [
0.1,
0.12,
0.63,
0.15
],
"bbox_confidence": 91
},
"account_number_masked": {
"value": "****4417",
"confidence": 99,
"page": 1,
"bbox": [
0.1,
0.16,
0.38,
0.19
],
"bbox_confidence": 92
},
"period_end": {
"value": "2026-03-31",
"confidence": 99,
"page": 1,
"bbox": [
0.1,
0.2,
0.38,
0.22
],
"bbox_confidence": 91
},
"closing_balance": {
"value": 48210.75,
"currency": "USD",
"confidence": 96,
"page": 6,
"bbox": [
0.62,
0.78,
0.92,
0.81
],
"bbox_confidence": 92
}
},
"createdDate": "2026-05-19T13:44:08Z"
},
"meta": {
"httpStatusCode": 200,
"messages": []
},
"hasErrors": false
}
{
"data": {
"id": "1e7c9a34-5b62-4f80-a1d9-3c6e7b2a4058",
"metadata": {
"employee_name": {
"value": "J. Okafor",
"confidence": 96,
"page": 1,
"bbox": [
0.1,
0.18,
0.44,
0.2
],
"bbox_confidence": 90
},
"employer_name": {
"value": "Cascade Legal Services",
"confidence": 98,
"page": 1,
"bbox": [
0.1,
0.11,
0.56,
0.14
],
"bbox_confidence": 93
},
"pay_period_end": {
"value": "2026-04-30",
"confidence": 99,
"page": 1,
"bbox": [
0.1,
0.26,
0.42,
0.28
],
"bbox_confidence": 93
},
"gross_pay": {
"value": 5980.0,
"currency": "USD",
"confidence": 94,
"page": 1,
"bbox": [
0.7,
0.51,
0.92,
0.54
],
"bbox_confidence": 89
},
"net_pay": {
"value": 4312.08,
"currency": "USD",
"confidence": 97,
"page": 1,
"bbox": [
0.7,
0.56,
0.92,
0.59
],
"bbox_confidence": 92
}
},
"createdDate": "2026-05-19T13:45:31Z"
},
"meta": {
"httpStatusCode": 200,
"messages": []
},
"hasErrors": false
}
{
"data": {
"id": "4a2f8c16-9d73-4b50-a6e1-2c7d5f8b3094",
"metadata": {
"full_name": {
"value": "MARIA T. ALVES",
"confidence": 97,
"page": 1,
"bbox": [
0.16,
0.16,
0.56,
0.19
],
"bbox_confidence": 93
},
"document_number": {
"value": "X1234567",
"confidence": 95,
"page": 1,
"bbox": [
0.16,
0.21,
0.41,
0.24
],
"bbox_confidence": 89
},
"date_of_birth": {
"value": "1991-08-14",
"confidence": 71,
"page": 1,
"bbox": [
0.16,
0.26,
0.38,
0.29
],
"bbox_confidence": 66
},
"expiry_date": {
"value": "2031-02-28",
"confidence": 93,
"page": 1,
"bbox": [
0.16,
0.31,
0.38,
0.34
],
"bbox_confidence": 85
}
},
"createdDate": "2026-05-19T13:47:02Z"
},
"meta": {
"httpStatusCode": 200,
"messages": []
},
"hasErrors": false
}
To są wstępnie przetworzone dokumenty przykładowe, a nie przesłanie na żywo — wartości i pewności powyżej są stałe. Aby przetworzyć własne dokumenty, użyj szybkiego startu albo porozmawiaj z naszym zespołem. Koperta odpowiedzi to ta udokumentowana w sekcji ekstrakcja.
Powyższe przykłady są stałe. Pokaz to nagranie ekranu, na którym produkt pracuje na prawdziwym dokumencie — łącznie z polem, którego nie był pewien, czyli tą częścią, którą demo z konspektu pomija.
Nagranie nie zostało jeszcze opublikowane, więc nie ma tu czego odtwarzać. Wolimy zostawić puste miejsce, niż wypełnić je filmem, który nie jest produktem.
Punkt końcowy ekstrakcji przyjmuje multipart/form-data i klucz bearer. Nie potrzeba SDK ani deklarowania schematu — platforma sama dobiera szablon z dokumentu. Przykłady dla poszczególnych języków poniżej to opcjonalne ułatwienie, a nie zależność.
Punkty końcowe odpowiadają w medianie 150 ms, p95 300 ms, mierzone od 2026-10-29T14:35:00Z do 2026-10-30T14:30:00Z na 19 komponentach, tylko w regionie produkcyjnym UE. To czas odpowiedzi punktu końcowego, a nie czas trwania ekstrakcji — przetwarzanie dokumentu zależy od rozmiaru i profilu. Jak to mierzymy →
export COGNERIS_API_KEY="xtkt_live_…" export COGNERIS_BASE_URL="https://api-eu.cogneris.ai" curl -X POST "$COGNERIS_BASE_URL/Document/extraction" \ -H "Authorization: Bearer $COGNERIS_API_KEY" \ -F "file=@./invoice.pdf"
import os import requests with open("invoice.pdf", "rb") as document: response = requests.post( f'{os.environ["COGNERIS_BASE_URL"]}/Document/extraction', headers={"Authorization": f'Bearer {os.environ["COGNERIS_API_KEY"]}'}, files={"file": document}, timeout=60, ) response.raise_for_status() print(response.json())
import fs from "node:fs/promises"; const form = new FormData(); form.append("file", new Blob([await fs.readFile("./invoice.pdf")]), "invoice.pdf"); const response = await fetch(`${process.env.COGNERIS_BASE_URL}/Document/extraction`, { method: "POST", headers: { Authorization: `Bearer ${process.env.COGNERIS_API_KEY}` }, body: form }); console.log(await response.json());
Koperta odpowiedzi — data, meta i pewność dla każdego pola — jest tą pokazaną w przykładowym wyjściu powyżej. Pełny pokaz w szybkim starcie; każdy punkt końcowy i kod statusu w specyfikacji OpenAPI.
Samodzielne przykłady do wklejenia w projekt, obok opublikowanych SDK dla TypeScript, Python, .NET i Java — wydajemy tylko to, co faktycznie utrzymujemy.
Wsparcie języków, zmierzone
Wolisz gotową do zaimportowania przestrzeń roboczą? Pobierz kolekcję Postman albo przejrzyj publiczne repozytorium przykładów.
Potrzebujesz innej technologii? API to zwykły HTTP z przesyłaniem wieloczęściowym — specyfikacja OpenAPI wygeneruje klienta w dowolnym języku, którego już używasz.
Cogneris prowadzi serwer MCP. Skieruj na niego Claude Desktop, Cursor albo własnego klienta, a agent będzie mógł wypisać szablony ekstrakcji, przesłać PDF, uruchomić zlecenie uzupełnienia i odczytać zużycie — obowiązuje ten sam tenant, ten sam limit i ta sama ścieżka audytu co w API REST.
mcp-eu i mcp-us, zgodnie z Twoim tenant
{
"mcpServers": {
"cogneris": {
"url": "https://mcp-eu.cogneris.ai/"
}
}
}
Zamiast jednego monolitycznego modelu Cogneris orkiestruje wyspecjalizowanych agentów w pętli ReAct (Reason + Act). Każdy agent ma jasny zakres, własne narzędzia i krok po kroku ścieżki audytu — kluczowe w branżach regulowanych.
Cogneris działa produkcyjnie w bankach, biurach rachunkowych, platformach nieruchomości i produktach finansów wbudowanych — wszędzie tam, gdzie błąd na dokumencie kosztuje ustalenia audytowe, kary regulatora albo utracone przychody, a nie tylko czas inżynierów.
Wnioski kredytowe, teczki KYC, wyciągi bankowe i formularze podatkowe — wydobyte i zweryfikowane krzyżowo na potrzeby decyzji kredytowej. Kontrole zgodne z SOC 2 i GLBA. Bankowość →
Dokumenty źródłowe 1040, faktury, paragony i wyciągi bankowe przetworzone na potrzeby rozliczeń podatkowych, automatyzacji zobowiązań i miesięcznych uzgodnień. Rachunkowość →
Teczki transakcyjne, przyrzeczenia tytułu, akty i wyceny — każde pole zarejestrowane z pełnym pochodzeniem na potrzeby oceny i zamknięcia. Nieruchomości →
KYC sprzedawców, ocena na podstawie wyciągów i przeglądy ryzyka kontrahenta — wpięte na dużą skalę w silniki decyzyjne platformy. Finanse wbudowane →
Może. Wyjście modelu z natury nie jest deterministyczne, więc Cogneris nie uznaje wygenerowanej wartości za wiarygodną tylko dlatego, że wygląda prawdopodobnie. Każde pole niesie pewność i może przejść ścieżkę dowodu i kontroli, zanim Twój proces je przyjmie.
Cogneris nie ma jeszcze certyfikatu żadnego standardu i nie będziemy sugerować inaczej. To, co możemy dziś pokazać, jest opublikowane, umowne albo w toku — a każda odznaka poniżej otwiera dokument, który ją popiera, a nie kolejną stronę o tym, jak bardzo nam zależy.
Każdy podmiot trzeci, który dotyka danych klientów — wymieniony z nazwy, wraz z celem, podmiotem prawnym i miejscem przetwarzania. Klienci otrzymują powiadomienie 30 dni przed każdym dodaniem, z prawem sprzeciwu.
Ochrona danych §2 → UmowneCogneris przetwarza jako podmiot przetwarzający w rozumieniu art. 28 — DPA włącza standardowe klauzule umowne UE dla przekazań poza EOG i wiąże każdego podprzetwarzającego równoważnymi warunkami.
Ochrona danych §1 → UmowneDostawca usług w rozumieniu Cal. Civ. Code §1798.140(ag) — osiem zobowiązań wymaganych przez §1798.140(ag)(1) publikujemy w całości na tej stronie, a nie streszczamy do logo.
Ochrona danych §1.4 → OpublikowaneDroga, z której naprawdę da się skorzystać — dostęp, usunięcie, sprostowanie i przenoszenie, z SLA 30 dni. Gdy dane należą do klienta, kierujemy wniosek z powrotem do tego administratora.
Formularz wniosku dotyczącego prywatności → OpublikowaneZmierzona, a nie deklarowana — liczbę wylicza skrypt z publicznego kanału statusu, jest wersjonowana w repozytorium, a kontrola budowania zawodzi, gdy strona i pomiar się rozjadą. To historia, a nie umowne SLA.
Jak powstaje ta liczba → OpublikowaneNazwy zabezpieczeń, które śledzi nasz program — publikowane według kategorii w Trust Center. Status i dowody dla poszczególnych zabezpieczeń trafiają do klientów korporacyjnych pod NDA, przez ścieżkę wniosku o raport.
Zabezpieczenia w Trust Center → W toku · niezweryfikowanePrace przygotowawcze trwają — nie twierdzimy tu, że mamy wydany raport. Brzmienie statusu czeka na potwierdzenie przez osobę odpowiedzialną za nasz program zgodności, zanim uznamy je za ostateczne.
Plan rozwoju Trust Center →Nic na tej stronie nie jest certyfikatem. O szyfrowaniu, izolacji per tenant i reagowaniu na incydenty przeczytasz w przeglądzie bezpieczeństwa; pełną tabelę podprzetwarzających, wykaz zabezpieczeń i wnioski o dowody znajdziesz w Trust Center.
Te scenariusze ilustracyjne opisują możliwe projekty przepływu pracy. Nie są benchmarkami ani deklaracjami wydajności dla całego środowiska produkcyjnego.
Scenariusz przeglądu dokumentacji usług prawnych z możliwą do prześledzenia ścieżką ekstrakcji.
Scenariusz strukturyzowania dokumentów kredytowych przed dalszym przeglądem.
Scenariusz organizowania dokumentów wcześniejszej autoryzacji dla przepływu opieki.
Możliwości w skrócie: interfejs aplikacji dostarczamy w 15 językach, a publiczne synchroniczne punkty ekstrakcji przyjmują pliki do 10 MB. Typy dokumentów, pola ekstrakcji, waluty i limity stron zależą od schematu tenant i ścieżki przetwarzania. Zobacz macierz zakresu z podanymi źródłami.
Zacznij od kategorii, porównaj alternatywy, a potem policz ekonomię. To przewodniki, dzięki którym kupujący przechodzą od rozeznania do decyzji, której da się bronić.
Praktyczny przewodnik po IDP, OCR, dokładności ekstrakcji, integracjach, cenach i wyborze dostawcy.
Przeczytaj przewodnik → Raport rynkowyKontekst rynkowy, wzorce wdrożeń, punkty odniesienia dla dokładności i zmiany kształtujące document AI w 2026.
Przeczytaj raport → PorównaniePorównaj OCR, formularze, tabele, walidację, automatyzację procesów, ceny i wymagania, jakie stawia ścieżka audytu.
Porównaj opcje → PorównanieOceń ekstrakcję paragonów i faktur, wyciągi bankowe, kontrole nadużyć, kierowanie procesów i ceny.
Porównaj opcje → CenyZobacz, jak stawki za stronę, progi minimalne, dodatki i koszty weryfikacji wpływają na rzeczywistą cenę procesu ekstrakcji.
Porównaj ceny → Uzasadnienie biznesoweOszacuj miesięczne oszczędności, okres zwrotu i ekonomię na 3 lata na podstawie swojego wolumenu dokumentów i nakładu na weryfikację.
Policz swój zwrot →Zarezerwuj 30-minutowe demo. Pokażemy platformę przetwarzającą Twoje własne dokumenty.