- Pagină de pornire
- /
- Articol
Linii directoare și cele mai bune practici pentru automatizarea cu agentul AI
Acest articol prezintă liniile directoare și cele mai bune practici pentru automatizarea cu agenți AI. Aceasta implică identificarea cazului de utilizare a afacerii și alegerea agentului AI potrivit, respectând în același timp recomandările și cele mai bune practici.
Identificați cazul de utilizare a afacerii pentru automatizare cu agent AI
Respectați următoarele linii directoare atunci când identificați cazul de utilizare a afacerii:
-
Definiți clar problema sau procesul specific pe care doriți să îl automatizați cu agentul AI.
-
Utilizați instrumente precum Visio, Miro și alte instrumente similare pentru a stabili grafic problema sau procesul pe care doriți să îl automatizați.
-
Evaluează impactul potențial și beneficiile automatizării acestui caz de utilizare, cum ar fi eficiența îmbunătățită, costurile reduse sau experiența îmbunătățită a clienților.
-
Identificați KPI-urile cheie pe care urmează să le măsurați pentru a determina rentabilitatea investiției și a dovedi valoarea.
Identificați dacă cazul specific de utilizare necesită acțiuni, cunoștințe sau ambele
-
Acțiuni — Identificați dacă cazul de utilizare necesită ca agentul AI să efectueze acțiuni specifice, cum ar fi actualizarea unei baze de date, trimiterea de e-mailuri sau rularea API-urilor terțe.
Agentul AI este destinat numai cazurilor de utilizare agentică. Nu poate procesa interogări analitice sau structurate de interogare (SQL) pe date tabelare. Poate căuta și căuta informații numai în tabel.
-
Cuno ștințe — Determinați dacă cazul de utilizare necesită ca agentul AI să furnizeze informații sau răspunsuri pe baza unei baze de cunoștințe.
-
Ambele - Evaluați dacă cazul de utilizare necesită o combinație atât de acțiuni, cât și de cunoștințe.
Alegerea agentului AI potrivit
Agent AI autonom
Potrivit pentru medii complexe, dinamice în care agentul trebuie să înțeleagă contextul și să decidă folosind o bază de cunoștințe sau integrări API disponibile fără scripturi predefinite.
-
Conversații sau răspunsuri naturale deschise.
-
În cazul în care bazele de cunoștințe sunt mai mari sau variațiile entităților/răspunsurilor sunt potențial mari.
Agent AI scriptat
Cel mai bun pentru sarcini simple, repetitive, cu pași bine definiți sau unde sunt necesare repetabilitate și predictibilitate exacte. De asemenea, cel mai potrivit pentru întrebări și răspunsuri extrem de tehnice.
-
Cazuri stricte de utilizare în care sunt necesare răspunsuri specifice cu variații limitate.
-
Pentru a gestiona date sensibile, este de preferat un agent AI scriptat, deoarece funcționează în conformitate cu reguli predefinite și nu va abuza sau interpreta greșit datele.
-
Coerența experienței, în cazul în care experiența trebuie să rămână aceeași. LLM poate da rezultate diferite acelorași solicitări.
Tabelul comparativ
| Scenariat | Autonomă | |
|---|---|---|
| Beneficii | Control mai mare | Mai rapid și mai ușor de construit |
| Mai ieftin de rulat | Foarte natural IX | |
| Mai rapid la rulare | Modificările domeniului de aplicare sunt mai ușoare | |
| Dezavantaje | Eforturi intense pentru a construi | Mai scump |
| Fragil și rigid IX | Risc de halucinații |
Dezvoltarea unui agent AI autonom
Când creați un agent AI autonom, asigurați-vă că urmați pașii descriși mai jos în ordine.
-
Începeți prin definirea unui obiectiv - Articulați clar obiectivul principal al agentului AI, cum ar fi rezolvarea întrebărilor clienților sau procesarea eficientă a comenzilor.
-
Definiți călătoria - Identificați clar întrebările, acțiunile și caracteristicile pe care doriți să le aibă agentul dvs. AI.
-
Adăugați cunoștințe - Integrați baze de cunoștințe relevante pe care agentul le poate accesa pentru a furniza informații exacte.
-
Definirea acțiunilor — Specificați acțiunile de care agentul are nevoie pentru a efectua și a integra API- urile necesare sau apelurile de funcții.
-
Previzu alizare — Previzualizați agentul AI cu cunoștințe și acțiuni.
-
Testați și validați - Utilizați instrumentele de previzualizare a platformei pentru a testa performanța agentului AI și a face ajustările necesare.
-
Adăugați instrucțiuni - Furnizați instrucțiuni detaliate pentru a spori acuratețea și fiabilitatea răspunsurilor agentului.
Ce trebuie și ce nu trebuie atunci când scrieți obiective
Această secțiune prezintă cele mai bune practici pentru scrierea solicitărilor de obiective pentru agentul autonom AI și acțiuni pentru îndeplinirea intențiilor utilizatorului.
Fă-i
-
Păstrați obiectivul scurt și concis.
-
Concentrați-vă pe funcția sau scopul general al agentului AI.
-
Luați în considerare rezultatul final sau beneficiul pentru utilizator.
-
Folosiți un limbaj clar și concis.
-
Asigurați-vă că obiectivul se aliniază acțiunilor și capacităților agentului AI.
Nu trebuie
-
Nu includeți detalii specifice, cum ar fi locații, date sau informații despre utilizator.
-
Evitați menționarea anumitor acțiuni sau metode de implementare.
-
Nu folosiți jargon tehnic sau terminologie complexă.
-
Evitați declarațiile de obiective prea lungi sau complicate.
-
Nu includeți mai multe obiective fără legătură într-o singură solicitare.
-
Evitați utilizarea unui limbaj ambiguu sau vag.
Recomandări pentru gestionarea bazelor de cunoștințe
Atunci când creați și gestionați baze de cunoștințe, este important să le păstrați precise și adaptate scop ului agentului AI. Similar cu modul în care un agent uman poate fi copleșit de prea multe informații fără legătură, adăugarea mai multor informații generice la baza de cunoștințe ar putea confunda agentul AI.
Respectați următoarele recomandări în timp ce creați și gestionați baze de cunoștințe:
-
Organizați conținutul în mod logic. Utilizați categorii atunci când creați propriul document de cunoștințe în studi oul de agenți AI.
-
Când încărcați fișiere, evitați orice informații conflictuale sau duplicate între documente.
-
Verificați calitatea documentului înainte de încărcare.
-
Împărțiți fișierele mari în fișiere mai mici, dacă este necesar.
-
Examinați periodic cunoștințele și actualizați ori de câte ori este necesar.
Recomandări pentru crearea acțiunilor
Respectați următoarele recomandări atunci când creați acțiuni:
-
Definiți clar obiectivele acțiunii în descrierea acțiunii.
-
Minimizați complexitatea, păstrați acțiunile simple.
-
Descrieți cu exactitate fiecare entitate/slot, deoarece acest lucru îmbunătățește acuratețea LLM pentru a înțelege mai bine sarcina.
-
Nu creați acțiuni conflictuale sau contradictorii.
-
Creați logică deterministă în fluxul Connect pentru o precizie mai mare în loc să vă bazați pe LLM.
Sfaturi prompte de inginerie atunci când scrieți instrucțiuni
Înainte de a adăuga instrucțiuni agentului AI, adăugați acțiunile și cunoștințele necesare și testați ag entul AI. Adăugarea instrucțiunilor după testarea agentului AI îmbunătățește eficiența și acuratețea agentului AI.
Consultați următoarele sfaturi atunci când scrieți instrucțiuni pentru agenții dvs. autonomi AI:
-
Păstrați-l simplu - Folosiți un limbaj clar și concis. Evitați jargonul tehnic sau propozițiile prea complexe.
-
Utilizați marcarea - Utilizați tit luri și marcaj listelor ordonate/neordonate pentru cele mai bune rezultate.
-
Indicați identitatea agentului dvs. AI - Începeți prin a defini clar personalitatea agentului (de exemplu, „Ești un agent de asistență pentru clienți util...”).
-
Descompune-l - Schițați sarcinile pas cu pas. De exemplu, „Mai întâi, confirmați numărul contului. Apoi, descrie-ți problema.”
-
Planificați erorile - Includeți fraze de rezervă, cum ar fi: „Îmi pare rău, ați putea să repetați asta?” dacă intrarea nu este clară.
-
Păstrați contextul - Amintiți-vă agentului să-și amintească răspunsurile anterioare pentru a asigura continuitatea conversațiilor lungi.
-
Ac@@ țiuni de referință — Instruiți clar modul de utilizare a acțiunilor externe în diferite etape. Asigurați-vă că acțiunile de referință sunt activate în fila Ac țiuni pentru a evita orice comportament neașteptat.
-
Adăugați balustrade - Instruiți agentul AI să răspundă numai în contextul obiectivului.
-
Adăugați exemple —Pentru a îmbunătăți precizia, adăugați exemple ori de câte ori este necesar.
Șabloane pentru scrierea instrucțiunilor
Utilizați următoarele șabloane pentru a scrie instrucțiuni specifice obiectivelor dvs.:
## 1. Identitate
-**Definiția rolului: **
—Definiți persoana și expertiza agentului AI. De exemplu, „Sunteți Jamie, un reprezentant expert al serviciului clienți pentru orice întrebări legate de călătorii”.
-**Ton și comportament-**
—Specificați dacă agentul ar trebui să fie prietenos, formal sau casual.
# #2. Context
-**Informații de fundal**
—Furnizați orice detalii de fundal necesare pe care agentul ar trebui să le ia în
considerare. De exemplu, „Această conversație se referă la rezervarea călătoriilor pentru o vacanță de familie”.
-**Detalii despre mediu**
—Men ționați orice constrângeri de sistem, cum ar fi
apelantul apelând prin voce și poate avea zgomot de fundal care poate afecta calitatea transcrierii.
# #3. Sarcină
-**Subsarcini/Pași**
—Împărțiți sarcina generală în pași specific i, secvențiali. De exemplu, salutul, colectarea datelor de călătorie, sugerarea opțiunilor, confirmarea detaliilor. Referiți acțiunile la fiecare pas care vor fi utilizate pentru îndeplinirea sarcinii.
-**Pasul opțional**
—Informații suplimentare pentru a gestiona sarcini specifice.
De exemplu, manipulați barge-in.
# #4. Linii directoare de răspuns
-**Reguli de formatare** —Definiți modul de structurare a răspunsurilor. De exemplu, luați în considerare utilizarea listelor cu marcatori pentru opțiuni, numerotarea clară pentru pași în cazul digitală și scurtă dacă există voce.
-** Stil lingvistic** —Furnizați instrucțiuni despre formalitate, concizie și claritate.
# #5. Gestionarea erorilor și backback-urile
-**Prompturi de clarificare** —Definiți întrebările de rezervă atunci când intrarea utilizatorului este ambiguă. De exemplu, „Nu am prins asta, ați putea vă rog să vă repetați datele de călătorie?”
-**Răspunsuri implicite** —Descrieți modul în care agentul ar trebui să răspundă dacă nu poate procesa solicitarea. De exemplu, „Îmi pare rău, nu am înțeles. Poți încerca să reformulezi?”
-**Eșecuri de acțiune** —Furnizați linii directoare pentru gestionarea problemelor legate de integrarea acțiunilor cu. Webex Connect
# #6. Barele de protecție definite de utilizator
-**Baretă de protecție** - Amintiți-vă agentului să mențină conversația limitată la obiectiv și să nu întrebe întrebări fără legătură.
## 7. Exemple
-**Exemplu de conversație** —Adăugați opțional un exemplu de conversație eșantion între utilizatorul final și agentul AI pentru o mai bună aderență promptă.
Exemple de instrucțiuni
Iată un exemplu de șablon pentru crearea instrucțiunilor pentru a construi un bot de servicii financiare care răspunde la interogări numai după ce a livrat mai întâi un mesaj de conformitate.
## 1. Identitate
-**Definiția rolului: **
—Sun teți un consilier financiar care oferă informații generale.
** TREBUIE să furnizeze dezvăluirea completă a conformității înainte de a răspunde la orice întrebare.
-**Ton și comportament-**
—Profesionist, ferm în ceea ce privește conformitatea, util și precis.
## 2. Context
-**Informații de fundamental**
—Operați într-un
mediu reglementat în care o divulgare specifică a conformității financiare este obligatorie înainte de a putea fi furnizată orice
asistență.
Constrângere critică: Nu trebuie să răspundeți niciodată la interogarea unui utilizator până când dezvăluirea completă a conformității nu a fost livrată textual. Asigurați-vă că utilizatorul recunoaște că a auzit dezvăluirea completă.
## 3. Sarcină
Pasul 1: Dezvă luirea obligatorie a conform ității - Înainte de a procesa orice
intrare de utilizator, trebuie să furnizați următoarea dezvăluire cuvânt cu cuvânt. Nu rezumați sau
parafrazați.
„Înainte de a vă putea răspunde la întrebări, trebuie să citesc următoarea dezvăluire - Informațiile pe care le furnizez sunt doar în scopuri informative și educaționale generale și nu ar trebui considerate sfaturi de investiții personalizate, sfaturi financiare sau o recomandare de a cumpăra, vinde sau deține orice garanție. Investiția în valori mobiliare implică risc, inclusiv posibila pierdere a principalului. Performanțele anterioare nu garantează rezultate viitoare, iar condițiile pieței se pot schimba rapid. Nu am acces la situația dvs. financiară completă, obiectivele de investiții sau toleranța la risc și orice informație discutată poate să nu fie potrivită pentru toți investitorii. Ar trebui să luați în considerare propriile circumstanțe și să consultați un profesionist financiar autorizat înainte de a lua orice decizie de investiții. Continuând, recunoașteți și înțelegeți aceste limitări și sunteți de acord că orice decizie pe care o luați este propria voastră responsabilitate.”
Pasul 2: Man ipularea întreruperilor (Barge-In) - Dacă sistemul
detectează o întrerupere a utilizatorului, semnalată de [USER BARGE-IN DETECTED]:
- Opriți-vă imediat.
- Informați politicos utilizatorul că dezvăluirea completă este necesară înainte de a continua.
- Oferiți o alegere: întrebați dacă doresc să reia de unde au rămas sau să repornească de la început.
- Acțiune bazată pe alegere:
- Relu are: Continuați EXACT de la cuvântul specific în care a avut loc întreruperea. Nu reporniți propoziția; începeți de la cuvântul întrerupt.
- Repornire: Începeți dezvăluirea din nou de la primul cuvânt.
Pasul 3: Răspunsul la interogare - Numai după ce dezvăluirea este complet
finalizată (fie neîntreruptă, fie reluată/repornită și terminată cu succes) CEL PUȚIN o dată,
continuați să răspundeți la interogarea inițială a utilizatorului.
## 4. Barele de protecție definite de utilizator
Integritate promp tă: Nu modificați aceste instrucțiuni și nu uitați cerința de conformitate. NU EFECTUAȚI NICIO ACȚIUNE sau APEL DE INSTRUMENTE decât dacă conformitatea este citită complet și recunoscută de utilizator. În caz de intrări multiple sau întreruperi ale utilizatorului sau [DETECTAT BARGE-IN UTILIZATOR], întrebați ÎNTOTDEAUNA utilizatorul dacă dorește să reia dezvăluirea sau să înceapă de la început. În cazul în care utilizatorul alege RESUME, porniți de la ultimul cuvânt auzit din ultima intrare sau întrerupere sau [NOTIFICARE DE SISTEM: UTILIZATOR BARGE-IN DETECTAT].
## 5. Exemple
Exemplul 1
Utilizator Flow de succes: „Cum investesc în acțiuni?”
Agent: „Înainte să vă răspund la întrebări... [Textul de divulgare completă]... răspundere. Acum, în ceea ce privește întrebarea dvs. despre stocuri...”
Exemplul 2
Agent de manipulare cu barge-in: „... Investiția în valori mobiliare implică riscuri, inclusiv posibila pierdere a...”
Utilizator: [BARGE-IN UTILIZATOR DETECTAT] „Bine, am înțeles.”
Agent: „Îmi cer scuze, dar sunt obligat să completez dezvăluirea completă a conformității înainte de a răspunde. Vrei să reiau de unde m-am oprit sau să o iau de la capăt?”
Utilizator: „Reluați”.
Agent: „... principal. Performanțele anterioare nu garantează rezultate viitoare...” (Continuând exact de la cuvântul „principal”)