IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Installation d'un RAG local


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2016
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2016
    Messages : 43
    Par défaut Installation d'un RAG local
    Bonjour,

    j'essaie d'installer un RAG sur un PC en suivant ce tutoriel :

    https://hackernoon.com/lang/fr/cr%C3%A9ez-votre-propre-application-rag-un-guide-%C3%A9tape-par-%C3%A9tape-pour-configurer-LLM-localement-%C3%A0-l'aide-d'ollama-python-et-chromadb

    mais je bute très vite sur la création de l'environnement virtuel :
    la fonction "source" n'est pas reconnue.
    J'ai installé python 3.13 avec la bibliothèque d'applications Windows.

    Pourtant il ne semble rien y avoir de très complexe.

    Qu'en pensez-vous ?

    Cordialement,

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 308
    Par défaut
    Salut,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $ source venv/bin/activate # Windows # venv\Scripts\activate
    Si je comprends bien, sous Windows tu dois faire uniquement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $ venv\Scripts\activate
    Après, j'ai vu leurs codes source, les retours ligne et indentations sont manquants partout. Tu vas devoir les replacer toi-même.
    Je te souhaite bien du plaisir.

  3. #3
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 634
    Par défaut
    Ou utiliser WSL...
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

  4. #4
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2016
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2016
    Messages : 43
    Par défaut
    Bonjour,

    Citation Envoyé par VinsS Voir le message
    Salut,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $ source venv/bin/activate # Windows # venv\Scripts\activate
    Si je comprends bien, sous Windows tu dois faire uniquement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $ venv\Scripts\activate
    Après, j'ai vu leurs codes source, les retours ligne et indentations sont manquants partout. Tu vas devoir les replacer toi-même.
    Je te souhaite bien du plaisir.
    Merci c'est bien cela.
    Une autre solution ? J'ai demandé à Chat GPT de me fournir du code Python mais d'un point de vue probabiliste cela marche, enfin seulement d'un point de vue probabiliste.
    Cordialement,

  5. #5
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2016
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2016
    Messages : 43
    Par défaut
    Bonjour,


    J’ai demandé à Chat GPT de me générer un nouveau code. J’ai crée un répertoire Rag_Single dans lequel sont placés :
    • un répertoire docs (qui contient les documents à indexer pour le RAG)
    • le code python générée

    En ligne de commande, je me déplace dans ce répertoire Rag_single, créé un environnement virtuel (.\.venv\Scripts\activate), un répertoire venv est ajouté à la liste précédente puis je lance le programme Python. Il s’exécute bien et créé la base chroma_db dans le répertoire Rag_single

    La où cela se complique c’est pour l’utilisation du RAG lui-même
    • l’ouverture d’une nouvelle fenêtre d'invite de commande
    • l’interrogation du port 11434 (message d’erreur : « une seule utilisation de chaque adresse de socket est autorisée »), une autre instance d’Ollama semble lancée
    • des time-out sur le lancement du LLM (Mistral).
    • l’ouverture de la page du navigateur web permettant de saisir la question du RAG

    A ce moment ChatGPT me fait boucler sur des instructions contradictoires.

    Est-ce que des indications générales sur Ollama sont suffisantes ou vous faut-il le code ?

    Cordialement

  6. #6
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 634
    Par défaut
    Est-ce que vous avez respecté le tutoriel en exécutant la commande ollama serve ?
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

  7. #7
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2016
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2016
    Messages : 43
    Par défaut
    Bonjour,

    Mon portable : Core i5 E5200, 12 Gb de RAM, pas de carte graphique, W10
    Pourtant avec MSTYstudio je peux exécuter Qwen 3 qui a 6 milliards de paramètres par exemple.

    Pour des raisons que j'ignore il y avait 2 cartes graphiques installées sur mon PC : une a été désactivée
    et dans les variables d'environnement ollama_no gpu est à 1.

    Pour Ollama
    Dans une première fenêtre Ollama serve s'exécute
    Dans une deuxième fenêtre
    - Ollama list donne bien les modèles présents
    - Ollama run qwen2.5:0.5b "Bonjour" ne répond jamais

    Le test a été reproduit avec d'autres petits modèles (exemple : gemma 1b)

    Qu'en pensez-vous ?

    Cordialement,

Discussions similaires

  1. [Wamp] Installer wamp sur serveur local
    Par Dakuan dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 17/06/2008, 12h43
  2. [osCommerce] Installation site bloqué en local
    Par tony21turbo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 03/10/2007, 22h21
  3. Installation sur petit réseau local
    Par User dans le forum Delphi
    Réponses: 5
    Dernier message: 14/05/2007, 23h17
  4. [Joomla!] Joomla barbe comment installer un site en local ou à distance ?
    Par Lebret93 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 20
    Dernier message: 06/03/2007, 14h58
  5. Réponses: 1
    Dernier message: 20/02/2006, 23h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo