RAG: LLM amb Ollama

De wikijoan
Salta a la navegació Salta a la cerca

Models locals d'Ollama

Ha d'estar encès el servidor ollama. Ho podem veure fent:

curl http://localhost:11434

Si respon Ollama is running, ja està. Si no, engega’l amb ollama serve en un altre terminal. No cal fer ollama run

Per no obrir un altre terminal, l'opció més ràpida és:

1. En segon pla al mateix terminal (la més ràpida):

nohup ollama serve > ~/ollama.log 2>&1 &
[1] 33103

(recordo que estem treballant amb el venv dins de ~/ingesta)

Els models locals que tinc instal·lat a Ollama de moment són:

$ ollama list
NAME                       ID              SIZE      MODIFIED    
mistral-small3.2:latest    5a408ab55df5    15 GB     4 weeks ago    
gemma3:12b                 f4031aab637d    8.1 GB    4 weeks ago    
qwen3.5:9b                 6488c96fa5fa    6.6 GB    4 weeks ago    
qwen3.5:27b-q3             699f7cee9559    14 GB     4 weeks ago    
qwen3:8b                   500a1f067a9f    5.2 GB    4 weeks ago

Primers resultats

De moment només hi ha introduït al QDrant dos documents, bastant irrellevants.

python rag_josep_pla.py "Com descriu Pla Palafrugell?" --model qwen3:8b --mode mixt --top 8
Pregunta: Quina influència ha tingut Pla en el periodisme?
Model: qwen3.5:9b  |  Mode: mixt  |  Chunks recuperats: 5, al prompt: 5

================================================================================
RESPOSTA
================================================================================
Segons els fragments proporcionats, Josep Pla ha exercit una influència decisiva i ineludible en el periodisme del segle XX, marcant tothom que escriu en català o fa periodisme, fins al punt que és impossible escapar-se'n, ni tan sols intentant fer-ho radicalment contrari [1].

La seva influència es manifesta en diversos aspectes:
*   **Model professional i autopromoció:** Pla tenia una "consciència molt professional" sobre quin era el negoci de la cultura. Convertia l'autoplagi en una característica de la seva obra i combinava aquest procediment amb una clara estratègia d'autopromoció, mostrant que sabia millor que ningú (ni tan sols el director del diari) com funcionava el periodisme [3].
*   **Persistència i visibilitat:** La clau de la seva importància rau en haver aconseguit mantenir-se actiu al "centre de les coses" durant tota la guerra i els anys del franquisme, mantenint així la bandera aixecada quan gairebé ningú altre ho feia [2].
*   **Legat literari:** La seva obra és considerada una porta d'entrada fonamental per a qui vol començar a llegir-lo o entendre el periodisme català contemporani, deixant una impressió profunda en qualsevol lector [1][4].

*(Nota: Els fragments no detallen tècniques específiques de redacció o estils literaris més enllà de la seva capacitat descrita com "inimitable" per a paisatges i poblacions, ni citen obres periodístiques concretes diferents d'El quadern gris o La Nau).*
================================================================================
FONTS
================================================================================
[1] EL JO: El quadern gris, de Josep Pla — UNA CITA IMPORTANTÍSSIMA  (score 0.597)
    https://www.youtube.com/watch?v=VeteJXJlVtE
[2] EL JO: El quadern gris, de Josep Pla — PLA, ESCRIVINT DES DEL CENTRE DE LA TEMPESTA  (score 0.565)
    https://www.youtube.com/watch?v=VeteJXJlVtE
[3] Josep Pla a la península del Cap de Creus: la creació d'un cronòtop — LLUÍS QUINTANA TRIAS  (score 0.551)
[4] EL JO: El quadern gris, de Josep Pla — UNA CITA IMPORTANTÍSSIMA  (score 0.528)
    https://www.youtube.com/watch?v=VeteJXJlVtE
[5] EL JO: El quadern gris, de Josep Pla — PLA, ESCRIVINT DES DEL CENTRE DE LA TEMPESTA  (score 0.524)
    https://www.youtube.com/watch?v=VeteJXJlVtE

Temps: retrieval 4.6s  |  generació 11.0s

Recopilació

Per tant, ja he tancat el cicle RAG. Hem fet:

  • recopilació de documents
  • chunking
  • ingesta a QDrant
  • recuperació dels documents
  • construcció del prompt
  • connexió amb model local i obtenir una resposta

Ja tenim un RAG funcionant. Ara només falta fer la ingesta de tots els documents.


creat per Joan Quintana Compte, octubre 2026