Componenta Separator este un instrument utilitar în fluxul tău AI care împarte un text dat în mai multe segmente pe baza unui separator specificat. Acest lucru este deosebit de util în scenarii în care trebuie să procesezi sau să analizezi părți individuale ale unui text mai mare, cum ar fi separarea paragrafelor, a liniilor sau a intrărilor dintr-o listă.
Ce face Separatorul?
Funcția principală a Separatorului este să ia un text de intrare (de exemplu, un mesaj lung, un document sau o listă) și să-l împartă într-o listă de bucăți de text mai mici folosind un șir de separare ales (implicit, acesta este caracterul de linie nouă \n). Acest lucru permite componentelor următoare din flux să proceseze sau să analizeze fiecare segment independent.
Intrări
| Nume | Tip | Descriere | Implicit | Obligatoriu |
|---|---|---|---|---|
| Input | Message | Textul care va fi împărțit în segmente. | (gol) | Nu |
| Separator | str | Șirul folosit pentru a separa intrarea. | \n | Nu |
- Input: Furnizează textul simplu pe care dorești să-l separi. Acesta poate fi orice mesaj sau date textuale.
- Separator: Îți permite să definești caracterul(ele) care vor fi folosite pentru a împărți intrarea. De exemplu, folosește
,pentru valori separate prin virgulă sau\n\npentru a separa pe paragrafe.
Ieșiri
| Nume | Tip | Descriere |
|---|---|---|
| Data | Message | O listă de segmente de text după separare. |
Rezultatul este o listă de bucăți de text, fiecare reprezentând un segment din intrarea originală, împărțit folosind separatorul ales.
De ce să folosești Separatorul?
- Preprocesare: Împarte texte mari în părți ușor de gestionat pentru procesarea mai facilă de către alte componente AI.
- Împărțire flexibilă: Alege orice separator potrivit datelor tale (de exemplu, linii noi, virgule, token-uri personalizate).
- Integrare în flux: Folosește segmentele separate ca intrări individuale pentru rezumare, clasificare, traducere sau orice altă procesare ulterioară.
Exemple de utilizare
- Împărțirea unui transcript în propoziții sau paragrafe individuale pentru analiză suplimentară.
- Analizarea unei liste separate prin virgulă în elemente individuale.
- Împărțirea unei intrări de la utilizator în comenzi sau întrebări separate.
Rezumat
Componenta Separator este un instrument versatil pentru divizarea textului în segmente utilizabile, sporind flexibilitatea și eficiența fluxurilor tale AI. Prin personalizarea separatorului, îl poți adapta la o gamă largă de formate de text și nevoi de procesare.
