
Căutare în Memorie
Componenta Căutare în Memorie permite fluxului tău să recupereze informații din memoria stocată pe baza interogărilor utilizatorului, susținând fluxuri de lucru contextuale și bazate pe cunoștințe.
Descrierea componentei
Cum funcționează componenta Căutare în Memorie
Componenta Căutare în Memorie este concepută pentru a recupera informații relevante din spațiul de stocare a memoriei fluxului tău de lucru, adesea denumit „Memorie pe Termen Lung”. Primește o interogare a utilizatorului și caută în documentele sau resursele de cunoștințe stocate, returnând conținutul cel mai relevant. Acest lucru este deosebit de util pentru fluxurile AI care trebuie să facă referire la informații anterioare, să recupereze documente justificative sau să furnizeze răspunsuri contextuale.
Ce face componenta?
- Scop: Componenta caută în informațiile stocate în memoria fluxului de lucru folosind o interogare definită de utilizator și returnează cele mai relevante fragmente de informații.
- Caz de utilizare: Util pentru chatbot-uri, asistenți virtuali sau orice proces AI care necesită acces la cunoștințe sau documente stocate anterior pentru a furniza răspunsuri informate, de context.
Funcționalități principale
- Recuperare flexibilă: Poți specifica numărul de rezultate, seta un prag de similaritate și alege cum sunt agregate informațiile din documente.
- Ieșire personalizabilă: Poți controla ce secțiuni/tipuri de conținut (precum titluri sau paragrafe) sunt incluse în rezultate.
- Integrare cu instrumente: Documentele recuperate pot fi formate ca mesaje, documente brute sau ca instrumente pentru utilizare suplimentară în flux.
Setări
| Nume intrare | Tip | Obligatoriu | Descriere | Valoare implicită |
|---|---|---|---|---|
| Titlu | str | Nu | Titlul blocului în ieșire. | Resurse relevante |
| Limită rezultate | int | Da | Numărul de rezultate returnate. | 3 |
| Din pointer | bool | Da | Dacă este adevărat, încarcă de la cel mai potrivit punct din document; altfel, încarcă tot. | true |
| Ascunde resurse | bool | Nu | Dacă este adevărat, ascunde resursele recuperate din ieșire. | false |
| max_tokens | int | Nu | Numărul maxim de tokeni în textul de ieșire. | 3000 |
| strategie | str | Da | Strategia de agregare a conținutului: „Concatenare documente, completează de la primul până la limita de tokeni” sau „Include părți egale din fiecare document”. | Include părți egale din fiecare document |
| prag | float | Nu | Pragul de similaritate pentru rezultatele recuperate (0 la 1). | 0.8 |
| descriere_instrument | str | Nu | Descriere pentru instrument, folosită de agenți pentru a-i înțelege funcția. | (gol) |
| nume_instrument | str | Nu | Nume pentru instrument în agent. | (gol) |
| folosește_conținut | multi-select | Nu | Ce tipuri de conținut să fie exportate (ex: H1-H6, Paragraf). | Tot (H1-H6, Paragraf) |
| verbose | bool | Nu | Dacă să afișeze ieșire detaliată pentru depanare sau analiză. | false |
Intrări
| Nume intrare | Tip | Obligatoriu | Descriere | Valoare implicită |
|---|---|---|---|---|
| Cheie de căutare | str | Nu | Cheie folosită pentru a localiza informații specifice în Memoria pe Termen Lung. | (gol) |
| Interogare de intrare | str | Da | Interogarea de căutare folosită în regăsirea din memorie. | (gol) |
Ieșiri
Componenta oferă mai multe formate de ieșire pentru a se potrivi diferitelor nevoi:
- Documente (Mesaj): Informația recuperată ca mesaj, potrivită integrării directe în fluxuri conversaționale.
- Documente brute (Document): Conținutul neprocesat, brut, al documentelor potrivite, pentru analiză sau procesare suplimentară.
- Documente ca Instrument (Instrument): Documentele găsite formate ca instrument, permițând lanțuri sau fluxuri complexe cu agenți.
| Nume ieșire | Tip | Descriere |
|---|---|---|
| documente | Mesaj | Conținut recuperat ca mesaj(e) |
| documente_brute | Document | Conținut brut, neprocesat al documentului |
| documente_ca_instrument | Instrument | Documente formate pentru utilizare ca instrument în fluxuri cu agenți |
De ce să folosești Căutare în Memorie?
- AI contextual: Îmbunătățește răspunsurile AI-ului tău oferind acces la date stocate anterior, făcând interacțiunile mai informate și coerente.
- Managementul cunoștințelor: Folosește eficient documentația existentă sau informațiile oferite de utilizator fără căutare manuală.
- Personalizare avansată: Ajustează strategiile de recuperare și formatele de ieșire pentru a se potrivi cerințelor specifice ale fluxului tău de lucru.
Exemple de scenarii
- Agenți conversaționali: Recuperează interacțiuni anterioare sau fragmente de cunoștințe pentru a menține contextul între conversații.
- Asistenți de cercetare: Afișează rapid documente sau pasaje relevante dintr-o bază mare de cunoștințe ca răspuns la o interogare.
- Decizii automatizate: Furnizează dovezi din memoria stocată pentru a justifica recomandări sau acțiuni.
Tabel sumar
| Funcționalitate | Beneficiu |
|---|---|
| Căutare pe bază de interogare | Găsește cele mai relevante informații stocate pentru orice interogare a utilizatorului |
| Opțiuni de ieșire | Alege între format mesaj, document brut sau instrument |
| Regăsire personalizată | Control asupra numărului de rezultate, pragului de similaritate și conținutului |
| Integrare cu AI | Ideal pentru agenți AI care au nevoie de acces dinamic la cunoștințe stocate |
Această componentă este un element de bază versatil pentru orice flux AI care necesită căutare în memorie, regăsire de documente sau augmentare contextuală.
Întrebări frecvente
- Ce face componenta Căutare în Memorie?
Căutare în Memorie permite fluxului tău să recupereze informații relevante din memorie sau documente stocate folosind interogări de intrare, făcând soluțiile tale AI mai conștiente de context.
- Cum selectează ce documente să returneze?
Recuperează documentele care corespund cel mai bine interogării de intrare, cu opțiuni pentru limitarea numărului de rezultate și controlul formatului sau strategiei de ieșire.
- Pot controla numărul de rezultate sau tipul de conținut?
Da, poți seta o limită de rezultate, alege ce tipuri de conținut din documente să fie incluse și ajusta strategiile de combinare a fragmentelor de documente.
- Cum ajută Căutare în Memorie chatbot-ul sau fluxul meu de lucru?
Permițând accesul la cunoștințe anterioare sau memorie pe termen lung, botul tău poate oferi răspunsuri mai informate, precise și relevante contextual.
- Este Căutare în Memorie potrivit pentru aplicații AI avansate?
Absolut. Este concepută să se integreze în fluxuri complexe unde recuperarea contextului sau cunoștințelor din date anterioare este esențială pentru automatizare inteligentă.
Încearcă FlowHunt Căutare în Memorie
Propulsează-ți soluțiile AI prin integrarea căutării și regăsirii din memorie. Conectează-te la cunoștințe pe termen lung și oferă răspunsuri mai inteligente.