Wyszukiwanie w Dokumencie JSON

Wyszukuj i wyodrębniaj dane z plików JSON w swoich przepływach pracy, korzystając z wyszukiwania tekstowego lub zapytań w komponencie Wyszukiwanie w Dokumencie JSON.

Wyszukiwanie w Dokumencie JSON

Opis komponentu

Jak działa komponent Wyszukiwanie w Dokumencie JSON

Komponent Wyszukiwanie w Dokumencie JSON to wszechstronne narzędzie zaprojektowane do przeszukiwania i wyodrębniania informacji z dokumentów JSON w ramach Twojego przepływu pracy AI. Obsługuje zarówno tradycyjne wyszukiwania tekstowe, jak i zaawansowane wyrażenia zapytań pandas, umożliwiając efektywne przeszukiwanie danych strukturalnych zapisanych w formacie JSON.

Co robi ten komponent?

Ten komponent umożliwia użytkownikom:

  • Przeszukiwanie dokumentów JSON, zarówno pochodzących z wewnętrznych repozytoriów, jak i zewnętrznych adresów URL.
  • Określanie kryteriów wyszukiwania, takich jak rozróżnianie wielkości liter, docelowe kolumny oraz limity wyników.
  • Integrację operacji wyszukiwania bezpośrednio z przepływami pracy AI, co ułatwia automatyzację i analizę opartą o dane.

Jest szczególnie przydatny, gdy potrzebujesz filtrować, zapytywać lub lokalizować konkretne dane w złożonych strukturach JSON, co czyni go cennym narzędziem w zadaniach związanych z wstępnym przetwarzaniem danych, walidacją i pozyskiwaniem informacji.

Wejścia

Ten komponent nie posiada wejściowego uchwytu.

Wyjście

  • Narzędzie: Wyjściem tego komponentu jest narzędzie wyszukujące, które może być używane przez agentów lub w kolejnych krokach przepływu pracy do pobierania odpowiednich danych JSON zgodnie ze skonfigurowanymi parametrami wyszukiwania.

Ustawienia

OpcjaOpisDomyślne/Przykład
Cache TTLOkreśla, jak długo przechowywać w pamięci podręcznej zawartość pliku JSON. Opcje od „Bez cache” do „1 rok”.2 tygodnie
Case SensitiveCzy wyszukiwanie rozróżnia wielkość liter.False
JSON Array KeyOkreśla klucz zawierający tablicę obiektów do przeszukiwania. Pozostaw puste, jeśli root to już tablica.(puste)
JSON Document IDID wewnętrznego dokumentu JSON do użycia (jeśli dotyczy).(puste)
JSON File URLAdres URL do zewnętrznego pliku JSON, używany jeśli nie wybierasz z dokumentów wewnętrznych.(puste)
Max ResultsMaksymalna liczba zwracanych wyników wyszukiwania.5000
Search ColumnsLista rozdzielona przecinkami kolumn do przeszukiwania. Przeszukuje wszystkie kolumny, jeśli puste.(puste)
Tool NameWłasna nazwa narzędzia, ułatwiająca odniesienie.(puste)
Tool DescriptionOpis pomagający agentom lub użytkownikom zrozumieć cel narzędzia.(puste)
VerboseWłącza szczegółowe logi lub tryb debugowania.False

Jak użyć tego komponentu

  • Wybierz źródło: Załaduj dokument JSON z wewnętrznego źródła (przez ID dokumentu) lub z zewnętrznego adresu URL.
  • Skonfiguruj wyszukiwanie: Określ, czy wyszukiwanie ma uwzględniać wielkość liter i wskaż kolumny, jeśli to potrzebne.
  • Ustaw limit wyników: Dostosuj maksymalną liczbę wyników do Twojego zastosowania.
  • Dostosuj narzędzie: Opcjonalnie nadaj nazwę i opis narzędziu, by łatwiej integrować je w przepływach pracy agentów.

Dlaczego warto używać tego komponentu?

  • Automatyzuje pozyskiwanie danych: Szybko lokalizuj i wyodrębniaj istotne informacje z dużych lub złożonych plików JSON.
  • Elastyczna integracja: Działa zarówno z wewnętrznymi, jak i zewnętrznymi źródłami danych JSON.
  • Personalizowane wyszukiwanie: Dostosowuj wyszukiwania za pomocą zaawansowanych opcji, takich jak limity wyników, filtrowanie kolumn i kontrola rozróżnienia wielkości liter.
  • Efektywny przepływ pracy: Pamięć podręczna skraca czas ładowania i ogranicza zbędne żądania sieciowe przy często używanych dokumentach.

Ten komponent jest idealny dla każdego przepływu pracy AI wymagającego solidnego, elastycznego i wydajnego dostępu do strukturalnych danych JSON, zarówno do analiz, wzbogacania danych, jak i jako element większego procesu decyzyjnego.

Najczęściej zadawane pytania

Do czego służy komponent Wyszukiwanie w Dokumencie JSON?

Umożliwia przeszukiwanie plików JSON za pomocą zwykłego tekstu lub zaawansowanych wyrażeń zapytań, co ułatwia wyodrębnianie istotnych informacji ze strukturalnych danych w Twoich przepływach pracy.

Czy mogę używać danych zarówno z wewnętrznych, jak i zewnętrznych źródeł JSON?

Tak, możesz połączyć się z wewnętrznymi dokumentami JSON lub pobierać dane z zewnętrznych adresów URL, co zapewnia elastyczność dla różnych źródeł danych.

Czy można ograniczyć liczbę wyników wyszukiwania?

Oczywiście. Możesz ustawić maksymalną liczbę zwracanych wyników, co pozwala kontrolować wyniki i zoptymalizować wydajność.

Czy mogę określić, w których polach ma być prowadzone wyszukiwanie?

Tak, możesz wskazać konkretne kolumny lub pola, na których chcesz się skupić podczas wyszukiwania. Jeśli pozostawisz to pole puste, wyszukiwanie obejmie wszystkie pola danych JSON.

Czy obsługuje wyszukiwanie z uwzględnieniem wielkości liter?

Możesz zdecydować, czy wyszukiwanie ma być z rozróżnieniem wielkości liter, co daje elastyczność w zależności od potrzeb dotyczących danych.

Wypróbuj Wyszukiwanie w Dokumencie JSON

Zintegruj dane JSON w swoich przepływach pracy za pomocą komponentu Wyszukiwanie w Dokumencie JSON—wyszukuj, filtruj i łatwo wyciągaj informacje.

Dowiedz się więcej