Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2963 connectés 

 

 

Avez-vous basculé sur ChatGPT Plus ?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  96  97  98  ..  257  258  259  260  261  262
Auteur Sujet :

[Topic unique] IA générative de texte, ChatGPT, Copilot, Gemini & co

n°72392370
XaTriX
Posté le 13-02-2025 à 20:39:19  profilanswer
 

Reprise du message précédent :
ok :o


---------------
Proxytaf ? porn, xxx, hentai, camgirl, onlyfans, torrent, warez, crack, keygen, serials, darknet, tor, vpn, proxy, hacktool, metasploit, sql injection, password list, brute force, cp, gore, deepweb
mood
Publicité
Posté le 13-02-2025 à 20:39:19  profilanswer
 

n°72392382
falkon1000
Posté le 13-02-2025 à 20:41:42  profilanswer
 

Bon bha o3-mini-high c'est vraiment un modèle époustouflant.
En 3h j'ai réalisé "moi même" en python un script de malade que mon équipe tech n'a pas réussi à ne serait ce qu'architecturer en plusieurs semaines... On m'a même dit que ce n'était pas possible. Et plusieurs personnes on bossé le sujet

 

Là j'ai voulu m'amuser avec l'API OpenAI (bon ok c'est pas mon métier mais c'est le métier de personne, c'est une techno "nouvelle" ). J'ai fait pas mal de prompts et d'essai/remontée d'info à ChatGPT, nouveaux essais etc. Et au bout de 3h j'obtiens un système complet, fonctionnel qui couvre 100% de notre besoin

 

Et c'est pas du petit script, il y a 600 lignes de python, ça tape dans 4 API différentes, ça envoie des emails d'alertes/d'info, ça créée des cluster d'information, ça fait de la traduction, etc.

 

J'avais même contacté l'éditeur de la solution logicielle qu'on utilise et ils m'avaient dit que mon besoin était complexe mais faisait partie de leur roadmap à deux ans...

 

C'est vraiment complètement ahurissant. Je sais que c'est vague mais je n'ai pas trop intérêt à exposer publiquement trop d'infos sur ce qu'on fait mais je poste quand même ce message pour fortement vous inciter à demander à ChatGPT de vous écrire des mini programmes sur mesure pour résoudre vos problématiques métier, ça permet des gains de productivité incroyables

Message cité 1 fois
Message édité par falkon1000 le 13-02-2025 à 20:45:35
n°72392511
XaTriX
Posté le 13-02-2025 à 21:07:24  profilanswer
 

Dire que je l'utilise pour faire des petits scripts bash de rien du tout :D Les GPU tournent à plein régime :o


---------------
Proxytaf ? porn, xxx, hentai, camgirl, onlyfans, torrent, warez, crack, keygen, serials, darknet, tor, vpn, proxy, hacktool, metasploit, sql injection, password list, brute force, cp, gore, deepweb
n°72392539
no3
Posté le 13-02-2025 à 21:11:55  profilanswer
 

falkon1000 a écrit :

Bon bha o3-mini-high c'est vraiment un modèle époustouflant.
En 3h j'ai réalisé "moi même" en python un script de malade que mon équipe tech n'a pas réussi à ne serait ce qu'architecturer en plusieurs semaines... On m'a même dit que ce n'était pas possible. Et plusieurs personnes on bossé le sujet
 
Là j'ai voulu m'amuser avec l'API OpenAI (bon ok c'est pas mon métier mais c'est le métier de personne, c'est une techno "nouvelle" ). J'ai fait pas mal de prompts et d'essai/remontée d'info à ChatGPT, nouveaux essais etc. Et au bout de 3h j'obtiens un système complet, fonctionnel qui couvre 100% de notre besoin
 
Et c'est pas du petit script, il y a 600 lignes de python, ça tape dans 4 API différentes, ça envoie des emails d'alertes/d'info, ça créée des cluster d'information, ça fait de la traduction, etc.
 
J'avais même contacté l'éditeur de la solution logicielle qu'on utilise et ils m'avaient dit que mon besoin était complexe mais faisait partie de leur roadmap à deux ans...  
 
C'est vraiment complètement ahurissant. Je sais que c'est vague mais je n'ai pas trop intérêt à exposer publiquement trop d'infos sur ce qu'on fait mais je poste quand même ce message pour fortement vous inciter à demander à ChatGPT de vous écrire des mini programmes sur mesure pour résoudre vos problématiques métier, ça permet des gains de productivité incroyables


 
comment tu fais pour envoyer des mails ?

n°72392592
Rasthor
Posté le 13-02-2025 à 21:20:02  profilanswer
 

no3 a écrit :


 
comment tu fais pour envoyer des mails ?


Je mets une pièce sur sendmail ou mailx. :O

n°72392648
no3
Posté le 13-02-2025 à 21:25:49  profilanswer
 

Rasthor a écrit :


Je mets une pièce sur sendmail ou mailx. :O


Je pige pas le mécanisme (chatgpt ne sachant pas envoyer de mail à ma connaissance)

Message cité 1 fois
Message édité par no3 le 13-02-2025 à 21:26:35
n°72392662
evildeus
Posté le 13-02-2025 à 21:27:14  profilanswer
 

Ben je suppose que si tel événement, alors envoie e-mail à tel adresse avec tel message.

n°72392668
max-fx
Posté le 13-02-2025 à 21:28:11  profilanswer
 

no3 a écrit :


Je pige pas le mécanisme (chatgpt ne sachant pas envoyer de mail à ma connaissance)


 
Chat GPT a préparé le script python, qui lui envoie les mails.

n°72392763
Rasthor
Posté le 13-02-2025 à 21:47:42  profilanswer
 

falkon1000: oui, il y a des gains de productivité massifs à prendre, si on sait poser les bonnes questions. :jap:
 
 
Un autre exemple pour faire joujou avec ChatGPT:
 
Sur le topic peinture sur figurine Warhammer et autres, on organise un concours toutes les deux semaines (n'hésitez pas à voter, le sondage se termine demain.   [:spam]  ):
https://forum.hardware.fr/forum2.ph [...] #t72380123
 
 
Je souhaitais capturer toutes les photos du post en question, pour faire un collage afin de le poster dans d'autres topics.
 
 
Donc premier prompt:

Citation :

Write some functions to extract all picture from a single post from forum.hardware.fr, and build a collage of these pictures.


 
=>

Code :
  1. import os
  2. import requests
  3. from bs4 import BeautifulSoup
  4. from PIL import Image
  5. import numpy as np
  6. from io import BytesIO
  7. def get_image_urls(post_url):
  8.     """Extract all image URLs from a forum.hardware.fr post."""
  9.     headers = {'User-Agent': 'Mozilla/5.0'}
  10.     response = requests.get(post_url, headers=headers)
  11.    
  12.     if response.status_code != 200:
  13.         print("Failed to fetch the webpage." )
  14.         return []
  15.    
  16.     soup = BeautifulSoup(response.text, 'html.parser')
  17.    
  18.     # Extract images from the post
  19.     images = soup.select('.message img')  # Forum posts usually have images inside '.message'
  20.    
  21.     img_urls = []
  22.     for img in images:
  23.         src = img.get('src')
  24.         if src and (src.startswith('http') or src.startswith('//')):
  25.             img_urls.append(src if src.startswith('http') else "https:" + src)  # Handle protocol-relative URLs
  26.    
  27.     return img_urls
  28. def download_images(img_urls, save_dir="images" ):
  29.     """Download images from URLs and save them locally."""
  30.     os.makedirs(save_dir, exist_ok=True)
  31.     images = []
  32.    
  33.     for idx, url in enumerate(img_urls):
  34.         try:
  35.             response = requests.get(url, stream=True)
  36.             if response.status_code == 200:
  37.                 img = Image.open(BytesIO(response.content))
  38.                 img_path = os.path.join(save_dir, f"image_{idx}.jpg" )
  39.                 img.save(img_path)
  40.                 images.append(img)
  41.         except Exception as e:
  42.             print(f"Error downloading {url}: {e}" )
  43.    
  44.     return images
  45. def create_collage(images, output_path="collage.jpg", cols=3, thumb_size=(200, 200)):
  46.     """Create a collage from a list of images."""
  47.     if not images:
  48.         print("No images to create a collage." )
  49.         return
  50.    
  51.     # Resize images to thumbnails
  52.     thumbs = [img.resize(thumb_size) for img in images]
  53.    
  54.     # Determine the collage size
  55.     rows = (len(thumbs) + cols - 1) // cols  # Round up division
  56.     collage_width = cols * thumb_size[0]
  57.     collage_height = rows * thumb_size[1]
  58.    
  59.     # Create a blank white image for the collage
  60.     collage = Image.new('RGB', (collage_width, collage_height), (255, 255, 255))
  61.    
  62.     # Paste images into the collage
  63.     for idx, img in enumerate(thumbs):
  64.         x_offset = (idx % cols) * thumb_size[0]
  65.         y_offset = (idx // cols) * thumb_size[1]
  66.         collage.paste(img, (x_offset, y_offset))
  67.    
  68.     collage.save(output_path)
  69.     print(f"Collage saved to {output_path}" )
  70. # Example usage:
  71. post_url = "https://forum.hardware.fr/hfr/..."
  72. img_urls = get_image_urls(post_url)
  73. images = download_images(img_urls)
  74. create_collage(images, output_path="forum_collage.jpg" )


 
Impressionnant !!! :ouch:  :ouch:  :ouch:  
 
Après il y avait un seul et unique problème, c'est qu'il capturait toutes les photos de la page, pas seulement le post.  
 
Mais après deux autres questions, j'ai pu isoler comment accéder uniquement au post (via l'ID,  i.e. t72380123). Et finalement ça m'a donné ce résultat:
https://i.imgur.com/C3fiHO1.jpeg
 
 
 
 [:impactshiny:6]

n°72392786
falkon1000
Posté le 13-02-2025 à 21:53:31  profilanswer
 

no3 a écrit :


 
comment tu fais pour envoyer des mails ?


ChatGPT me sers de dev
Je fais un cahier des charges en guise de prompt et je lui demande de résumer point par point toutes les choses à développer pour savoir s’il a bien compris
 
une fois qu’on est bien d’accord, il créée le code, je le teste et ensuite j’interagit avec jusqu’à ce que j’obtienne un résultat concluants. À chaque fois que je dois réaliser un programme assez complexe avec beaucoup de fonctionnalités, je commence par établir une liste des fonctions fondatrices, les plus indispensables du script et je demande à ChatGPT de ne développer que ça. Ce n’est qu’une fois que ce cœur de système est fonctionnel que je lui demande de rajouter les nouvelles fonctionnalités dont j’ai besoin. C’est pour ça que cette fois-ci, ça m’a pris trois heures, mais en réalité au bout de 30 minutes, j’avais déjà un résultat qui remplissait 80 % du besoin. En deux heures j’ai obtenu 100 % du besoin et l’heure supplémentaire m’a permis d’aller bien au-delà de ce que j’avais imaginé au départ, chose que je n’aurais jamais pu faire avec des développeurs humains qui auraient râlé parce que le contenu du cahier des charges a changé au fur et à mesure du temps lorem ipsum blabla (je force un peu le train, ils ne sont pas tous comme ça).
 
À l’issue de ça j’obtiens un script python qui, lui, peut effectuer toutes les actions que script python peut faire, donc … pratiquement tout.
Ce script de python fait appel à l’API GPT, une API de routage de mails, des API, qui constituent des sources de données, des API de traitement de données, des librairies de clustering etc.
 
Pour vous donner un ordre d’idée, je pense que si j’avais monopolisé les équipes tech sur ce sujet, on aurait mis au strict minimum un mois temps plein pour avoir un programme fonctionnel (et pendant ce temps, aucun autre sujet n’aurait avancé) et l’approche utilisée aurait été différente et aurait nécessité qu’une personne (un chef de projet) passe trois heures de paramétrage toutes les deux semaines, tout au long de l’année. Et quand il serait parti en vacances, on aurait dû mettre en pause le truc.
 
Donc sur un an ça fait 20 jours de prod, soit 140h + 26 x 3h de parametrage soit 78h
Ainsi que mon temps pour le brief, la recette, les réunions d’explications, les réunions d’arbitrage 8h
Le temps passé par l’équipe en daily, en sprint planning, en découpage du projet en lots, en affectation de tickets, en PR, etc 8h minimum
 
Addition totale 140 + 78 + 8 + 8 = 234 h soit 33 jours à une moyenne qu’on va mettre à un TJM de 600€ ça fait presque 20 000€ de coût pour l’entreprise, 1 mois d’attente et une perte impossible à quantifier des impacts des projets non réalisés pendant cette période
 
Avec ChatGPT ça a pris 3h de temps homme et 20€ d’abonnement mensuel bah genre 2€ de coût d’abonnement à peine. Aucun frais de configuration du chef de projet car GPt le fait à sa place
 
Coût des appels API : 3 centimes par mois  :o  
 
Bon bha je pense que je vais me prendre une licence ChatGPT pro à 200 dollars par mois, ce sera rentabilisé en 3h
 
Je pense qu’avec les modèles réservés à chat gpt pro j’aurais eu beaucoup moins d’aller-retour à faire et j’aurais eu mon résultat total fonctionnel en une heure
 
Et voilà comment un utilisateur métier peut produire une solution métier sur mesure sans faire appel à une équipe technique
 
Avouez que c’est fou !

mood
Publicité
Posté le 13-02-2025 à 21:53:31  profilanswer
 

n°72392793
falkon1000
Posté le 13-02-2025 à 21:54:41  profilanswer
 

Rasthor a écrit :

falkon1000: oui, il y a des gains de productivité massifs à prendre, si on sait poser les bonnes questions. :jap:
 
 
Un autre exemple pour faire joujou avec ChatGPT:
 
Sur le topic peinture sur figurine Warhammer et autres, on organise un concours toutes les deux semaines (n'hésitez pas à voter, le sondage se termine demain.   [:spam]  ):
https://forum.hardware.fr/forum2.ph [...] #t72380123
 
 
Je souhaitais capturer toutes les photos du post en question, pour faire un collage afin de le poster dans d'autres topics.
 
 
Donc premier prompt:

Citation :

Write some functions to extract all picture from a single post from forum.hardware.fr, and build a collage of these pictures.


 
=>

Code :
  1. import os
  2. import requests
  3. from bs4 import BeautifulSoup
  4. from PIL import Image
  5. import numpy as np
  6. from io import BytesIO
  7. def get_image_urls(post_url):
  8.     """Extract all image URLs from a forum.hardware.fr post."""
  9.     headers = {'User-Agent': 'Mozilla/5.0'}
  10.     response = requests.get(post_url, headers=headers)
  11.    
  12.     if response.status_code != 200:
  13.         print("Failed to fetch the webpage." )
  14.         return []
  15.    
  16.     soup = BeautifulSoup(response.text, 'html.parser')
  17.    
  18.     # Extract images from the post
  19.     images = soup.select('.message img')  # Forum posts usually have images inside '.message'
  20.    
  21.     img_urls = []
  22.     for img in images:
  23.         src = img.get('src')
  24.         if src and (src.startswith('http') or src.startswith('//')):
  25.             img_urls.append(src if src.startswith('http') else "https:" + src)  # Handle protocol-relative URLs
  26.    
  27.     return img_urls
  28. def download_images(img_urls, save_dir="images" ):
  29.     """Download images from URLs and save them locally."""
  30.     os.makedirs(save_dir, exist_ok=True)
  31.     images = []
  32.    
  33.     for idx, url in enumerate(img_urls):
  34.         try:
  35.             response = requests.get(url, stream=True)
  36.             if response.status_code == 200:
  37.                 img = Image.open(BytesIO(response.content))
  38.                 img_path = os.path.join(save_dir, f"image_{idx}.jpg" )
  39.                 img.save(img_path)
  40.                 images.append(img)
  41.         except Exception as e:
  42.             print(f"Error downloading {url}: {e}" )
  43.    
  44.     return images
  45. def create_collage(images, output_path="collage.jpg", cols=3, thumb_size=(200, 200)):
  46.     """Create a collage from a list of images."""
  47.     if not images:
  48.         print("No images to create a collage." )
  49.         return
  50.    
  51.     # Resize images to thumbnails
  52.     thumbs = [img.resize(thumb_size) for img in images]
  53.    
  54.     # Determine the collage size
  55.     rows = (len(thumbs) + cols - 1) // cols  # Round up division
  56.     collage_width = cols * thumb_size[0]
  57.     collage_height = rows * thumb_size[1]
  58.    
  59.     # Create a blank white image for the collage
  60.     collage = Image.new('RGB', (collage_width, collage_height), (255, 255, 255))
  61.    
  62.     # Paste images into the collage
  63.     for idx, img in enumerate(thumbs):
  64.         x_offset = (idx % cols) * thumb_size[0]
  65.         y_offset = (idx // cols) * thumb_size[1]
  66.         collage.paste(img, (x_offset, y_offset))
  67.    
  68.     collage.save(output_path)
  69.     print(f"Collage saved to {output_path}" )
  70. # Example usage:
  71. post_url = "https://forum.hardware.fr/hfr/..."
  72. img_urls = get_image_urls(post_url)
  73. images = download_images(img_urls)
  74. create_collage(images, output_path="forum_collage.jpg" )


 
Impressionnant !!! :ouch:  :ouch:  :ouch:  
 
Après il y avait un seul et unique problème, c'est qu'il capturait toutes les photos de la page, pas seulement le post.  
 
Mais après deux autres questions, j'ai pu isoler comment accéder uniquement au post (via l'ID,  i.e. t72380123). Et finalement ça m'a donné ce résultat:
https://i.imgur.com/C3fiHO1.jpeg
 
 
 
 [:impactshiny:6]


Génial  
 
Bravo
 
T’as utilisé quel modèle ?

n°72392890
XaTriX
Posté le 13-02-2025 à 22:18:48  profilanswer
 

Ah tiens le retour du parrainage sur you.com si jamais des gens sont intéréssés, 1 mois gratos (20$) apparemment (même sur ma page ça dit 10$ chacun mais c'est parce que j'ai un abo à 10$ p'tet)


---------------
Proxytaf ? porn, xxx, hentai, camgirl, onlyfans, torrent, warez, crack, keygen, serials, darknet, tor, vpn, proxy, hacktool, metasploit, sql injection, password list, brute force, cp, gore, deepweb
n°72392918
no3
Posté le 13-02-2025 à 22:28:22  profilanswer
 

max-fx a écrit :


 
Chat GPT a préparé le script python, qui lui envoie les mails.


ok merci

n°72392959
LibreArbit​re
La /root est longue
Posté le 13-02-2025 à 22:42:00  profilanswer
 

XaTriX a écrit :

Ah tiens le retour du parrainage sur you.com si jamais des gens sont intéréssés, 1 mois gratos (20$) apparemment (même sur ma page ça dit 10$ chacun mais c'est parce que j'ai un abo à 10$ p'tet)


Oui, j'ai vu ça hier, j'ai pu parrainer un pote... Ils ont dû réaliser que c'était contre-productif surtout avec l'arrivée de la concurrence...


---------------
Hebergement d'images
n°72392989
Rasthor
Posté le 13-02-2025 à 22:56:27  profilanswer
 

falkon1000 a écrit :


Génial  
 
Bravo
 
T’as utilisé quel modèle ?


Citation :

Merci !  :sol:  
 
Si tu parles du modèle utilisé pour générer la réponse, c’est moi, ChatGPT ! (basé sur GPT-4). Si tu parles d’un modèle de deep learning pour l’extraction des images ou la création du collage, alors non, ici tout est fait avec des outils classiques :
 
Scraping HTML → BeautifulSoup
Téléchargement des images → requests
Création du collage → PIL (Pillow)
Mais si tu veux un modèle plus avancé pour, par exemple, détecter et classifier les images, on pourrait utiliser un modèle comme YOLOv8 ou CLIP.
 
T’as un projet en tête ?


 
 
 :whistle:  
 
 
 


Message édité par Rasthor le 13-02-2025 à 22:56:57
n°72393003
falkon1000
Posté le 13-02-2025 à 23:01:00  profilanswer
 

Non mais tu as utilisé quel modèle dans ChatGPT ?
4-o ?

n°72393023
Rasthor
Posté le 13-02-2025 à 23:08:14  profilanswer
 

falkon1000 a écrit :

Non mais tu as utilisé quel modèle dans ChatGPT ?
4-o ?


Je n'ai que la version gratuite de base, donc oui, c'est bien le GPT-4o.

n°72393341
_tchip_
Posté le 14-02-2025 à 04:08:22  profilanswer
 

tarpan66 a écrit :

Ça pose une réelle question sur l'avenir des forums...

ça me rappel un message posté bien avant la hype de l'IA, y a des années qui disait que quand l'IA allait être aussi performante qu'un humain pour répondre alors il suffira de remplacer les captcha par une demande de commentaire constructif et ça ne sera plus un problème mais une solution :D


Message édité par _tchip_ le 14-02-2025 à 04:15:47

---------------
He likes the taste...
n°72393373
dante2002
HEUUU NOOOOOOOOON
Posté le 14-02-2025 à 05:40:25  profilanswer
 

LibreArbitre a écrit :


Moi je trouve surtout que c'est bien de la mayrde :lol:
 
Et je préfère la qualité à la rapidité surtout...


 
En quoi est-ce de la merde?
 
Il fait des jolis dessins, sais faire des scripts en python, m’aider quand je galère avec ma VM, et me propose des recettes de cuisine.
 
C’est suffisant


---------------
Parce que le vote pour Emmanuel Macron n'est pas un vote de conviction mais une nécessité démocratique
n°72393374
dante2002
HEUUU NOOOOOOOOON
Posté le 14-02-2025 à 05:40:50  profilanswer
 

kaloskagatos a écrit :


 
En version payante toutes les réponses sont rapides, ou juste la première -ou de temps en temps- comme dans la version gratuite ?


 
 
 
C’est rapide tant que tu ne lui demandes pas de surfer sur internet


---------------
Parce que le vote pour Emmanuel Macron n'est pas un vote de conviction mais une nécessité démocratique
n°72393643
ionik
Posté le 14-02-2025 à 08:32:05  profilanswer
 

XaTriX a écrit :

Ah tiens le retour du parrainage sur you.com si jamais des gens sont intéréssés, 1 mois gratos (20$) apparemment (même sur ma page ça dit 10$ chacun mais c'est parce que j'ai un abo à 10$ p'tet)


 

LibreArbitre a écrit :


Oui, j'ai vu ça hier, j'ai pu parrainer un pote... Ils ont dû réaliser que c'était contre-productif surtout avec l'arrivée de la concurrence...


 
Vous avez reçu le code pour avoir 2 mois gratuit pour la saint valentin ?


---------------
Recette cookeo | Recette de cuisine | Extension chrome HFR
n°72394586
falkon1000
Posté le 14-02-2025 à 11:07:39  profilanswer
 

falkon1000 a écrit :


ChatGPT me sers de dev
Je fais un cahier des charges en guise de prompt et je lui demande de résumer point par point toutes les choses à développer pour savoir s’il a bien compris
 
une fois qu’on est bien d’accord, il créée le code, je le teste et ensuite j’interagit avec jusqu’à ce que j’obtienne un résultat concluants. À chaque fois que je dois réaliser un programme assez complexe avec beaucoup de fonctionnalités, je commence par établir une liste des fonctions fondatrices, les plus indispensables du script et je demande à ChatGPT de ne développer que ça. Ce n’est qu’une fois que ce cœur de système est fonctionnel que je lui demande de rajouter les nouvelles fonctionnalités dont j’ai besoin. C’est pour ça que cette fois-ci, ça m’a pris trois heures, mais en réalité au bout de 30 minutes, j’avais déjà un résultat qui remplissait 80 % du besoin. En deux heures j’ai obtenu 100 % du besoin et l’heure supplémentaire m’a permis d’aller bien au-delà de ce que j’avais imaginé au départ, chose que je n’aurais jamais pu faire avec des développeurs humains qui auraient râlé parce que le contenu du cahier des charges a changé au fur et à mesure du temps lorem ipsum blabla (je force un peu le train, ils ne sont pas tous comme ça).
 
À l’issue de ça j’obtiens un script python qui, lui, peut effectuer toutes les actions que script python peut faire, donc … pratiquement tout.
Ce script de python fait appel à l’API GPT, une API de routage de mails, des API, qui constituent des sources de données, des API de traitement de données, des librairies de clustering etc.
 
Pour vous donner un ordre d’idée, je pense que si j’avais monopolisé les équipes tech sur ce sujet, on aurait mis au strict minimum un mois temps plein pour avoir un programme fonctionnel (et pendant ce temps, aucun autre sujet n’aurait avancé) et l’approche utilisée aurait été différente et aurait nécessité qu’une personne (un chef de projet) passe trois heures de paramétrage toutes les deux semaines, tout au long de l’année. Et quand il serait parti en vacances, on aurait dû mettre en pause le truc.
 
Donc sur un an ça fait 20 jours de prod, soit 140h + 26 x 3h de parametrage soit 78h
Ainsi que mon temps pour le brief, la recette, les réunions d’explications, les réunions d’arbitrage 8h
Le temps passé par l’équipe en daily, en sprint planning, en découpage du projet en lots, en affectation de tickets, en PR, etc 8h minimum
 
Addition totale 140 + 78 + 8 + 8 = 234 h soit 33 jours à une moyenne qu’on va mettre à un TJM de 600€ ça fait presque 20 000€ de coût pour l’entreprise, 1 mois d’attente et une perte impossible à quantifier des impacts des projets non réalisés pendant cette période
 
Avec ChatGPT ça a pris 3h de temps homme et 20€ d’abonnement mensuel bah genre 2€ de coût d’abonnement à peine. Aucun frais de configuration du chef de projet car GPt le fait à sa place
 
Coût des appels API : 3 centimes par mois  :o  
 
Bon bha je pense que je vais me prendre une licence ChatGPT pro à 200 dollars par mois, ce sera rentabilisé en 3h
 
Je pense qu’avec les modèles réservés à chat gpt pro j’aurais eu beaucoup moins d’aller-retour à faire et j’aurais eu mon résultat total fonctionnel en une heure
 
Et voilà comment un utilisateur métier peut produire une solution métier sur mesure sans faire appel à une équipe technique
 
Avouez que c’est fou !


Petit suivi du sujet si ça vous intéresse
J'ai présenté le truc ce matin à la Direction Technique
On adopte dès aujourd'hui le système fait avec GPT tel quel, sans modif. Oui, le truc codé par chatgpt hier. Ca montre comme le système prévu est complet et pertinent
J'ai demandé du coup à ChatGPT de faire une documentation technique d'explication de ce que fait le code et un manuel utilisateur
Ca a alimenté notre Confluence
 
Incroyable et du coup pour les devs et CDP techniques, c'est vraiment une vision d'un avenir assez proche : le métier a pu créer en toute autonomie un "logiciel" qui répond à son besoin et ce en un temps record
Je pense que l'avenir des métiers de la tech sera donc plus sur la conception (partir du métier pour utiliser l'IA pour produire la solution)
Du coup j'aimerais vraiment pas être dev en 2025

n°72394685
kaloskagat​os
Posté le 14-02-2025 à 11:28:17  profilanswer
 

Tu devrais essayer VSCode + Cline ou Cursor, c'est le niveau encore au-dessus.


---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°72394726
falkon1000
Posté le 14-02-2025 à 11:34:09  profilanswer
 

Merci. En fait j'utilise déjà VS Code et Cursor mais je trouve ça moins pratique pour mon usage ;)

n°72394752
rz1
Profil sup​primé
Posté le 14-02-2025 à 11:38:48  profilanswer
 

falkon1000 a écrit :


Petit suivi du sujet si ça vous intéresse
J'ai présenté le truc ce matin à la Direction Technique
On adopte dès aujourd'hui le système fait avec GPT tel quel, sans modif. Oui, le truc codé par chatgpt hier. Ca montre comme le système prévu est complet et pertinent
J'ai demandé du coup à ChatGPT de faire une documentation technique d'explication de ce que fait le code et un manuel utilisateur
Ca a alimenté notre Confluence
 
Incroyable et du coup pour les devs et CDP techniques, c'est vraiment une vision d'un avenir assez proche : le métier a pu créer en toute autonomie un "logiciel" qui répond à son besoin et ce en un temps record
Je pense que l'avenir des métiers de la tech sera donc plus sur la conception (partir du métier pour utiliser l'IA pour produire la solution)
Du coup j'aimerais vraiment pas être dev en 2025


Question, vous faite une review et un debug du code quand meme, ou vous partez du principe que s'il il se lance sans erreur c'est bon?
 
Sur le traitement de données par exemple, au premier coup d'oeil on peut se dire super ca marche, et puis a un moment donnée on se rend compte que tel ou tel cas n'est pas prit en charge par le code. Selon la criticité du script, ca peux etre bien la merde...


---------------
Message édité par rz1 le <INVALID FIELD TYPE> à <INVALID FIELD TYPE>  -   Message cité <INVALID VALUE> fois
n°72394760
LaRoueEstT​ombee
Hortense ! Pour moi !
Posté le 14-02-2025 à 11:39:24  profilanswer
 

Ton retour est super intéressant, quoique, un peu flippant :jap:


---------------
Votre couroux impitoiable Veut-il renverser l'Univers ?
n°72394790
Rasthor
Posté le 14-02-2025 à 11:43:10  profilanswer
 

rz1 a écrit :


Question, vous faite une review et un debug du code quand meme, ou vous partez du principe que s'il il se lance sans erreur c'est bon?
 
Sur le traitement de données par exemple, au premier coup d'oeil on peut se dire super ca marche, et puis a un moment donnée on se rend compte que tel ou tel cas n'est pas prit en charge par le code. Selon la criticité du script, ca peux etre bien la merde...


Mais ça, c'est tout aussi valable pour du code écrit par "intelligence humaine".

n°72394812
kaloskagat​os
Posté le 14-02-2025 à 11:46:08  profilanswer
 

falkon1000 a écrit :

Merci. En fait j'utilise déjà VS Code et Cursor mais je trouve ça moins pratique pour mon usage ;)

 

Disont qu'il y a un workflow à mettre en place qui rend le truc plus efficace.

 

Tu peux ajouter un fichier d'instruction que suivra le modèle :

 


Tu peux lui donner le contexte de ton projet, la stack utilisée, lui dire de mettre à jour la documentation à chaque modification, écrire des tests unitaires, etc.

 

Tu trouves pleins d'exemples sur le net : https://github.com/PatrickJS/awesome-cursorrules

 

Et ensuite utiliser le Plan mode ou Act mode pour plannifier puis coder. Bon après je comprends, la version web ChatGPT est quand même plus agréable à utiliser pour faire un projet one shot.

Message cité 1 fois
Message édité par kaloskagatos le 14-02-2025 à 11:46:27

---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°72394839
falkon1000
Posté le 14-02-2025 à 11:48:30  profilanswer
 

rz1 a écrit :


Question, vous faite une review et un debug du code quand meme, ou vous partez du principe que s'il il se lance sans erreur c'est bon?
 
Sur le traitement de données par exemple, au premier coup d'oeil on peut se dire super ca marche, et puis a un moment donnée on se rend compte que tel ou tel cas n'est pas prit en charge par le code. Selon la criticité du script, ca peux etre bien la merde...


Alors pour CE cas spécifique, c'est un usage 100% interne et on part de strictement rien, c'est à dire que le besoin métier est actuellement rempli à 0%
Le seul impact d'un problème est minime. C'est un système informatif et non décisionnel
 
Donc on vient de prévenir tout le monde qu'on fait le test et qu'on attend le feedback des utilisateurs
 
Evidemment si c'était quelque chose qui devait s'ajouter à un outil existant et ou utilisé en prod on aurait testé dans tous les sens etc. Là pas du tout, c'est un système autonome.
 
En très gros, le script envoie un email à plusieurs personnes (chacune dans leur langue...) avec des informations sur de nombreux sujets  
Au pire le mail ne part pas et on est comme y'a 3 jours où on n'en recevait aucun
 
Par contre le contenu de l'email vaut de l'or..

n°72394844
falkon1000
Posté le 14-02-2025 à 11:49:19  profilanswer
 

kaloskagatos a écrit :

  

Tu peux ajouter un fichier d'instruction que suivra le modèle :

 



Ca je savais pas c'est cool ! J'en parle à mon équipe tech cet aprem
Merci !


Message édité par falkon1000 le 14-02-2025 à 11:49:38
n°72394845
kaloskagat​os
Posté le 14-02-2025 à 11:49:27  profilanswer
 

rz1 a écrit :


Question, vous faite une review et un debug du code quand meme, ou vous partez du principe que s'il il se lance sans erreur c'est bon?

 

Sur le traitement de données par exemple, au premier coup d'oeil on peut se dire super ca marche, et puis a un moment donnée on se rend compte que tel ou tel cas n'est pas prit en charge par le code. Selon la criticité du script, ca peux etre bien la merde...

 

https://www.kaizenko.com/wp-content/uploads/2019/06/kaizenko-Test-Driven-Development-TDD.png
https://fr.wikipedia.org/wiki/Test_driven_development

 

Avec un LLM c'est d'autant plus facile qu'on a maintenant le temps d'écrire le tests. En tout cas moi c'est ce que ça a principalement changé dans mon quotidien.

 

Message cité 1 fois
Message édité par kaloskagatos le 14-02-2025 à 11:56:12

---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°72394877
falkon1000
Posté le 14-02-2025 à 11:54:28  profilanswer
 

Oui moi aussi
 
Comme je le disais plus haut
Imaginons un besoin métier
Je liste les indispensables minimaux, ça fait la V0
Je la fais coder et quand j'ai un système 100% fonctionnel je passe aux fonctions de la V1, etc.
 
A chaque itération je teste moi sur tous les cas que je connais puis j'informe tout le monde qu'on va tester un truc, on attend des feedback, on corrige les points puis on passe aux fonctions v1, etc.
 
Encore une fois c'est uniquement pour de l'outil interne
 
En prod c'est pas du tout comme ça et là c'est l'équipe technique qui gère tout avec un bon gros process agile

n°72394895
kaloskagat​os
Posté le 14-02-2025 à 11:57:20  profilanswer
 

Je teste moi-même  [:o_non] Tests unitaires [:lulu_les_mirettes]
 
Ca répond à ce commentaire :
 

rz1 a écrit :


Question, vous faite une review et un debug du code quand meme, ou vous partez du principe que s'il il se lance sans erreur c'est bon?
 
Sur le traitement de données par exemple, au premier coup d'oeil on peut se dire super ca marche, et puis a un moment donnée on se rend compte que tel ou tel cas n'est pas prit en charge par le code. Selon la criticité du script, ca peux etre bien la merde...



Message édité par kaloskagatos le 14-02-2025 à 11:58:22

---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°72394899
ionik
Posté le 14-02-2025 à 11:57:49  profilanswer
 

kaloskagatos a écrit :


 
https://www.kaizenko.com/wp-content [...] nt-TDD.png
https://fr.wikipedia.org/wiki/Test_driven_development
 
Avec un LLM c'est d'autant plus facile qu'on a maintenant le temps d'écrire le tests. En tout cas moi c'est ce que ça a principalement changé dans mon quotidien.  
 


Tu utilises quel LLM pour générer les tests ?


---------------
Recette cookeo | Recette de cuisine | Extension chrome HFR
n°72394937
kaloskagat​os
Posté le 14-02-2025 à 12:04:15  profilanswer
 

ionik a écrit :


Tu utilises quel LLM pour générer les tests ?

 

Je teste beaucoup trop de solutions différentes pour pouvoir donner un conseil ou une réponse arrêtée. Dans VSCode + Cline j'utilise uniquement Claude 3.5 et ça fait bien le job. Je testerai d'autres modèles avec https://openrouter.ai/ quand j'aurai le temps. Mais j'utilise énormément l'interface web ChatGPT Plus en mode copié collé, parce que les appels d'API à Claude ça coûte assez rapidement cher.

 

Par contre c'est important de vérifier que les tests ne se basent pas sur les détails de l'implémentation, parce qu'on a vite fait d'avoir un test qui passe alors qu'il devrait échouer. D’où l’intérêt d’un design d’architecture testable unitairement, sans devoir faire de mocks sur des attributs privés.

 

Message cité 1 fois
Message édité par kaloskagatos le 14-02-2025 à 12:09:50

---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°72394958
ionik
Posté le 14-02-2025 à 12:07:08  profilanswer
 

kaloskagatos a écrit :


 
Je teste beaucoup trop de solutions différentes pour pouvoir donner un conseil ou une réponse arrêtée. Dans VSCode + Cline j'utilise uniquement Claude 3.5 et ça fait bien le job. Je testerai d'autres modèles avec https://openrouter.ai/ quand j'aurai le temps. Mais j'utilise énormément l'interface web ChatGPT Plus en mode copié collé, parce que les appels d'API à Claude ça coûte assez rapidement cher.
 


Ok j'ai un projet assez gros et il faut vraiment que j'ajoute des tests dessus donc je prend tout conseil pour cela.
(en local pour autocompletion j'utilise Qwen 2.5 7B + QWen 14B en tchat)
J'ai un peu de mal avec le partage des prompts/source du code ....

Message cité 1 fois
Message édité par ionik le 14-02-2025 à 12:08:44

---------------
Recette cookeo | Recette de cuisine | Extension chrome HFR
n°72394960
LibreArbit​re
La /root est longue
Posté le 14-02-2025 à 12:07:35  profilanswer
 

ionik a écrit :

Vous avez reçu le code pour avoir 2 mois gratuit pour la saint valentin ?


Rien trouvé dans mes mails...


---------------
Hebergement d'images
n°72394979
ionik
Posté le 14-02-2025 à 12:12:50  profilanswer
 

LibreArbitre a écrit :


Rien trouvé dans mes mails...


Actuellement le lien du mail sur stripe fait une erreur.
 
Le mail date de hier soir ~ 19h
 
Par contre je vois un lien désinscription en bas, tu es pas désinscrit des emails au moins ?
 
https://rehost.diberie.com/Picture/Get/r/360548

Message cité 1 fois
Message édité par ionik le 14-02-2025 à 12:16:44

---------------
Recette cookeo | Recette de cuisine | Extension chrome HFR
n°72394983
tarpan66
Posté le 14-02-2025 à 12:14:08  profilanswer
 

falkon1000 a écrit :

Par contre le contenu de l'email vaut de l'or..


LibreArbitre a écrit :


Rien trouvé dans mes mails...

T'es pas dans la liste de falkon1000  [:sat 08:3]  


---------------
[TU] - Légumes Fermentés, choucroute, kimchi et autres lactos  
n°72395039
kaloskagat​os
Posté le 14-02-2025 à 12:27:43  profilanswer
 

ionik a écrit :


Ok j'ai un projet assez gros et il faut vraiment que j'ajoute des tests dessus donc je prend tout conseil pour cela.
(en local pour autocompletion j'utilise Qwen 2.5 7B + QWen 14B en tchat)
J'ai un peu de mal avec le partage des prompts/source du code ....

 

Pour de grandes bases de code je pense qu'il faut des outils d'indexation. A l'instar de Github, Sourcegraph développe "Cody" un assistant de code, et "Code Search" un outil d'indexation de base de code. Les deux combinés ça permet à l'assistant de connaître toute une hierachie de classe, un graph d'appel, etc. (c'est du RAG optimisé pour du code).

 

Auparavant tout était open source, mais il ont récemment passé "Code Search" en commercial uniquement.

 

* https://sourcegraph.com/code-search
* https://sourcegraph.com/cody

 


On peut tester la recherche sur des repo open-source, faut juste imagine qu'un agent peut avoir accès à ton repo de la même façon, et donc connaître très rapidement toute ton architecture, la doc, les tests https://sourcegraph.com/search

 

Bref je pense qu'une solution comme ça est plus adaptée à une grosse base de code, plutôt qu'un pauvre fichier README.md qui décrit l'architecture du projet. Je sais pas si y'a des alternatives open-source viables.

Message cité 1 fois
Message édité par kaloskagatos le 14-02-2025 à 12:29:35

---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°72395069
XaTriX
Posté le 14-02-2025 à 12:34:02  profilanswer
 

ionik a écrit :


Actuellement le lien du mail sur stripe fait une erreur.

 

Le mail date de hier soir ~ 19h

 

Par contre je vois un lien désinscription en bas, tu es pas désinscrit des emails au moins ?

 

https://rehost.diberie.com/Picture/Get/r/360548


On peut se les offrir à soit même ? :o


---------------
Proxytaf ? porn, xxx, hentai, camgirl, onlyfans, torrent, warez, crack, keygen, serials, darknet, tor, vpn, proxy, hacktool, metasploit, sql injection, password list, brute force, cp, gore, deepweb
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  96  97  98  ..  257  258  259  260  261  262

Aller à :
Ajouter une réponse
 

Sujets relatifs
THE GAME -S01Q86 - MDJ : MIZA, Histoire d'amour et de comptableNombre de réponses par page par défaut
Jeu du Dico : POPOLL Vainqueur de la S3 - RDV sur le topic de la S4Notification des réponses
mails d'avertissements des réponses sur hfr[Questions sans réponses] Timidité, rejet, décès
(voiture) casi achat, besoin de réponses[Le topic de toutes les réponses]
Je voudrais avoir vos réponses pour mes questionsAPL petite question sans réponses
Plus de sujets relatifs à : [Topic unique] IA générative de texte, ChatGPT, Copilot, Gemini & co


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)