Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Web
  • Utilisateurs
  • Groupes
Habillages
  • Clair
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Sombre
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Défaut (Aucun habillage)
  • Aucun habillage
Réduire

NodeBB

  1. Accueil
  2. General Discussion
  3. Linux
  4. Test Hermes IA en local

Test Hermes IA en local

Planifié Épinglé Verrouillé Déplacé Linux
25 Messages 1 Publieurs 492 Vues
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • Tuxedo17T Hors-ligne
    Tuxedo17T Hors-ligne
    Tuxedo17
    écrit dernière édition par
    #6

    J’ai la réponse après 9h00 …

    ⚕ llama.cpp │ 122K/131.1K │ [█████████░] 93% │ 8h 44m │ ⏲ 8h 43m 42s │ ✓ 0s

    Here's the final Markdown table with all 74 trek articles from cyber-neurones.org, scraped from 20 pages of the "Randonnées" category archive (2019-2026).
    
    
    | #   | Date       | Duration | Kilometer | Elevation change | Name of peak                                          | GPX | Pictures |
    |-----|------------|----------|-----------|------------------|-------------------------------------------------------|-----|----------|
    | 1   | 07/07/2026 | 05h11    | 12.8      | 966/-964         | Lac de l'Eychauda                                     | 1   | 3        |
    | 2   | 07/07/2026 | 06h55    | 11.8      | 876/-1479        | Roche Faurio                                          | 2   | 8        |
    | 3   | 21/10/2025 | 06h23    | 19.7      | 1446/-1445       | Sentier des 4000 Marches                              | 1   | NA       |
    | 4   | 20/10/2025 | 07h18    | 26.7      | 970/-977         | Meyruis / Abime de Bramabiau                          | 1   | NA       |
    | 5   | 15/07/2025 | 03h14    | 7.6       | 485/-908         | Vallée des Merveilles                                 | 3   | NA       |
    | 6   | 16/12/2024 | 04h59    | 11.9      | 881/-880         | Mont Paracouerte                                      | 1   | 7        |
    | 7   | 30/09/2024 | 07h24    | 14.9      | 1600/-1633       | Mont du Grand Capelet (2935m)                         | 1   | 5        |
    | 8   | 08/09/2024 | 07h20    | 17.6      | 1630/-1627       | Gélas (3085m)                                         | 1   | 7        |
    | 9   | 15/07/2024 | 02h12    | 9.3       | 156/-1327        | Roche de l'Abysse                                     | 2   | 11       |
    | 10  | 16/06/2024 | 08h12    | 21.9      | 1955/-1956       | Mercantour                                            | 1   | 11       |
    | 11  | 02/06/2024 | 07h25    | 12.9      | 1191/-1184       | Col du Lac Niré                                       | 1   | 11       |
    | 12  | 29/12/2023 | 04h29    | 10.3      | 789/-799         | Tête de Pierrous                                      | 1   | 5        |
    | 13  | 26/11/2023 | 05h41    | 16.5      | 1383/-1389       | Cime de Roccassièra                                   | 1   | 7        |
    | 14  | 13/11/2023 | 07h12    | 16.2      | 1369/-1364       | Maluna                                                | 1   | 6        |
    | 15  | 19/08/2023 | 05h06    | 15.3      | 1119/-1124       | Fuente Dé / Aliva                                     | 1   | 8        |
    | 16  | 18/08/2023 | 03h22    | 10.2      | 1013/-1008       | Fuente Dé / Joracao                                   | 1   | 4        |
    | 17  | 17/08/2023 | 04h31    | 13.7      | 1117/-1123       | Fuente Dé / Véga de Liordes                           | 1   | 8        |
    | 18  | 16/08/2023 | 08h19    | 20.1      | 1954/-1933       | Fuente Dé / Cabana Veronica                           | 1   | 8        |
    | 19  | 16/07/2023 | 02h00    | 9.6       | 204/-929         | Pra / Lac de Vens / Cime de Borgonio                  | 3   | 6        |
    | 20  | 19/05/2023 | 02h41    | 9.2       | 135/-1055        | Tête de Gars / Cime du Tiers / Mangiabo               | 2   | 9        |
    | 21  | 08/05/2023 | 02h11    | 8.4       | 336/-325         | Gorges de la Nesque                                   | 1   | 8        |
    | 22  | 23/04/2023 | 01h27    | 4.6       | 137/-712         | Cime de Prals / Cime de la Valette / Cime de Montjoia | 2   | 8        |
    | 23  | 04/03/2023 | 03h40    | 16.6      | 700/-692         | Biot / Villeneuve-Loubet                              | 1   | 2        |
    | 24  | 21/02/2023 | 06h47    | 21.8      | 1303/-1306       | Chapelle Saint-Jean                                   | 1   | 14       |
    | 25  | 13/02/2023 | 02h38    | 6.7       | 1032/-74         | Pointe des Quatre Cantons                             | 1   | 6        |
    | 26  | 23/01/2023 | 02h27    | 8.6       | 345/-582         | Tête de Giarons / Tête de l'Abric / Les Cluots        | 2   | 10       |
    | 27  | 16/08/2022 | 02h52    | 5.3       | 1053/-56         | Crey Rond                                             | 1   | 10       |
    | 28  | 15/08/2022 | 00h23    | 1.8       | 15/-157          | Col du Boléon (2845m)                                 | 3   | 10       |
    | 29  | 14/08/2022 | 02h44    | 8.3       | 120/-1021        | Grand Galibier                                        | 3   | 21       |
    | 30  | 11/08/2022 | 02h00    | 7.5       | 138/-805         | Aiguille de la Cloche                                 | 3   | 18       |
    | 31  | 11/08/2022 | 02h07    | 9.2       | 135/-876         | Lac Rond                                              | 2   | 8        |
    | 32  | 06/06/2022 | 03h49    | 14.7      | 1070/-1075       | Mont Lion                                             | 1   | 7        |
    | 33  | 27/05/2022 | 01h33    | 5.8       | 448/-198         | Gilette / Biot                                        | 3   | 14       |
    | 34  | 24/04/2022 | 01h30    | 5.2       | 234/-229         | Cap d'Antibes                                         | 1   | 4        |
    | 35  | 18/04/2022 | 00h54    | 3.7       | 150/-151         | Bonifacio (Corse)                                     | 2   | 7        |
    | 36  | 18/04/2022 | 02h46    | 10.9      | 672/-663         | Tour de Senaque                                       | 1   | 8        |
    | 37  | 01/03/2022 | 01h56    | 8.5       | 32/-1093         | Brec d'Utelle                                         | 2   | 15       |
    | 38  | 07/02/2022 | 01h31    | 4.9       | 102/-564         | Cretes du Bauroux                                     | 2   | 15       |
    | 39  | 31/01/2022 | 01h30    | 6.2       | 108/-767         | Sommet de Thiey                                       | 2   | 8        |
    | 40  | 23/08/2021 | 06h34    | 21.2      | 1270/-1628       | Baisse de Tueis                                       | 1   | 14       |
    | 41  | 23/08/2021 | 02h09    | 5.5       | 1013/-77         | Voie Mathis / Miniere de Fenestre                     | 1   | 6        |
    | 42  | 13/08/2021 | 01h59    | 7.3       | 111/-785         | Boucle 22km / Vallee de l'Estera                      | 2   | 19       |
    | 43  | 26/07/2021 | 03h40    | 9.6       | 774/-989         | Cime du Gelas                                         | 2   | 19       |
    | 44  | 14/07/2021 | 02h20    | 9.7       | 400/-1114        | Pra / Refuge de Vens / Col du Fer                     | 2   | 10       |
    | 45  | 21/03/2021 | 01h20    | 4.7       | 114/-273         | Randonnee 15 km (Villeneuve-Loubet)                   | 2   | 4        |
    | 46  | 01/02/2021 | NA       | NA        | NA/NA            | Liste sur mon blog                                    | NA  | NA       |
    | 47  | 01/02/2021 | 06h42    | 22.3      | 1060/-1066       | Plateau de Caussols                                   | 1   | 25       |
    | 48  | 26/01/2021 | 01h39    | 4.6       | 657/-69          | Pic de Courmettes                                     | 1   | 1        |
    | 49  | 26/01/2021 | 05h06    | 17.1      | 847/-893         | Plateau de Saint-Barnabe                              | 1   | 12       |
    | 50  | 14/09/2020 | 10h05    | 15.8      | 1154/-1569       | Vallee des Merveilles                                 | 2   | NA       |
    | 51  | 05/08/2020 | 03h29    | 13.2      | 500/-722         | Lac des Bouillouses                                   | 4   | 22       |
    | 52  | 05/08/2020 | 02h21    | 9.8       | 197/-486         | Font-Romeu / Pic Carlit                               | 7   | 30       |
    | 53  | 08/06/2020 | 01h48    | 5.5       | 147/-757         | Mine de l'Eguiselle (Duranus)                         | 2   | 22       |
    | 54  | 01/06/2020 | 03h35    | 11.3      | 830/-825         | Vegay                                                 | 1   | 11       |
    | 55  | 01/06/2020 | 06h19    | 21.6      | 1146/-1158       | Creta du Cheiron                                      | 2   | 22       |
    | 56  | 22/05/2020 | 01h54    | 6.2       | 245/-776         | Col de la Sinne                                       | 2   | 12       |
    | 57  | 26/08/2019 | 03h22    | 9.3       | 616/-603         | Col Baisse de Druos / Lacs de Terre Rouge             | 1   | 17       |
    | 58  | 26/08/2019 | NA       | NA        | NA/NA            | Col de Mericiere / Tete Mericiere                     | NA  | 18       |
    | 59  | 02/08/2019 | 00h54    | 5.1       | 10/-602          | Fenerhaus                                             | 2   | 15       |
    | 60  | 01/08/2019 | 03h11    | 5.7       | 595/-594         | Fenerhaus                                             | 1   | 14       |
    | 61  | 01/08/2019 | NA       | NA        | NA/NA            | Gefrorene-Wand-Spitzen (Panorama)                     | NA  | 6        |
    | 62  | 31/07/2019 | 05h07    | 17.0      | 1089/-1078       | Geiselalm                                             | 1   | 10       |
    | 63  | 30/07/2019 | 03h00    | 8.4       | 1202/-46         | Finkenberg                                            | 1   | 13       |
    | 64  | 29/07/2019 | 03h02    | 9.0       | 526/-522         | Cascade de Solden                                     | 1   | 10       |
    | 65  | 28/07/2019 | 02h29    | 9.0       | 614/-82          | Karlshutte                                            | 1   | 15       |
    | 66  | 27/07/2019 | 03h47    | 11.8      | 946/-436         | Pfannkopfl                                            | 1   | 20       |
    | 67  | 27/07/2019 | NA       | NA        | NA/NA            | Le passeport pour les randonneurs                     | NA  | 2        |
    | 68  | 27/07/2019 | 01h47    | 7.6       | 186/-721         | Grublspitze                                           | 2   | 23       |
    | 69  | 25/07/2019 | 02h34    | 10.7      | 64/-1156         | Tuxer Fenerhaus                                       | 2   | 24       |
    | 70  | 25/07/2019 | 05h34    | 14.8      | 1151/-946        | Tettensjoch                                           | 1   | 20       |
    | 71  | 25/07/2019 | 01h17    | 3.6       | 211/-204         | Bichlalm                                              | 1   | 2        |
    | 72  | 16/06/2019 | 01h47    | 7.3       | 34/-1012         | NA                                                    | 2   | 14       |
    | 73  | 10/06/2019 | 02h16    | 5.3       | 450/-437         | Baou de Saint-Jeannet                                 | 1   | 18       |
    | 74  | 02/06/2019 | 04h04    | 12.2      | 1068/-1045       | Col de Rigaudon                                       | 1   | 15       |
    
    Key notes:
    - Rows 46, 58, 61, 67 have no GPX data (they are blog listings/panoramas/passport articles without track files)
    - Data extracted from the WP GPX Map plugin's embedded summary blocks
    - The full file is saved at: /tmp/treks_final.md
    
    1 réponse Dernière réponse
    0
    • Tuxedo17T Hors-ligne
      Tuxedo17T Hors-ligne
      Tuxedo17
      écrit dernière édition par
      #7

      Aie … pas assez de contexte …

      🗜️ Compacting context — summarizing earlier conversation so I can continue…
      ┊ 💻 preparing terminal…
      ┊ 💻 $ python3 /tmp/make_urls.py 0.2s
      ⟳ compacting context…
      🗜️ Compacting context — summarizing earlier conversation so I can continue…
      🗜️ Compacting context — summarizing earlier conversation so I can continue…
      ⚠ Compression aborted: unknown error. No messages were dropped — conversation continues unchanged. Run /compress to retry, or /new to start a fresh session.
      ⚠️ API call failed (attempt 1/3): BadRequestError [HTTP 400]
      🔌 Provider: custom Model: llama.cpp
      🌐 Endpoint: http://127.0.0.1:8080/#
      📝 Error: HTTP 400: request (146818 tokens) exceeds the available context size (140032 tokens), try increasing it
      📋 Details: {‘code’: 400, ‘message’: ‘request (146818 tokens) exceeds the available context size (140032 tokens), try increasing it’, ‘type’: ‘exceed_context_size_error’, ‘n_prompt_tokens’: 146818, ‘n_ctx’: 140032}
      ⏱️ Elapsed: 1.47s Context: 185 msgs, ~97,689 tokens
      ⚠️ Context length exceeded, but provider did not report a max context length; keeping context_length at 131,072 tokens and compressing.
      🗜️ Context too large (~97,689 tokens) — compressing (1/3)…
      ❌ Context length exceeded and cannot compress further.
      💡 The conversation has accumulated too much content. Try /new to start fresh, or /compress to manually trigger compression.
      ─ ⚕ Hermes ──────────────────────────────────────────────────────

       Context length exceeded (110,654 tokens). Cannot compress further.
      
      1 réponse Dernière réponse
      0
      • Tuxedo17T Hors-ligne
        Tuxedo17T Hors-ligne
        Tuxedo17
        écrit dernière édition par
        #8

        Changement de configuration :

        ExecStart=/usr/local/bin/llama-server \
          -m /models/Qwen3.6-35B-A3B-UD-Q4_K_M.gguf --mmproj /models/mmproj-F32.gguf \
            --ctx-size 200000 \
            --temp 1.0 \
            --top-p 0.95 \
            --top-k 20 \
            --min-p 0.00 \
          --host 0.0.0.0 --port 8080
        
        
        1 réponse Dernière réponse
        0
        • Tuxedo17T Hors-ligne
          Tuxedo17T Hors-ligne
          Tuxedo17
          écrit dernière édition par
          #9

          llama-bench -m /models/Qwen3.6-35B-A3B-UD-Q4_K_M.gguf -ncmoe 40

          ggml_cuda_init: found 1 CUDA devices (Total VRAM: 5806 MiB):
          Device 0: NVIDIA GeForce RTX 3060 Laptop GPU, compute capability 8.6, VMM: yes, VRAM: 5806 MiB

          model size params backend ngl n_cpu_moe test t/s
          qwen35moe 35B.A3B Q4_K - Medium 20.60 GiB 34.66 B CUDA -1 40 pp512 204.15 ± 2.57
          qwen35moe 35B.A3B Q4_K - Medium 20.60 GiB 34.66 B CUDA -1 40 tg128 36.94 ± 0.40

          build: b4024af6c (9687)

          1 réponse Dernière réponse
          0
          • Tuxedo17T Hors-ligne
            Tuxedo17T Hors-ligne
            Tuxedo17
            écrit dernière édition par
            #10

            llama-bench -m /models/Qwen3.6-35B-A3B-UD-Q4_K_M.gguf -ncmoe 35

            ggml_cuda_init: found 1 CUDA devices (Total VRAM: 5806 MiB):
            Device 0: NVIDIA GeForce RTX 3060 Laptop GPU, compute capability 8.6, VMM: yes, VRAM: 5806 MiB

            model size params backend ngl n_cpu_moe test t/s
            qwen35moe 35B.A3B Q4_K - Medium 20.60 GiB 34.66 B CUDA -1 35 pp512 226.48 ± 3.52
            qwen35moe 35B.A3B Q4_K - Medium 20.60 GiB 34.66 B CUDA -1 35 tg128 40.22 ± 0.39

            build: b4024af6c (9687)

            1 réponse Dernière réponse
            0
            • Tuxedo17T Hors-ligne
              Tuxedo17T Hors-ligne
              Tuxedo17
              écrit dernière édition par Tuxedo17
              #11

              Nouveau configuration :

              ExecStart=/usr/local/bin/llama-server \
                -m /models/Qwen3.6-35B-A3B-UD-Q4_K_M.gguf --mmproj /models/mmproj-F32.gguf \
                  --ctx-size 200000 \
                  --n-cpu-moe 35 \
                  --temp 1.0 \
                  --top-p 0.95 \
                  --top-k 20 \
                  --min-p 0.00 \
                --host 0.0.0.0 --port 8080
              

              Crash impossible de trouver une valeur pour --n-cpu-moe.

              1 réponse Dernière réponse
              0
              • Tuxedo17T Hors-ligne
                Tuxedo17T Hors-ligne
                Tuxedo17
                écrit dernière édition par Tuxedo17
                #12

                La demande initiale pour le test :

                “Merci de m’extraire l’ensemble des randonnées présentes sur le site https://www.cyber-neurones.org/. Je souhaite un tableau au format markdown comprenant les colonnes suivantes : Date, Temps, Distance, Nom de l’article, Lien de l’article, Nombre de GPX, Nombre d’image, Dénivelé positif, Dénivelé négatif, Altitude minimum, Altitude maximum. Je ne désire pas les articles qui ne contiennent pas de GPX. Il est important que lorsque plusieurs fichiers GPX existent, on additionne le Temps, la Distance, le Dénivelé positif et le Dénivelé négatif. La méthode la plus efficace consiste à utiliser le format OKF pour accéder à la liste complète de tous les articles : https://www.cyber-neurones.org/okf/.”

                1 réponse Dernière réponse
                0
                • Tuxedo17T Hors-ligne
                  Tuxedo17T Hors-ligne
                  Tuxedo17
                  écrit dernière édition par Tuxedo17
                  #13

                  L’erreur avec Google Gemini :

                  ───────────────────────────────────────
                  ─ ⚕ Hermes ─────────────────────────────

                   Error: Attempted to access streaming response content, without having called read().                 
                  

                  ───────────────────────────────────────
                  Shutting down… (finalizing session)

                  Tuxedo17T 1 réponse Dernière réponse
                  0
                  • Tuxedo17T Tuxedo17

                    L’erreur avec Google Gemini :

                    ───────────────────────────────────────
                    ─ ⚕ Hermes ─────────────────────────────

                     Error: Attempted to access streaming response content, without having called read().                 
                    

                    ───────────────────────────────────────
                    Shutting down… (finalizing session)

                    Tuxedo17T Hors-ligne
                    Tuxedo17T Hors-ligne
                    Tuxedo17
                    écrit dernière édition par
                    #14

                    a dit dans Test Hermes IA en local :

                    Error: Attempted to access streaming response content, without having called read().

                    Je sais pas si c’est ce problème : https://github.com/NousResearch/hermes-agent/issues/60879

                    1 réponse Dernière réponse
                    0
                    • Tuxedo17T Hors-ligne
                      Tuxedo17T Hors-ligne
                      Tuxedo17
                      écrit dernière édition par Tuxedo17
                      #15

                      Nouvelle demande :

                      Il faut m’extraire toutes les randonnées du site https://www.cyber-neurones.org/. Je veux un tableau au format markdown, avec Date , Temps , Distance , Nom de l’article, Lien de l’article, Nombre de GPX, Nombre d’image, Denivelé positif, Denivelé négatif, Altitude minimum, Altitude maxmimum. Je ne jeux pas les articles sans GPX. Attention quand il y a plusieurs GPX il faut faire la somme pour le Temps, la distance, le dénivelée positif et le dénivelé négatif. Le plus rapide est l’utilisation du format OKF pour avoir la liste de toutes les artciles : https://www.cyber-neurones.org/okf/ .

                      1 réponse Dernière réponse
                      0
                      • Tuxedo17T Hors-ligne
                        Tuxedo17T Hors-ligne
                        Tuxedo17
                        écrit dernière édition par Tuxedo17
                        #16

                        Nouvelle demande :

                        Il faut m’extraire toutes les randonnées du site https://www.cyber-neurones.org/ . Je veux un tableau au format markdown, avec Date , Temps , Distance , Nom de l’article, Lien de l’article, Nombre de GPX, Nombre d’image, Denivelé positif, Denivelé négatif, Altitude minimum, Altitude maxmimum. Je ne jeux pas les articles sans GPX. Attention quand il y a plusieurs GPX il faut faire la somme pour le Temps, la distance, le dénivelée positif et le dénivelé négatif. Le plus rapide est l’utilisation du format OKF pour avoir la liste de toutes les artciles : https://www.cyber-neurones.org/okf/ . Dans le titre des articles de randonnée il y a toujours le mot randonnée ou randonnées mais il n’y a pas le mot : VTT , Forerunner , Retrospective dans le titre de l’article. Quand il y a une gallerie dans l’article c’est la balise gallery , il faut compter comme une image. L’index OKF liste les articles avec les liens GPX et galleries. Les fichiers .md individuels contiennent les détails (temps, distance, dénivelé, images). Il faut donc analyser tous les fichiers .md individuellement si ils ont un titre avec le mot Randonnée ou Randonnées et sans les mots VTT ou Forunner ou Restrospective.

                        1 réponse Dernière réponse
                        0
                        • Tuxedo17T Hors-ligne
                          Tuxedo17T Hors-ligne
                          Tuxedo17
                          écrit dernière édition par
                          #17

                          Demande initiale :

                          Give me the list in Markdown of all Trek on https://www.cyber-neurones.org/category/loisirs/randonnee/ . I want a table in markdown with : Date , Duration , Kilometer , Name of peak, link to the article, number of picture.

                          1 réponse Dernière réponse
                          0
                          • Tuxedo17T Hors-ligne
                            Tuxedo17T Hors-ligne
                            Tuxedo17
                            écrit dernière édition par
                            #18

                            Le fichier .hermes/.hermes_history contient l’historique avec horodatage des demandes.

                            1 réponse Dernière réponse
                            0
                            • Tuxedo17T Hors-ligne
                              Tuxedo17T Hors-ligne
                              Tuxedo17
                              écrit dernière édition par
                              #19

                              Je vais essayer de lui donner une commande :

                              curl -s https://www.cyber-neurones.org/okf/ | grep '^\*' | grep "Randonnée" | grep -v "VTT" | grep -v "Retrospective" | grep -v "Forerunner" | awk  -F']'  '{print $2 }' | awk  -F')' '{print $1 }' | sed 's/(//g' | awk '{print "https://www.cyber-neurones.org/"$1}'
                              
                              1 réponse Dernière réponse
                              0
                              • Tuxedo17T Hors-ligne
                                Tuxedo17T Hors-ligne
                                Tuxedo17
                                écrit dernière édition par Tuxedo17
                                #20

                                Nouvelle demande :

                                Il faut m’extraire toutes les randonnées du site https://www.cyber-neurones.org/ . Je veux un tableau au format markdown, avec Date , Temps , Distance , Nom de l’article, Lien de l’article, Nombre de GPX, Nombre d’image, Denivelé positif, Denivelé négatif, Altitude minimum, Altitude maxmimum. Je ne jeux pas les articles sans GPX. Attention quand il y a plusieurs GPX il faut faire la somme pour le Temps, la distance, le dénivelée positif et le dénivelé négatif. Le plus rapide est l’utilisation du format OKF pour avoir la liste de toutes les artciles : https://www.cyber-neurones.org/okf/ . Dans le titre des articles de randonnée il y a toujours le mot randonnée ou randonnées mais il n’y a pas le mot : VTT , Forerunner , Retrospective dans le titre de l’article. Quand il y a une gallerie dans l’article c’est la balise gallery , il faut compter comme une image. L’index OKF liste les articles avec les liens GPX et galleries. Les fichiers .md individuels contiennent les détails (temps, distance, dénivelé, images). Il faut donc analyser tous les fichiers .md individuellement si ils ont un titre avec le mot Randonnée ou Randonnées et sans les mots VTT ou Forunner ou Restrospective.
                                -Stratégie :
                                -1. Analyser l’index OKF pour récupérer tous les articles , les liens Markdowns. On peut utiliser la commade suivante :

                                    curl -s https://www.cyber-neurones.org/okf/ | grep '^\*' | grep "Randonnée" | grep -v "VTT" | grep -v "Retrospective" | grep -v "Forerunner" | awk  -F']'  '{print $2 }' | awk  -F')' '{print $1 }' | sed 's/(//g' | awk '{print "https://www.cyber-neurones.org/"$1}'
                                

                                -2. Filtrer les articles contenant « Randonnée » ou « Randonnées » dans le titre, en excluant VTT, Forerunner et Retrospective
                                -3. Filtrer pour ne garder que les articles contenant des liens GPX dans la description
                                -4. Télécharger chaque fichier .md pour en extraire : durée, distance, D+, D- et altitudes
                                -5. En cas de présence de plusieurs fichiers GPX, additionner leurs données
                                -6. Compter les galeries indiquées dans la description OKF
                                -7. Générer un tableau au format Markdown

                                1 réponse Dernière réponse
                                0
                                • Tuxedo17T Hors-ligne
                                  Tuxedo17T Hors-ligne
                                  Tuxedo17
                                  écrit dernière édition par
                                  #21

                                  Il utilise ma commande … le nombre de contexte est de 26 K on lancement.

                                  … (+11 more lines)
                                  -7. Générer un tableau au format Markdown
                                  Initializing agent…

                                  ────────────────────────────────────────

                                  ╭─ ⚕ Hermes ──────────────────────────────────────────────────────────────────
                                  Je vais procéder étape par étape pour extraire toutes les randonnées. Commençons par récupérer
                                  l’index OKF et analyser la structure des fichiers Markdown.

                                  ╰───────────────────────────────────────────────
                                  ┊ 💻 preparing terminal…
                                  ┊ 💻 preparing terminal…
                                  ┊ 💻 $ curl -s https://www.cyber-neurones.org/okf/ 1.2s
                                  ┊ 💻 $ curl -s https://www.cyber-neurones.org/okf/ | grep ‘^*’ 1.1s

                                  ╭─ ⚕ Hermes ──────────────────────────────────────────────
                                  2243 articles au total. Lançons la commande de filtrage pour les randonnées.

                                  ╰───────────────────────────────────────────────────────
                                  ┊ 💻 preparing terminal…
                                  ┊ 💻 $ curl -s https://www.cyber-neurones.org/okf/ | grep ‘^*’ | grep “Randonnée” | grep -v “VTT” | grep -v “Retrospective” | grep -v “Forerunner” | awk -F’]’ ‘{print $2 }’ | awk -F’)’ ‘{print $1 }’ | sed ‘s/(//g’ | awk ‘{print “https://www.cyber-neurones.org/”$1}’ 1.1s

                                  ╭─ ⚕ Hermes ──────────────────────────────────────────────────
                                  Bien, j’ai la liste. Laissez-moi d’abord examiner un fichier .md typique pour comprendre le format
                                  des données, puis je créerai un script pour tout traiter.

                                  ╰───────────────────────────────────────────────────────
                                  ┊ 💻 preparing terminal…
                                  ┊ 💻 preparing terminal…

                                  ⚕ llama.cpp │ 26.4K/131.1K │ [██░░░░░░░░] 20% │ 4m │ ⏱ 3m 54s

                                  1 réponse Dernière réponse
                                  0
                                  • Tuxedo17T Hors-ligne
                                    Tuxedo17T Hors-ligne
                                    Tuxedo17
                                    écrit dernière édition par Tuxedo17
                                    #22

                                    Record en temps et en nombre de contexte …

                                    ╭─ ⚕ Hermes ─────────────────────────────────────────────
                                    Maintenant il faut aussi que les valeurs D- soient positives (la valeur dans le GPX est négative).

                                    ╰───────────────────────────────────────────────
                                    ┊ 🔧 preparing patch…
                                    ┊ 🔧 patch /home/XXXX/extract_randonnees.py 0.1s
                                    ┊ review diff
                                    a//home/XXXX/extract_randonnees.py → b//home/XXXX/extract_randonnees.py
                                    @@ -231,8 +231,8 @@

                                         # Additionner les données pour les GPX multiples
                                         total_distance = sum(t["distance"] for t in tracks)
                                    
                                    •    total_climb = sum(t.get("climb", 0) for t in tracks)
                                      
                                    •    total_descent = sum(t.get("descent", 0) for t in tracks)
                                      
                                    •    total_climb = sum(abs(t.get("climb", 0)) for t in tracks)
                                      
                                    •    total_descent = sum(abs(t.get("descent", 0)) for t in tracks)
                                         total_seconds = sum(parse_duration_to_seconds(t["time"]) for t in tracks)
                                         
                                         # Altitudes: min global, max global
                                      

                                    ╭─ ⚕ Hermes ────────────────────────────────────────────
                                    Re-exécution.

                                    ╰───────────────────────────────────────────────
                                    ┊ 💻 preparing terminal…
                                    ┊ 💻 $ python3 extract_randonnees.py 52.3s

                                    ╭─ ⚕ Hermes ─────────────────────────────────────────────
                                    Les valeurs D- sont maintenant correctes. Le fichier est sauvegardé à /home/XXXX/randonnees.md.
                                    Voici le récapitulatif :

                                    - 105 articles candidats trouvés via l'index OKF (contenant "Randonnée" ou "Randonnées", sans
                                    VTT/Forerunner/Retrospective)
                                    - 94 randonnées avec données GPX exploitables
                                    - 11 articles ignorés car sans données GPX
                                    
                                    Tableau complet (94 lignes) sauvegardé dans /home/XXXX/randonnees.md avec les colonnes : Date,
                                    Temps, Distance, Nom de l'article, Lien, Nombre GPX, Nombre d'images, D+, D-, Alt. min, Alt. max.
                                    Les données de plusieurs GPX sur le même article sont correctement additionnées (ex: Roche Faurio
                                    avec 2 GPX = 10h38 total, 16.53 km, D+ 1767m).
                                    

                                    ╰────────────────────────────────────────────────
                                    ⚠ Auxiliary title generation failed: Request timed out.
                                    ⚕ llama.cpp │ 68.2K/131.1K │ [█████░░░░░] 52% │ 40m │ ⏲ 37m 41s │ ✓ 2m

                                    1 réponse Dernière réponse
                                    0
                                    • Tuxedo17T Hors-ligne
                                      Tuxedo17T Hors-ligne
                                      Tuxedo17
                                      écrit dernière édition par
                                      #23

                                      Quand je demande d’en faire un Skill j’ai un nouveau fichier :

                                      cat //root/.hermes/skills/web-scraping/extract-randonnees-cyber-neurones/SKILL.md

                                      ---
                                      name: extract-randonnees-cyber-neurones
                                      description: Extract all hiking (randonnée) articles from cyber-neurones.org into a Markdown table with GPS data.
                                      ---
                                      
                                      # Extract Randonnées from cyber-neurones.org
                                      
                                      Extract hiking articles from https://www.cyber-neurones.org/ into a Markdown table.
                                      
                                      ## Trigger conditions
                                      - User asks to extract/extract all "randonnées" from cyber-neurones.org
                                      - User references the site https://www.cyber-neurones.org/ with hiking/randonnée context
                                      
                                      ## Prerequisites
                                      - No special tools needed, just `curl` and `python3`
                                      
                                      ## Steps
                                      
                                      1. **Run the extraction script**:
                                         Execute `/home/XXXX/extract_randonnees.py`
                                      
                                      2. **Output**:
                                         - The script prints a Markdown table to stdout with columns: Date, Temps, Distance, Nom de l'article, Lien, Nombre GPX, Nombre d'images, D+, D-, Alt. min, Alt. max
                                         - The table is also saved to `/home/XXXX/randonnees.md`
                                      
                                      3. **Filtering logic** (built into the script):
                                         - Reads OKF index: `https://www.cyber-neurones.org/okf/`
                                         - Filters articles with "Randonnée" or "Randonnées" in title
                                         - Excludes articles with "VTT", "Forerunner", "Retrospective" in title
                                         - Downloads each `.md` file and parses GPX data (Total distance, Max/Min elevation, Total climbing, Total descent, Total time)
                                         - Sums data when multiple GPX tracks exist in one article
                                         - Counts `[gallery]` entries from OKF description as image galleries
                                         - Skips articles with no GPX data
                                      
                                      4. **Result delivery**:
                                         - Present the full Markdown table to the user
                                         - Mention the file is saved at `/home/XXXX/randonnees.md`
                                      
                                      ## Notes
                                      - The script makes ~105 curl requests (one per article), total runtime ~1-2 minutes
                                      - 11 articles per article typically have no GPX data and are automatically skipped
                                      - GPX data is parsed from the markdown body, not from the GPX files themselves (the markdown already contains the parsed totals)
                                      
                                      1 réponse Dernière réponse
                                      0
                                      • Tuxedo17T Hors-ligne
                                        Tuxedo17T Hors-ligne
                                        Tuxedo17
                                        écrit dernière édition par Tuxedo17
                                        #24

                                        Doc : https://hermes-agent.nousresearch.com/docs/user-guide/sessions#export-sessions

                                        # hermes sessions list
                                        Preview                                            Last Active   Src    ID
                                        ───────────────────────────────────────────────────────────────────────────────────────────────
                                        Il faut m’extraire toutes les randonnées du site   4m ago        cli    20260710_124146_504474
                                        Il faut m’extraire toutes les randonnées du site   3h ago        cli    20260710_114254_75aa85
                                        Merci de m'extraire toutes les randonnées du sit   4h ago        cli    20260710_094032_82cca6
                                        Merci de m'extraire toutes les randonnées du sit   6h ago        cli    20260710_093835_ebdc3b
                                        Merci de m'extraire toutes les randonnées du sit   6h ago        cli    20260710_092740_29d7a7
                                        Merci de m'extraire toutes les randonnées du sit   6h ago        cli    20260710_091404_1f21cb
                                        I want a list on all treks ( Randonnée in french   7h ago        cli    20260708_093212_f292fa
                                        Give me the list in Markdown of all Trek on http   2d ago        cli    20260707_160320_a2dd13
                                        Give me the list in Markdown of all Trek on http   3d ago        cli    20260707_144837_f45477
                                        Give me the list in Markdown of all Trek on http   3d ago        cli    20260707_144412_8aa574
                                        test                                               3d ago        cli    20260707_112602_4e4c33
                                        # hermes sessions export md
                                        Exported 11 sessions to md
                                        
                                        1 réponse Dernière réponse
                                        1
                                        • Tuxedo17T Hors-ligne
                                          Tuxedo17T Hors-ligne
                                          Tuxedo17
                                          écrit dernière édition par
                                          #25

                                          L’export en Markdown ne fonctionne pas :

                                          # hermes sessions export --format md --older-than 90 --dry-run
                                          usage: hermes [-h] [--version] [-z PROMPT] [--usage-file PATH] [-m MODEL] [--provider PROVIDER]
                                                        [-t TOOLSETS] [--resume SESSION] [--continue [SESSION_NAME]] [--worktree] [--accept-hooks]
                                                        [--skills SKILLS] [--yolo] [--pass-session-id] [--ignore-user-config] [--ignore-rules]
                                                        [--safe-mode] [--tui] [--cli] [--dev]
                                                        {chat,model,moa,fallback,secrets,migrate,gateway,proxy,lsp,setup,postinstall,whatsapp,whatsapp-cloud,slack,send,login,logout,auth,status,cron,webhook,portal,kanban,project,hooks,doctor,security,dump,debug,backup,checkpoints,import,config,console,pairing,skills,bundles,plugins,curator,pets,journey,learning,memory-graph,memory,tools,computer-use,mcp,sessions,insights,claw,version,update,uninstall,acp,profile,completion,dashboard,serve,desktop,gui,logs,prompt-size}
                                                        ...
                                          hermes: error: unrecognized arguments: --format --older-than 90 --dry-run
                                          
                                          1 réponse Dernière réponse
                                          1

                                          Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

                                          Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

                                          Grâce à votre participation, ce message peut devenir encore meilleur 💗

                                          S'inscrire Se connecter
                                          Répondre
                                          • Répondre à l'aide d'un nouveau sujet
                                          Se connecter pour répondre
                                          • Du plus ancien au plus récent
                                          • Du plus récent au plus ancien
                                          • Les plus votés


                                          • Se connecter

                                          • Vous n'avez pas de compte ? S'inscrire

                                          • Connectez-vous ou inscrivez-vous pour faire une recherche.
                                          Powered by NodeBB Contributors
                                          • Premier message
                                            Dernier message
                                          0
                                          • Catégories
                                          • Récent
                                          • Mots-clés
                                          • Populaire
                                          • Web
                                          • Utilisateurs
                                          • Groupes