
Căutare în Documente JSON
Căutați și extrageți date din fișiere JSON în fluxurile dumneavoastră folosind căutări textuale sau bazate pe interogări cu componenta Căutare în Documente JSON.
Descrierea componentei
Cum funcționează componenta Căutare în Documente JSON
Componenta Căutare în Documente JSON este un instrument versatil conceput pentru a căuta și extrage informații din documente JSON în cadrul fluxului dumneavoastră AI. Suportă atât căutări tradiționale bazate pe text, cât și expresii avansate de interogare pandas, permițând interogarea eficientă a datelor structurate stocate în format JSON.
Ce face această componentă?
Această componentă permite utilizatorilor să:
- Căute în documente JSON, fie provenite din depozite interne, fie din URL-uri externe.
- Specificați criterii de căutare, precum sensibilitatea la majuscule, coloane țintă și limite pentru rezultate.
- Integreze operațiuni de căutare direct în fluxurile de lucru AI, facilitând automatizarea și analiza bazată pe date.
Este deosebit de utilă când aveți nevoie să filtrați, interogați sau să localizați puncte de date specifice în structuri JSON complexe, fiind un atu valoros pentru sarcini de preprocesare a datelor, validare și extragere de informații.
Intrări
Nu există un handle de intrare pentru această componentă.
Ieșire
- Instrument: Rezultatul acestei componente este un instrument de căutare care poate fi folosit de agenți sau în pașii următori ai fluxului de lucru pentru a prelua date JSON relevante, conform parametrilor de căutare configurați.
Setări
| Opțiune | Descriere | Implicit/Exemplu |
|---|---|---|
| Cache TTL | Determină cât timp să fie stocat în cache conținutul fișierului JSON. Opțiuni de la “Fără cache” la “1 an”. | 2 săptămâni |
| Case Sensitive | Dacă se face distincție între litere mari și mici la căutare. | Fals |
| JSON Array Key | Specifică cheia care conține array-ul de obiecte pentru căutare. Lăsați necompletat dacă rădăcina este deja array. | (necompletat) |
| JSON Document ID | ID-ul documentului JSON intern de utilizat (dacă este cazul). | (necompletat) |
| JSON File URL | URL către un fișier JSON extern, folosit dacă nu selectați din documentele interne. | (necompletat) |
| Max Results | Numărul maxim de rezultate returnate la căutare. | 5000 |
| Search Columns | Listă de coloane, separate prin virgulă, în care se va căuta. Dacă e necompletat, se caută în toate coloanele. | (necompletat) |
| Tool Name | Nume personalizat pentru acest instrument, pentru referință mai ușoară. | (necompletat) |
| Tool Description | Descriere pentru a ajuta agenții sau utilizatorii să înțeleagă scopul instrumentului. | (necompletat) |
| Verbose | Activează output detaliat pentru depanare sau loguri amănunțite. | Fals |
Cum se folosește această componentă
- Selectați sursa: Alegeți să încărcați documentul JSON dintr-o sursă internă (prin ID de document) sau dintr-un URL extern.
- Configurați căutarea: Definiți dacă doriți ca căutarea să fie sensibilă la majuscule și specificați coloanele dacă este necesar.
- Setați limita pentru rezultate: Ajustați numărul maxim de rezultate în funcție de nevoile dumneavoastră.
- Personalizați instrumentul: Opțional, denumiți și descrieți instrumentul pentru integrare mai ușoară în fluxurile de lucru ale agenților.
De ce să folosiți această componentă?
- Automatizează extragerea datelor: Localizați și extrageți rapid informații relevante din fișiere JSON mari sau complexe.
- Integrare flexibilă: Funcționează atât cu surse de date JSON interne, cât și externe.
- Căutare personalizabilă: Personalizați căutarea cu opțiuni avansate, precum limitarea rezultatelor, filtrarea pe coloane și controlul sensibilității la majuscule.
- Flux de lucru eficient: Caching-ul reduce timpii de încărcare și cererile de rețea redundante pentru documentele accesate frecvent.
Această componentă este ideală pentru orice flux AI care necesită acces robust, flexibil și eficient la date structurate în format JSON, fie pentru analize, îmbogățire de date sau ca parte a unui proces decizional mai amplu.
Întrebări frecvente
- Ce face componenta Căutare în Documente JSON?
Vă permite să căutați în fișiere JSON folosind text simplu sau expresii de interogare avansate, facilitând extragerea informațiilor relevante din date structurate, direct în fluxurile dumneavoastră de lucru.
- Pot folosi date atât din surse JSON interne, cât și externe?
Da, vă puteți conecta la documente JSON interne sau puteți prelua date din URL-uri externe, ceea ce vă oferă flexibilitate pentru diverse surse de date.
- Este posibil să limitez numărul de rezultate ale căutării?
Absolut. Puteți seta numărul maxim de rezultate returnate, ajutându-vă să controlați ieșirea și să optimizați performanța.
- Pot specifica în ce câmpuri să caut?
Da, puteți defini coloane sau câmpuri specifice pentru a focaliza căutarea. Dacă lăsați necompletat, căutarea va acoperi toate câmpurile din datele JSON.
- Suportă căutări case-sensitive?
Puteți alege dacă doriți ca căutările să fie sensibile la majuscule sau nu, oferindu-vă flexibilitate în funcție de nevoile datelor dumneavoastră.
Încearcă Căutarea în Documente JSON
Integrați datele JSON în fluxurile dumneavoastră de lucru cu componenta Căutare în Documente JSON—căutați, filtrați și extrageți informații cu ușurință.