Komponenten Søk i Minne er laget for å hente relevant informasjon fra arbeidsflytens minnelagring, ofte kalt “Langtidsminne”. Den tar en brukerforespørsel og søker gjennom lagrede dokumenter eller kunnskapsressurser, og returnerer det mest relevante innholdet. Dette er spesielt nyttig for AI-arbeidsflyter som trenger å referere til tidligere informasjon, hente støttedokumenter eller levere kontekstbevisste svar.
Hva gjør komponenten?
- Formål: Komponenten søker gjennom lagret informasjon i arbeidsflytens minne ved hjelp av en brukerdefinert forespørsel og returnerer de mest relevante informasjonsbitene.
- Bruksområde: Nyttig for chatboter, virtuelle assistenter eller enhver AI-prosess som krever tilgang til tidligere lagret kunnskap eller dokumenter for å gi informerte, kontekstuelle svar.
Nøkkelfunksjoner
- Fleksibelt søk: Lar deg angi antall resultater, sette en likhetsgrense og velge hvordan informasjonen aggregeres fra dokumentene.
- Tilpassbare utdata: Du kan kontrollere hvilke seksjoner/typer innhold (for eksempel overskrifter eller avsnitt) som skal inkluderes i resultatene.
- Integrasjon med verktøy: De hentede dokumentene kan formateres som meldinger, rådokumenter eller som verktøy for videre bruk i arbeidsflyten.
Innstillinger
| Inndata-navn | Type | Påkrevd | Beskrivelse | Standardverdi |
|---|
| Tittel | str | Nei | Tittel på blokken i utdata. | Relaterte ressurser |
| Resultatgrense | int | Ja | Antall resultater som returneres. | 3 |
| Fra peker | bool | Ja | Hvis sann, lastes fra det best matchende punktet i dokumentet; ellers lastes alt. | true |
| Skjul ressurser | bool | Nei | Hvis sann, skjules de hentede ressursene fra utdata. | false |
| max_tokens | int | Nei | Maksimalt antall tokens i utdatateksten. | 3000 |
| strategi | str | Ja | Strategi for aggregering av innhold: “Kombiner dokumenter, fyll fra første opp til token-grense” eller “Inkluder lik størrelse fra hvert dokument”. | Inkluder lik størrelse fra hvert dokument |
| terskel | float | Nei | Likhetsgrense for hentede resultater (0 til 1). | 0.8 |
| verktøybeskrivelse | str | Nei | Beskrivelse for verktøyet, brukt av agenter for å forstå funksjonen. | (tom) |
| verktøynavn | str | Nei | Navn på verktøyet i agenten. | (tom) |
| bruk_innhold | multi-select | Nei | Hvilke innholdstyper som skal eksporteres (f.eks. H1-H6, Avsnitt). | Alle (H1-H6, Avsnitt) |
| verbose | bool | Nei | Om det skal skrives ut detaljert informasjon for feilsøking eller innsikt. | false |
Inndata
| Inndata-navn | Type | Påkrevd | Beskrivelse | Standardverdi |
|---|
| Oppslagsnøkkel | str | Nei | Nøkkel som brukes for å finne spesifikk informasjon i Langtidsminne. | (tom) |
| Forespørsel | str | Ja | Søkefrasen som brukes ved minnesøk. | (tom) |
Utdata
Komponenten leverer flere utdataformater for ulike behov:
- Dokumenter (Melding): Den hentede informasjonen som melding, egnet for direkte integrasjon i samtaleflyter.
- Rådokumenter (Dokument): Ubehandlet, rått innhold fra de samsvarende dokumentene for videre analyse eller bearbeiding.
- Dokumenter som verktøy (Verktøy): De funne dokumentene formatert som et verktøy, slik at de kan brukes i kjeder eller komplekse agentflyter.
| Utdatanavn | Type | Beskrivelse |
|---|
| dokumenter | Melding | Hentet innhold som melding(er) |
| dokumenter_rå | Dokument | Rått, ubehandlet dokumentinnhold |
| dokumenter_som_verktøy | Verktøy | Dokumenter formatert for bruk som verktøy i agentflyter |
Hvorfor bruke Søk i Minne?
- Kontekstuell AI: Forbedre AI-ens svar ved å gi tilgang til tidligere lagrede data, slik at interaksjoner blir mer informerte og sammenhengende.
- Kunnskapshåndtering: Utnytt eksisterende dokumentasjon eller brukeroppgitt informasjon effektivt uten manuell leting.
- Avansert tilpasning: Finjuster søkestrategier og utdataformater etter dine spesifikke arbeidsflytbehov.
Eksempelscenarier
- Samtaleagenter: Hent tidligere interaksjoner eller kunnskapsbiter for å opprettholde kontekst på tvers av samtaler.
- Forskningsassistenter: Få raskt frem relevante dokumenter eller avsnitt fra en stor kunnskapsbase som svar på en forespørsel.
- Automatisert beslutningstaking: Gi støttende bevis fra lagret minne for å begrunne anbefalinger eller handlinger.
Sammenfatningstabell
| Funksjon | Fordel |
|---|
| Søk basert på forespørsel | Finner den mest relevante lagrede informasjonen for enhver brukerforespørsel |
| Utdatavalg | Velg mellom melding, rådokument eller verktøyformater |
| Tilpasset uthenting | Kontroll over antall resultater, likhetsgrense og innhold |
| Integreres med AI | Ideelt for AI-agenter som trenger dynamisk tilgang til lagret kunnskap |
Denne komponenten er en allsidig byggekloss for enhver AI-arbeidsflyt som krever minnesøk, dokumentsøk eller kontekstuell forsterkning.