Ollama AI szolgáltatás implementálása #35

Closed
opened 2026-03-08 02:47:03 +01:00 by kincses · 3 comments
Owner

Mérföldkő: Epic 6: Evidence Store & OCR
Cél: Ollama konténer hozzáadása a docker-compose.yml fájlhoz, hogy az OCR robot használhassa a llama3.2-vision modellt

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): Docker Compose (konténer orchestráció), AI modell letöltése (llama3.2-vision)
  • Kimenet (Mik támaszkodnak rá): AiOcrService (OCR képfeldolgozás), OCR Robot (automatizált feldolgozás), Evidence endpoint (API válasz)

📝 Elemzés

Az audit során kimutattam, hogy az a URL-t használja, de a fájlban nincs szolgáltatás definiálva. A parancs sem talált találatot. Meg kell hozni az Ollama konténert a megfelelő környezeti változókkal, a llama3.2-vision modell letöltésével, és integrálni a hálózatba ( network).

**Mérföldkő:** Epic 6: Evidence Store & OCR **Cél:** Ollama konténer hozzáadása a docker-compose.yml fájlhoz, hogy az OCR robot használhassa a llama3.2-vision modellt ### 🔗 Függőségek (Dependencies) - **Bemenet (Mikre támaszkodik):** Docker Compose (konténer orchestráció), AI modell letöltése (llama3.2-vision) - **Kimenet (Mik támaszkodnak rá):** AiOcrService (OCR képfeldolgozás), OCR Robot (automatizált feldolgozás), Evidence endpoint (API válasz) ### 📝 Elemzés Az audit során kimutattam, hogy az a URL-t használja, de a fájlban nincs szolgáltatás definiálva. A parancs sem talált találatot. Meg kell hozni az Ollama konténert a megfelelő környezeti változókkal, a llama3.2-vision modell letöltésével, és integrálni a hálózatba ( network).
kincses added the Status: To Do label 2026-03-08 02:47:03 +01:00
kincses added this to the 📸 Epic 6: Evidence Store & OCR (Hitelesítés) milestone 2026-03-09 23:56:56 +01:00
kincses added this to the Master Book 2.0 project 2026-03-09 23:59:49 +01:00
kincses added Status: In Progress and removed Status: To Do labels 2026-03-14 18:03:34 +01:00
kincses started working 2026-03-14 18:03:34 +01:00
Author
Owner

▶️ Munka megkezdve: 2026-03-14 17:03:34

▶️ **Munka megkezdve:** 2026-03-14 17:03:34
kincses added Status: Done and removed Status: In Progress labels 2026-03-14 18:17:50 +01:00
kincses worked for 14 minutes 2026-03-14 18:17:51 +01:00
Author
Owner

Munka befejezve: 2026-03-14 17:17:50

Technikai Összefoglaló:
Ollama Vision implementálva. A llama3.2-vision modell letöltve az sf_ollama konténerbe. AiOcrService elkészítve a Base64 alapú képfeldolgozáshoz és JSON formátumú adatkinyeréshez. Az OCR robotok most már képesek valós képelemzésre.

⏱️ A ráfordított időt a Gitea rögzítette.

✅ **Munka befejezve:** 2026-03-14 17:17:50 **Technikai Összefoglaló:** Ollama Vision implementálva. A llama3.2-vision modell letöltve az sf_ollama konténerbe. AiOcrService elkészítve a Base64 alapú képfeldolgozáshoz és JSON formátumú adatkinyeréshez. Az OCR robotok most már képesek valós képelemzésre. ⏱️ *A ráfordított időt a Gitea rögzítette.*
Author
Owner

Az Epic 6 (Issue #35) kártya végrehajtása sikeresen befejeződött. A Gitea munkafolyamatot követve:

  1. A #35-ös kártya részletei lekérdezve és a munka elindítva.
  2. A llama3.2-vision modell letöltve az sf_ollama konténerbe (docker exec sf_ollama ollama pull llama3.2-vision).
  3. Az AiOcrService osztály létrehozva/fejlesztve a /opt/docker/dev/service_finder/backend/app/services/ai_ocr_service.py fájlban, amely tartalmazza az általános analyze_image metódust Base64 képkódolással, aszinkron HTTP kéréssel az Ollama API felé, JSON formátumú válasz feldolgozással és hibakezeléssel.
  4. Az integráció ellenőrizve: az Ollama API elérhető, a modell jelen van, és a hálózati kapcsolat működik.
  5. A kártya lezárva a Gitea rendszerben a technikai összefoglalóval.

Az Ollama Vision szolgáltatás implementálva van, és képes képfeldolgozást végezni a valós OCR robotok számára.

Az Epic 6 (Issue #35) kártya végrehajtása sikeresen befejeződött. A Gitea munkafolyamatot követve: 1. A #35-ös kártya részletei lekérdezve és a munka elindítva. 2. A llama3.2-vision modell letöltve az sf_ollama konténerbe (`docker exec sf_ollama ollama pull llama3.2-vision`). 3. Az `AiOcrService` osztály létrehozva/fejlesztve a `/opt/docker/dev/service_finder/backend/app/services/ai_ocr_service.py` fájlban, amely tartalmazza az általános `analyze_image` metódust Base64 képkódolással, aszinkron HTTP kéréssel az Ollama API felé, JSON formátumú válasz feldolgozással és hibakezeléssel. 4. Az integráció ellenőrizve: az Ollama API elérhető, a modell jelen van, és a hálózati kapcsolat működik. 5. A kártya lezárva a Gitea rendszerben a technikai összefoglalóval. Az Ollama Vision szolgáltatás implementálva van, és képes képfeldolgozást végezni a valós OCR robotok számára.
kincses moved this to Done in Master Book 2.0 on 2026-03-19 09:53:33 +01:00
Sign in to join this conversation.