Non abbiamo competenze di IA al nostro interno. È un problema?
No. SynaLemma include uno o più ingegneri forward-deployed dedicati, a seconda delle dimensioni del vostro progetto, provenienti dal team che lo sviluppa. Lavorano al fianco del vostro team per installarlo, gestire i vostri dati e scrivere e verificare le vostre definizioni insieme ai vostri esperti.
Il modello non sta comunque ragionando quando scrive la regola?
Decide che cosa chiedere al motore: quali concetti combinare, e come. Questa decisione viene messa per iscritto come una regola che potete leggere, ed è il motore, e non il modello, a ricavarne ogni riga. Se la decisione è sbagliata, l'errore si trova in un punto che potete vedere, correggere una volta e bloccare.
SynaLemma è open source?
I tre motori su cui si basa (Synalinks, Synalog, Semantic Layers) sono open source con licenza Apache-2.0. SynaLemma, il prodotto che li assembla, è proprietario e venduto con licenza commerciale. Le vostre regole sono file nel formato aperto, quindi non restano mai vincolate al prodotto.
Con quali database funziona?
PostgreSQL, BigQuery, Databricks, Trino, Presto, DuckDB e SQLite, interrogati sul posto: le vostre tabelle restano dove sono. E con i file: CSV, Excel, JSON, JSONL e Parquet. Una stessa regola viene compilata nel dialetto SQL del motore su cui viene eseguita.
Con quali modelli linguistici?
Qualsiasi modello che supporti il tool calling, scelto da un catalogo nelle impostazioni: modelli aperti serviti in locale tramite Ollama, vLLM o LM Studio, oppure fornitori in hosting come Mistral, Anthropic, OpenAI o Google. Cambiare modello non cambia le regole. Tutto, tranne la conversazione stessa, funziona anche senza alcun modello.
E se il modello scrive una regola sbagliata?
Una regola strutturalmente errata viene rifiutata dal verificatore. Una regola che contraddice un'asserzione viene segnalata insieme alle righe che la violano. E poiché la regola è leggibile, la persona responsabile del numero può vederla e correggerla. Questo non è possibile quando la risposta è un paragrafo di testo.
Sostituisce le nostre dashboard?
No. SynaLemma non disegna grafici: le risposte sono numeri, tabelle e le regole che li producono. Dà alle definizioni alla base delle vostre dashboard un unico luogo in cui risiedere, e permette a persone e agenti di porre domande in linguaggio naturale basandosi su di esse.