Funzionalità
🎭 Profili Persona YAML - Definisci personalità, competenze, tono e vincoli in un semplice file YAML - nessuna modifica al codice necessaria per personalizzare l'identità dell'AI.
🔌 Supporto Multi-LLM - Compatibile con OpenAI, Gemini e qualsiasi API compatibile con OpenAI (DeepSeek, Grok, Ollama). Cambia provider modificando le variabili d'ambiente.
✅ Valutatore di Risposte - Secondo passaggio LLM opzionale che valuta la qualità della risposta rispetto alle linee guida della persona. Riesegue automaticamente con feedback se la risposta non soddisfa gli standard.
⚡ API REST in Streaming - Backend FastAPI con Server-Sent Events per risposte in tempo reale, token per token, che risultano naturali e reattive.
🧠 Caching Contestuale - Caching intelligente delle risposte con corrispondenza di similarità TF-IDF. Risposte di conoscenza memorizzate per 30 giorni, risposte conversazionali per 24 ore.
🛡️ Limitazione di Richieste e Autenticazione - Limitazione configurabile delle richieste per IP e autenticazione con chiave API per proteggere da abusi.
🔧 Chiamata di Strumenti - Strumenti integrati per acquisire le informazioni di contatto dei visitatori e registrare le domande senza risposta - trasforma le conversazioni in opportunità.
📊 Registrazione delle Conversazioni - Database PostgreSQL che traccia tutte le sessioni e i messaggi per analisi e miglioramenti.