Utilizzo della logica condizionale nei modelli di prompt (beta)
Creare prompt dinamici e sensibili al contesto utilizzando la logica condizionale nell'editor di blocchi. Aggiungere istruzioni if, else if e else per adattare le risposte AI in base a variabili di input e dati basati.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Enterprise Edition, Performance Edition e Unlimited Edition con Einstein per Platform, Einstein o Agentforce per Sales or Service add-on o Agentforce Foundations |
Con la logica condizionale, i modelli di prompt si adattano dinamicamente in base al contesto. Anziché creare più modelli simili per scenari diversi, è possibile creare un unico modello intelligente che ne regoli il comportamento in base alle condizioni definite.
Esaminare cosa è possibile fare con i blocchi condizionali.
- Regolare il tono e la messaggistica: personalizzare lo stile di comunicazione in base al livello del cliente, alla priorità del caso o allo stato della relazione.
- Includi o escludi contenuto: visualizzare informazioni tecniche dettagliate solo quando pertinenti o personalizzare le sezioni in base ai valori dei dati.
- Personalizzare le risposte: personalizzare l'output AI in base al tipo di prodotto, al livello di servizio o alle preferenze degli utenti.
- Gestire più scenari: gestire diversi casi aziendali all'interno di un unico modello.
Come funziona la logica condizionale
I blocchi condizionali valutano le espressioni utilizzando i campi di unione delle fonti di dati basate. Quando una condizione è vera, il contenuto corrispondente viene incluso nel prompt inviato al modello AI.
L'Editor blocchi utilizza le espressioni condizionali. Esaminare questi operatori supportati.
- Confronto:
==(uguale a),!=(non uguale a),>(maggiore di),<(minore di),>=(maggiore o uguale a),<=(minore o uguale a) - Logico:
and,or,not - Appartenenza:
in(verificare se esiste un valore in un elenco)
È possibile inserire blocchi condizionali all'interno di altri blocchi condizionali per creare una logica più complessa. Ad esempio, è possibile verificare prima se la priorità di un caso è Alta e quindi, in quella condizione, verificare se il livello del cliente è Premium per determinare la strategia di risposta appropriata.
Esaminare questi casi d'uso di esempio.
- Servizio clienti: "Se la priorità del caso è Alta, utilizzare un tono urgente e inoltrare al team di assistenza senior".
- Vendite: "Se il valore dell'opportunità è > 100.000 €, includere il riepilogo esecutivo e il calcolatore del ROI."
- Marketing: "Se il livello del cliente è Premium, menzionare vantaggi esclusivi e assistenza dedicata."
- Esempio nidificato: "Se la priorità del caso è Alta e il livello del cliente è Premium, assegnare a un team account dedicato; in caso contrario, se la priorità del caso è Alta, assegnare a un team di inoltro al livello superiore standard."

