feat: ajouter la synchronisation RAG #4

Merged
david merged 1 commit from feat/ajouter-synchronisation-rag into main 2026-08-29 19:26:36 +00:00
Owner

Ajouter la synchronisation RAG

Objectif

Raccorder automatiquement le corpus documentaire BMW à sa Knowledge Base Open WebUI via le reusable workflow central.

Modifications

  • ajout de .forgejo/workflows/rag.yml ;
  • déclenchement lors d’un push sur main ;
  • utilisation du reusable workflow rag/rag-workflows ;
  • synchronisation exclusive de deploy/openwebui/documents ;
  • utilisation de la Knowledge Base BMW dédiée ;
  • transmission de OPEN_WEBUI_API_KEY via les secrets Actions de l’organisation.

Périmètre RAG

Le workflow synchronise uniquement :

deploy/openwebui/documents/

Ce répertoire contient 2678 documents Markdown.

Les éléments suivants restent hors de la Knowledge Base :

  • deploy/openwebui/README.md
  • deploy/openwebui/manifest.jsonl
  • assets/
  • rag/
  • le reste du dépôt

Sécurité

Aucun secret n’est versionné dans le dépôt.

La clé API Open WebUI est fournie au runtime via secrets: inherit.

# Ajouter la synchronisation RAG ## Objectif Raccorder automatiquement le corpus documentaire BMW à sa Knowledge Base Open WebUI via le reusable workflow central. ## Modifications - ajout de `.forgejo/workflows/rag.yml` ; - déclenchement lors d’un push sur `main` ; - utilisation du reusable workflow `rag/rag-workflows` ; - synchronisation exclusive de `deploy/openwebui/documents` ; - utilisation de la Knowledge Base BMW dédiée ; - transmission de `OPEN_WEBUI_API_KEY` via les secrets Actions de l’organisation. ## Périmètre RAG Le workflow synchronise uniquement : `deploy/openwebui/documents/` Ce répertoire contient 2678 documents Markdown. Les éléments suivants restent hors de la Knowledge Base : - `deploy/openwebui/README.md` - `deploy/openwebui/manifest.jsonl` - `assets/` - `rag/` - le reste du dépôt ## Sécurité Aucun secret n’est versionné dans le dépôt. La clé API Open WebUI est fournie au runtime via `secrets: inherit`.
david merged commit 64f00dd4dd into main 2026-08-29 19:26:36 +00:00
david deleted branch feat/ajouter-synchronisation-rag 2026-08-29 19:26:36 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
docs-vehicules/bmw-e36-320i-m52-conver!4
No description provided.