Skip to content

AI (facoltativa) ​

Candydati funziona del tutto anche senza AI. Si possono accendere due modelli, separatamente:

ModelloCosa faSe spento
Modello dell'assistentel'assistente nel pannello laterale: risponde a domande su annunci e candidati, scrive la bozza di un annuncio da una richiesta di assunzione, riassume le conversazioniil pannello dice che l'assistente è spento; tutto il resto funziona
Modello velocei lavori brevi e frequenti: il punteggio di qualità degli annunci (al salvataggio e alla pubblicazione, anche via API e MCP) e la lettura dei CV di candidature e importazioni (ruoli, competenze, lingue). Conviene un modello piccolo ed economicoil punteggio usa solo regole, e dei CV si legge solo il testo

Dall'app (il modo più semplice). Il primo proprietario o un amministratore dell'istanza apre Impostazioni, AI e accende ciascun modello con il suo fornitore e il suo nome, poi incolla la chiave API di ogni fornitore usato (una sola se i due modelli usano lo stesso fornitore). Salva e prova i modelli fa una piccola chiamata a ogni modello con la sua chiave e salva solo se rispondono. La chiave è cifrata e non viene più mostrata; le modifiche valgono subito, senza riavvio. Spegni entrambi i modelli per fermare ogni chiamata.

Modelli suggeriti. La pagina propone openai/gpt-6-luna per l'assistente e google/gemini-3.1-flash-lite per il modello veloce: quelli che usa chi sviluppa Candydati ogni giorno, non il risultato di un benchmark. Va bene qualsiasi modello offerto dal fornitore.

In alternativa, sul server. AGENT_MODEL e FAST_MODEL, ciascuna una stringa fornitore/modello, più la chiave del fornitore (sotto). Se sono impostate valgono loro, e l'app le mostra in sola lettura. L'installer le chiede; in seguito si cambiano con candydati config.

Privacy. Con il modello veloce acceso, il testo dei CV va al fornitore scelto; anche ciò che legge l'assistente gli arriva. Il fornitore diventa un sub-responsabile: va coperto dal tuo accordo sul trattamento dei dati e indicato nell'informativa privacy.

Cosa fa l'assistente ​

Lavora sul processo, con i permessi della persona che lo usa e mai di più. Scrive e corregge gli annunci, prepara bozze di risposta, sollecita chi deve una risposta, segnala le candidature in scadenza, estrae dati strutturati dai CV e guida gli import.

Cosa non fa mai ​

  • Non ordina, non assegna punteggi e non scarta candidati. Il prodotto non prende decisioni automatiche sulle persone.
  • Non invia mai un messaggio a un candidato da solo. Ogni messaggio lo conferma una persona.
  • Chiudere, decidere e amministrare restano a una persona. Né l'assistente né le chiavi API possono ricevere queste capacità.
  • Ogni azione è nel registro delle azioni, segnata come azione dell'agente.
  • Il contenuto di CV ed email è un dato, non un'istruzione. Una suite di test avversariali verifica che l'assistente non esegua quello che trova scritto lì dentro.
  • Non tiene memoria sul server. La conversazione vive nel browser, quindi non c'è nulla in più da conservare, esportare o cancellare.

Fornitori ​

Sul server, imposta la chiave del fornitore indicato prima della / (dall'app, incollala in Impostazioni, AI):

FornitoreVariabile
openaiOPENAI_API_KEY
anthropicANTHROPIC_API_KEY
googleGOOGLE_GENERATIVE_AI_API_KEY
mistralMISTRAL_API_KEY
groqGROQ_API_KEY
deepseekDEEPSEEK_API_KEY
xaiXAI_API_KEY
openrouterOPENROUTER_API_KEY

Usa un nome di modello che il fornitore offre oggi. Il fornitore del modello tratta dati dei candidati per tuo conto: inseriscilo tra i tuoi sub-responsabili (vedi Sicurezza e privacy). Nel registro dei trattamenti mostrato nell'app compare solo il nome del fornitore, mai il modello o la chiave.

Budget giornalieri ​

Le chiamate a pagamento ai modelli hanno un tetto giornaliero (giorno UTC), così un errore o una chiave trapelata non possono generare una spesa alta:

VariabilePredefinitoLimite
ASSISTANT_DAILY_BUDGET_PER_USER200richieste all'assistente per persona
ASSISTANT_DAILY_BUDGET_PER_ORGANIZATION2000richieste all'assistente per organizzazione
MCP_MODEL_DAILY_BUDGET_PER_KEY200strumenti MCP che usano il modello, per chiave API
MCP_MODEL_DAILY_BUDGET_PER_USER300gli stessi, per persona su tutte le chiavi e organizzazioni
MCP_MODEL_DAILY_BUDGET_PER_ORGANIZATION1000gli stessi, per organizzazione
CV_MODEL_DAILY_BUDGET1000estrazioni di CV per organizzazione che possono chiamare il modello; oltre, si estrae solo il testo

Imposta anche un limite di spesa presso il fornitore del modello.

Codice disponibile con la Business Source License 1.1.