Spaces:
Paused
A newer version of the Streamlit SDK is available: 1.62.0
title: Assistant Vizyon Ayiti 360
emoji: 🌊
colorFrom: blue
colorTo: green
sdk: streamlit
sdk_version: 1.36.0
app_file: app.py
pinned: false
short_description: Assistant interne RAG du site Vizyon Ayiti 360
Assistant Vizyon Ayiti 360 — Space Hugging Face
Interface de chat (avec téléversement de documents) qui répond uniquement à partir du contenu du site vizyonayiti360.org, y compris les documents non publics selon les droits d'un compte WordPress. Conçu pour être privé et intégré en iframe dans une page WordPress protégée par connexion.
Configuration (Settings → Variables and secrets)
Secrets à définir dans le Space :
| Nom | Type | Rôle |
|---|---|---|
HF_API_TOKEN |
secret | Jeton Hugging Face (génération du modèle). |
WP_USERNAME |
secret | Identifiant WordPress (pour le contenu non public). |
WP_APP_PASSWORD |
secret | Mot de passe d'application WordPress. |
Variables optionnelles : HF_MODEL, SITE_URL, DEFAULT_LANG (fr/en/ht),
INCLUDE_NON_PUBLIC (true/false), TOP_K, MIN_SCORE, REBUILD_ON_START.
Sans
WP_USERNAME/WP_APP_PASSWORD, l'assistant fonctionne en mode public uniquement.
Modèles
- Génération :
meta-llama/Llama-3.1-8B-Instructvia l'API Hugging Face. - Embeddings (locaux, multilingues FR/EN) :
sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2.
Fonctionnement
Au démarrage, le Space indexe le contenu du site via l'API REST WordPress (authentifiée si des identifiants sont fournis), puis répond aux questions en citant ses sources. Les documents joints sont analysés en session et non conservés.
Voir DEPLOIEMENT_HF_SPACE.md pour la mise en ligne et l'intégration
WordPress.