Primo test con un modello LLM
Questa guida permette di verificare l'accesso ai modelli LLM serviti da ALIDA prima di configurare un agente. Il servizio usa Ollama e offre sia le API native sia endpoint compatibili con OpenAI.
Scegliere l'endpoint
Sono disponibili due modalita di accesso:
- Gateway ALIDA:
https://<url-istanza-alida>/events/ollama/ollama-user. E' la scelta consigliata per le applicazioni che operano in ALIDA. Ad esempio, per l'istanza devng usarehttps://alida.devng.alidalab.it/events/ollama/ollama-user. Il gateway richiede un'API key creata nell'interfaccia ALIDA, inviata comeAuthorization: Apikey <api-key>. La procedura e descritta nella guida alle API key.
Warning
Per creare un'API key da usare con gli agenti, e necessario avere il ruolo ollama-user in ALIDA. Contattare un amministratore per richiederne l'abilitazione.
- Istanza di develop:
https://ollama.develop.alidalab.it. Usarla solo se si dispone delle credenziali autorizzate per l'accesso diretto. L'istanza di develop richiede invece l'headerAuthorization: Basic <credenziali-base64>.
Warning
L'api key per l'istanza di develop non può essere generata automaticamente, sarà necessario contattare un admin per richiederla
Le chiamate ai modelli sono normali endpoint HTTP.
Preparare le variabili
Elencare i modelli
Prima di inviare una richiesta, recuperare il catalogo e scegliere un valore da usare al posto di <modello>.
Generare una prima risposta
Il parametro "stream": false restituisce una sola risposta JSON, utile per un primo test.
Dopo aver verificato il modello, scegliere e preparare un agente OpenCode o un agente ADK. Configurare la chat solo dopo che l'agente e stato deployato e avviato.