NonCompila Tech Talks
Dic 2025
lbarasti
Tecniche d'uso degli LLM che siano
... un meccanismo che permette ad un LLM di
Cosa
Come
Come
Come
Come
🙋 La porta 1234 è in uso?
[⠋] Thinking... Executing command:
lsof -i :1234
[⠦] Thinking...
🤖 La porta 1234 è in uso da:
- com.docker (PID: 13054) - LISTEN
🙋 Chi ha inviato l'ultimo ordine nel database?
[⠋] Thinking... Executing query:
SELECT users.username FROM orders JOIN users ON
orders.user_id = users.id ORDER BY orders.order_date DESC
LIMIT 1;
[⠋] Thinking...
🤖 L'ultimo ordine nel database è stato inviato dall'utente alex_wilson
Mancanza di accesso a
0.692
Problema: gli LLM non sono aggiornati sulle ultime versioni delle librerie che uso
Soluzione
1. Indicizza periodicamente la documentazione delle librerie e salvale in un database vettoriale
2. Quando faccio una domanda, applica RAG per arrichire la query con la documentazione corrente
🙋 ruby_llm supporta la generazione di immagini?
[⠋] Thinking... Query: ruby_llm image generation
[⠋] Thinking...
🤖 Sì, RubyLLM supporta la generazione di immagini. Puoi creare immagini usando il metodo RubyLLM.paint.
🙋 Che tipo di licenza ha tty-prompt?
[⠋] Thinking... Query: tty-prompt license
[⠋] Thinking...
🤖 La libreria `tty-prompt` è rilasciata sotto licenza MIT. Questo significa che è open source e consente...
Agent failures
Costs
Open-weight vs proprietary models
Privacy
Infosec
MCP