Skip to main content
Max Solomyanov
Back to projects

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.

Technology Stack

PythonFastAPIOpenAI API

Reach out via email or LinkedIn.

LinkedIn