Inapoi la Documentatie
Configurare Agenti
Invata cum sa personalizezi agentii AI pentru nevoile tale specifice.
Agenti Disponibili
VAI Portal ofera mai multi agenti pre-configurati pentru diferite industrii:
Suport IT
Asistenta tehnica si troubleshooting
ID: suport-itMedical
Programari si informatii medicale
ID: medicalJuridic
Consultanta legala de baza
ID: juridicVanzari
Suport pre-vanzare si informatii produse
ID: vanzariHoReCa
Rezervari restaurante si hoteluri
ID: horecaBeauty
Programari saloane
ID: beautyPersonalizare Agent
Poti personaliza comportamentul unui agent prin parametrii de configurare:
Parametri de baza
const response = await vai.chat({
agentId: 'suport-it',
message: 'Cum resetez parola?',
sessionId: 'user-123',
config: {
// Numele companiei - va fi folosit in raspunsuri
companyName: 'Firma Mea SRL',
// Tonul conversatiei: formal, casual, friendly
tone: 'friendly',
// Limba raspunsurilor: ro, en
language: 'ro',
// Lungimea maxima a raspunsului
maxTokens: 500,
}
});Context personalizat
Poti furniza informatii aditionale pentru raspunsuri mai relevante:
const response = await vai.chat({
agentId: 'vanzari',
message: 'Ce produse aveti?',
sessionId: 'user-123',
context: {
// Informatii despre utilizator
user: {
name: 'Ion Popescu',
email: 'ion@email.com',
tier: 'premium',
},
// Date custom pentru agent
customData: {
currentPromotion: '20% reducere la toate produsele',
availableProducts: ['Produs A', 'Produs B', 'Produs C'],
}
}
});Prompt Customization
Pentru control complet, poti defini instructiuni custom pentru agent prin dashboard sau API:
// Actualizeaza instructiunile agentului
await vai.agents.update('suport-it', {
systemPrompt: `
Esti asistentul virtual al companiei XYZ.
Raspunde intotdeauna in romana.
Fii politicos si profesionist.
Daca nu stii raspunsul, ofera sa transferi la un operator uman.
`,
greeting: 'Buna! Sunt asistentul virtual XYZ. Cu ce te pot ajuta?',
fallbackMessage: 'Imi pare rau, nu am inteles. Poti reformula?',
});Limitari si Filtre
Configureaza ce poate si ce nu poate face agentul:
- allowedTopics - Lista de subiecte permise
- blockedKeywords - Cuvinte de evitat in raspunsuri
- maxConversationLength - Numarul maxim de mesaje per sesiune
- requireHumanHandoff - Cand sa transfere la operator uman