Chain Tool

Chain Tool omogoča, da obstoječa veriga (chain) ali podflow v Flowise deluje kot eno orodje agenta. Ko agent pokliče to orodje, se izvede celotna veriga; njen izhod se vrne agentu kot opazovanje (observation).

Kdaj uporabiti

  • Želite, da agent uporablja kompleksno logiko (RAG, API klici, več korakov), ki je že zgrajena kot chain v istem ali drugem flowu.
  • Ponovna uporaba iste verige v več agentih brez podvajanja nodeov.
  • Ločitev odgovornosti: veriga opravi specifično nalogo (npr. QA iz baze dokumentov), agent pa odloča, kdaj jo poklicati.

Nastavitve v Flowise

Parameter Opis
Chain Name Ime orodja, ki ga vidi agent (npr. state-of-union-qa).
Chain Description Opis za LLM: kdaj naj agent uporabi to orodje in kaj pričakuje kot vhod (npr. „Vprašanja o dokumentu X. Vhod: vprašanje.“).
Base Chain Povezava do verige (chain node) v flowu. Veriga mora biti zgrajena in povezana z vhodi (npr. input).
Return Direct Če je vključeno, se izhod verige vrne neposredno uporabniku brez nadaljnjega odgovora agenta.

Vhod agenta

Agent posreduje vhod verigi (npr. vprašanje ali iskalni niz). Veriga ta vhod obdela in vrne izhod; ta izhod vidi agent kot rezultat klica orodja.

Primer uporabe

  1. Zgradite flow z verigo (npr. Retrieval QA Chain z bazo dokumentov).
  2. Dodajte ToolChain Tool.
  3. V Base Chain povežite izhod vaše verige (ali vhodno vozlišče verige).
  4. V Chain Name in Chain Description napišite ime in opis, da agent ve, kdaj klicati to orodje.
  5. Povežite Chain Tool z agentom.

Omejitve

  • Veriga mora biti v istem flowu ali na voljo kot povezljiv node (odvisno od Flowise verzije).
  • Vhod verige mora biti združljiv z izhodom agenta (običajno en niz).

Povezave

results matching ""

    No results matching ""