Dokumentacja
Drzewo folderów, które agent odczytuje, oraz plik konfiguracyjny, którego przestrzega.
Co to robi
Dokumenty znajdują się w drzewie folderów wraz z przesłanymi plikami: pliki PDF, CSV i transkrypcje wideo są wyodrębniane, oczyszczane z danych osobowych i przygotowywane, zanim staną się widoczne dla agenta. Każdy folder zawiera plik konfiguracyjny w formacie tekstowym, którego ustawienia kaskadowo przechodzą w dół drzewa, dzięki czemu zachowanie i osadzenie są definiowane bezpośrednio przy materiałach, których dotyczą, a nie na odległym ekranie administratora.
Dlaczego to ma znaczenie
Konfiguracja przechowywana w bazie danych to konfiguracja, której nikt nie może zweryfikować. Umieszczenie zakresu, tonu i osadzenia agenta w pliku wewnątrz folderu, którym zarządza, sprawia, że cała konfiguracja jest łatwa do porównania, wyjaśnienia i odwrócenia.
Jak to działa
Konfiguracja przechodzi kaskadowo w dół drzewa folderów
Ustawienie w folderze nadrzędnym dotyczy wszystkiego, co znajduje się pod nim, chyba że folder podrzędny je nadpisze – to ten sam model, co konfiguracja o zakresie katalogu w kodzie źródłowym.
Przesłane pliki są przygotowywane przed ich wdrożeniem
Wyodrębniona zawartość przechodzi przez etap szkicu i testów, więc publikowanie nowych materiałów źródłowych jest świadomym krokiem, a nie przypadkowym skutkiem upuszczenia pliku.
Dane osobowe są usuwane podczas ekstrakcji
Ekstrakcja obejmuje etap oczyszczania danych, dzięki czemu CV wrzucone do folderu nie stanie się po cichu w pełni dostępne do pobrania.
Pytania
- Jakie typy plików może odczytywać?
- Pliki PDF, CSV i eksporty arkuszy kalkulacyjnych, zwykły tekst i markdown oraz transkrypcje wideo. Wszystko poza tym jest przechowywane, ale nie jest wyodrębniane.
- Gdzie konfiguruje się zachowanie agenta?
- W pliku konfiguracyjnym wewnątrz samego folderu, z ustawieniami przechodzącymi kaskadowo w dół drzewa. Można go edytować w produkcie i ma format zwykłego tekstu.
The rest of the bag
AccessControl
Uprawnienia na poziomie dokumentu, które filtrują odpowiedzi, a nie tylko strony.
Rozstrzyganie polityki jest buforowane dla każdej sesji w celu zwiększenia szybkości; zmiana uprawnień propaguje się po unieważnieniu pamięci podręcznej, a nie natychmiast dla każdego przetwarzanego żądania.
Zdarzenia
Trwały rejestr tego, co zrobili agenci i dlaczego.
Szyna zdarzeń wewnątrzprocesowych to emiter jednowęzłowy, a nie rozproszony broker. Trwały rejestr międzyagentowy to osobny rejestr zadań w bazie Postgres.
Poczta
Twój agent ma własną skrzynkę odbiorczą, a nie współdzieloną z Twoją.
Wiadomości przychodzące docierają przez webhook od dostawcy poczty e-mail. Nie prowadzimy własnych serwerów MX ani SMTP.
That was step 5 of 6: the agent consults its bag. Next, tasks, delegation edges, decisions and artifacts persist as rows you can replay, and the spend is already accounted for.