HelpStackDokumenti

Vodniki

Orodja agenta (pregled)

Orodja agenta dajo vašemu AI prilagojena zmogljivosti. Namesto da bi odgovarjal le iz besedila, ki ga pozna, lahko AI med sestavljanjem odgovora pokliče vaše sisteme — na primer, da "preveri status naročila" ali "pogleda datum dostave" — in rezultat vključi v odgovor. Ta vodnik je konceptualni, na naloge osredotočen pregled: kaj so orodja, dve vrsti, kako ustvariti orodje, kako napisati opis, ki ga AI dejansko dobro uporablja, uvoz iz OpenAPI in dodelitev orodij kanalom. Za specifikacije o končnih točkah, varnosti in JSON Schema glejte vodnik za integratorje, na katerega je navedena povezava.

Orodja najdete v razdelku Nastavitve → Orodja agenta (pot /settings/agent-tools). Za upravljanje orodij agenta je potrebna vloga OWNER ali ADMIN; agenti in gledalci jih lahko na splošno berejo.

Kaj je orodje agenta#

Orodje je prilagojena zmogljivost, ki jo dodate AI. Ko sporočilo stranke zahteva žive ali računsko-specifične informacije — na primer status njenega naročila — lahko AI pokliče orodje, prejme dejanske podatke in jih uporabi za napisati natančen odgovor. S tem AI spremenite iz nečesa, kar pozna le vašo dokumentacijo, v nekaj, kar lahko deluje v vašem imenu znotraj meja, ki jih določite.

Dve vrsti orodij#

Strežniška stran (SERVER_SIDE)

HelpStack pokliče HTTP končno točko, ki jo zagotovite vi. Določite:

  • Ime
  • Opis (glejte Pisanje odličnega opisa — to je najpomembnejše polje)
  • URL vaše končne točke
  • Metoda HTTP
  • Neobvezne glave
  • Shemo JSON parametrov, ki opisuje vnose, ki jih mora AI zagotoviti

To je pogost primer: HelpStack se obrne na vaše zaledne sisteme, ki vrnejo podatke.

Stran odjemalca (CLIENT_SIDE)

Orodje se izvaja v brskalniku obiskovalca spletnega mesta in ne na vašem strežniku. To je napredno — po njem posezite le, ko mora dejanje resnično potekati v brskalnikovem kontekstu obiskovalca.

Ustvarjanje in upravljanje orodij#

V razdelku Nastavitve → Orodja agenta lahko:

  • Ustvarite orodje (izberite njegovo vrsto in izpolnite polja).
  • Uredite obstoječe orodje.
  • Izbrišete orodje.
  • Preklopite orodje na Aktivno / neaktivno brez brisanja.

Klici orodij so zabeleženi, tako da lahko pregledate, kaj je AI poklicalo.

Pisanje odličnega opisa#

Opis je ključnega pomena — to je tisto, kar AI prebere, da se odloči, kdaj poklicati orodje. Napišite ga kot navodila za novega sodelavca, ki vaših sistemov še ni videl:

  • Povejte, kdaj ga uporabiti in za kaj je namenjeno.
  • Povejte, katere informacije so potrebne za klic.

Dober primer:

"Uporabite, ko stranka vpraša za status obstoječega naročila. Zahteva številko naročila."

Tu bi bil ORDER_NUMBER eden od parametrov, definiranih v shemi JSON parametrov orodja. Nejasen opis povzroči, da AI pokliče orodje ob napačnem času ali ga v celoti preskoči; jasen opis ga naredi zanesljivega.

Uvoz iz OpenAPI#

Če vaši sistemi že imajo specifikacijo OpenAPI, vam ni treba definirati orodij eno za drugim. Uporabite možnost "Uvozi iz OpenAPI" in posredujte svojo specifikacijo — HelpStack ustvari orodja iz nje. To je najhitrejši način za izpostavitev obstoječega API AI.

Orodja za celotno organizacijo in orodja za posamezen kanal#

  • Orodja so lahko definirana na ravni celotne organizacije, tako da so na voljo povsod.
  • Orodja so lahko tudi dodeljena ali prepisana za vsak kanal posebej v razdelku Nastavitve → Kanali → kanal → Orodja.

To pomeni, da lahko ohranite skupen nabor orodij in hkrati prilagodite, katera orodja določen kanal lahko uporablja — na primer, orodje za iskanje naročil izpostavite samo na vašem kanalu za podporo.

Kam po več podrobnosti#

Ta vodnik je namerno konceptualen. Za tehnične podrobnosti — pogodbe o končnih točkah, avtentikacijo in varnost, glave ter pisanje sheme JSON parametrov — glejte vodnik za integratorje:

Povezano#

  • Prilagojena orodja agenta (vodnik za integratorje) — specifikacije o končnih točkah, varnosti in JSON Schema.
  • Kanali — dodelite ali prepišite orodja za vsak kanal v zavihku Orodja.
  • Ponudniki AI — model, ki se odloča, kdaj poklicati vaša orodja.
  • AI odgovori — kako orodja sodijo v sestavljanje odgovora.
  • Baza znanja — utemeljite odgovore na svoji vsebini (orodja zagotavljajo žive podatke).
  • Glosar — definicije strežniške strani, strani odjemalca, OpenAPI in več.