Skip to content

Latest commit

 

History

History
133 lines (96 loc) · 4.57 KB

README.fr.md

File metadata and controls

133 lines (96 loc) · 4.57 KB

🚀 OpenHealth

Assistant de santé IA | Alimenté par vos données, exécuté localement


🌍 Choisissez votre langue

English | Français | Deutsch | Español | 한국어 | 中文 | 日本語 | Українська


Démo OpenHealth

🌟 Aperçu

OpenHealth vous aide à prendre en charge vos données de santé. En exploitant l'IA et vos informations de santé personnelles, OpenHealth fournit un assistant privé et local qui vous aide à mieux comprendre et gérer votre santé.

✨ Caractéristiques du Projet

Fonctionnalités Principales
  • 📊 Saisie Centralisée des Données de Santé : Consolidez facilement toutes vos données de santé en un seul endroit.
  • 🛠️ Analyse Intelligente : Analyse automatiquement vos données de santé et génère des fichiers de données structurées.
  • 🤝 Conversations Contextuelles : Utilisez les données structurées comme contexte pour des interactions personnalisées avec l'IA alimentée par GPT.

📥 Sources de Données et Modèles de Langage Pris en Charge

Sources de Données Disponibles Modèles de Langage Pris en Charge
• Résultats d'Analyses Sanguines
• Données de Bilan de Santé
• Informations Physiques Personnelles
• Antécédents Familiaux
• Symptômes
• LLaMA
• DeepSeek-V3
• GPT
• Claude
• Gemini

🤔 Pourquoi Nous Avons Créé OpenHealth

  • 💡 Votre santé est votre responsabilité.
  • ✅ La véritable gestion de la santé combine vos données + l'intelligence, transformant les insights en plans d'action.
  • 🧠 L'IA agit comme un outil impartial pour vous guider et vous soutenir dans la gestion efficace de votre santé à long terme.

🗺️ Diagramme du Projet

graph LR
    A[Données de Santé] --> B[Analyse et Traitement]
    B --> C[Base de Données Structurée]
    C --> D[Assistant IA]
    D --> E[Recommandations Personnalisées]
    E --> F[Suivi et Ajustement]
    F --> A
    
    style A fill:#ff7eb6,stroke:#ff2d7e,stroke-width:2px
    style B fill:#7afcff,stroke:#00b4ff,stroke-width:2px
    style C fill:#98fb98,stroke:#32cd32,stroke-width:2px
    style D fill:#ffa07a,stroke:#ff4500,stroke-width:2px
    style E fill:#dda0dd,stroke:#9370db,stroke-width:2px
    style F fill:#f0e68c,stroke:#bdb76b,stroke-width:2px
Loading

Entrée de données de santé --> Module d'analyse --> Fichiers de données structurées --> Intégration GPT

Remarque : La fonctionnalité d'analyse des données est actuellement implémentée dans un serveur Python séparé et sera migrée vers TypeScript à l'avenir.

Commencer

⚙️ Comment exécuter OpenHealth

  1. Cloner le dépôt :

    git clone https://github.com/OpenHealthForAll/open-health.git
    cd open-health
  2. Configuration et Exécution:

    # Copier le fichier d'environnement
    cp .env.example .env
    
    # Ajouter les clés API dans le fichier .env:
    # UPSTAGE_API_KEY - Pour l'analyse (Obtenez un crédit de 10$ sans inscription de carte sur https://www.upstage.ai)
    # OPENAI_API_KEY - Pour des capacités d'analyse améliorées
    
    # Démarrer l'application avec Docker Compose
    docker compose --env-file .env up

    Pour les utilisateurs existants:

    docker compose --env-file .env up --build
  3. Accéder à OpenHealth: Ouvrez votre navigateur et accédez à http://localhost:3000 pour commencer à utiliser OpenHealth.

Note: Le système est composé de deux composants principaux: l'analyse et le LLM. Actuellement, l'analyse utilise les API Upstage et OpenAI (qui ont montré les meilleures performances lors de nos tests), avec un analyseur local à venir prochainement, tandis que le composant LLM peut fonctionner entièrement en local avec Ollama.

Note: Si vous utilisez Ollama avec Docker, assurez-vous de définir le point de terminaison de l'API Ollama sur: http://docker.for.mac.localhost:11434/


🌐 Communauté et Support

Reddit