L’IA dans nos contenus PSP ? Juste une question en passant
Règles du forum
Les artistes n'ont pas la réputation d'être des gens timides, d'accord, mais restons courtois !
Les artistes n'ont pas la réputation d'être des gens timides, d'accord, mais restons courtois !
- Zen-Luck
- entraideur amiral

- Messages : 6022
- Enregistré le : juil. 2015
- Sexe : Homme
- Localisation : Belgique
- OS : Windows 10
- OS 64 bits : Oui
- Version PSP : 2023 64 bits
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
Bonjour,
Je ne sais pas dans quelle mesure l'IA peut produire des choses pour PSP. Ce logiciel n'est plus développé par Alludo (Corel).
J'ai déjà demandé à ChatGPT de m'écrire une macro pour Excel et cela a fonctionné, mais après de multiples essais et corrections demandées à l'IA qui ne parvenait pas à produire une macro sans bug.
Il faudrait essayer avec les scripts Python de PSP pour voir si on parvient à obtenir quelque chose de fonctionnel et intéressant.
Je ne sais pas dans quelle mesure l'IA peut produire des choses pour PSP. Ce logiciel n'est plus développé par Alludo (Corel).
J'ai déjà demandé à ChatGPT de m'écrire une macro pour Excel et cela a fonctionné, mais après de multiples essais et corrections demandées à l'IA qui ne parvenait pas à produire une macro sans bug.
Il faudrait essayer avec les scripts Python de PSP pour voir si on parvient à obtenir quelque chose de fonctionnel et intéressant.
- Cassel
- entraideur contre-amiral

- Messages : 471
- Enregistré le : août 2015
- Sexe : Femme
- OS : Windows Seven
- OS 64 bits : Oui
- Version PSP : 9
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
J'utilise assez régulièrement ChatGPT quand je code des scripts incluant des fonctions avancées (pour moi). Des fonctions de calcul avancées, des fonctions nouvelles pour moi, etc. ChatGPT est une bonne aide. Malheureusement, tout ne marche pas du premier coup, mais ça me permet de coder des choses que je ne connaissais pas, ou que j'aurais réussi avec plus de temps et de travail. C'est un outil qui aide, mais il ne code pas tout, seulement des fonctions spécifiques.
- Zen-Luck
- entraideur amiral

- Messages : 6022
- Enregistré le : juil. 2015
- Sexe : Homme
- Localisation : Belgique
- OS : Windows 10
- OS 64 bits : Oui
- Version PSP : 2023 64 bits
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
Bonjour Carole,
tu peux donner un petit exemple ?
tu peux donner un petit exemple ?
- Cassel
- entraideur contre-amiral

- Messages : 471
- Enregistré le : août 2015
- Sexe : Femme
- OS : Windows Seven
- OS 64 bits : Oui
- Version PSP : 9
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
Certainement.
Un des premiers scripts pour lequel j'ai utilisé ChatGPT était celui-ci: https://creationcassel.com/store/index. ... cts_id=881 L'idée était de générer des cases ressemblant à celles d'un tableau périodique. J'ai commencé par demander à ChatGPT de me trouver des attributs positifs commençant par toutes les lettres de l'alphabet, et avec au moins 5 pour chaque lettre. En français et en anglais. Déjà, cela a été un travail considérable exécuté en quelques minutes seulement.
Ensuite, je voulais que le script, à partir d'un mot choisi par l'utilisateur, vérifie s'il y avait un attribut qui commençait par les deux première lettres, dans la liste. Si oui, utiliser ce mot pour créer une tuile. Si non, utiliser un mot qui commençait par la première lettre seulement. Ensuite, dépendant de quelles lettres étaient utilisées, le script continuerait avec les lettres suivantes du mot.
Je sais comment manipuler les "strings" de texte, mais mon processus aurait probablement été plus long alors que ChatGPT a produit des commandes plus concises.
Ensuite, en testant le résultat, j'ai constaté que les caractères accentués en français, causaient des problèmes, donc ChatGPT a suggéré un snippet pour remplacer les caractères accentués dans la recherche des attributs.
Je n'ai jamais demandé à ChatGPT de coder un script entier. Seulement des snippets pour exécuter une commande spécifique, ou des calculs différents. Les snippets ont généralement besoin d'être raffinés parce que j'ai d'autres critères, d'autres variables, d'autres options à intégrer.
En fait, j'utilise ChatGPT comment j'aurais utilisé une discussion avec Suz. Or, Suz n'est plus disponible depuis des lunes.
Un des premiers scripts pour lequel j'ai utilisé ChatGPT était celui-ci: https://creationcassel.com/store/index. ... cts_id=881 L'idée était de générer des cases ressemblant à celles d'un tableau périodique. J'ai commencé par demander à ChatGPT de me trouver des attributs positifs commençant par toutes les lettres de l'alphabet, et avec au moins 5 pour chaque lettre. En français et en anglais. Déjà, cela a été un travail considérable exécuté en quelques minutes seulement.
Ensuite, je voulais que le script, à partir d'un mot choisi par l'utilisateur, vérifie s'il y avait un attribut qui commençait par les deux première lettres, dans la liste. Si oui, utiliser ce mot pour créer une tuile. Si non, utiliser un mot qui commençait par la première lettre seulement. Ensuite, dépendant de quelles lettres étaient utilisées, le script continuerait avec les lettres suivantes du mot.
Je sais comment manipuler les "strings" de texte, mais mon processus aurait probablement été plus long alors que ChatGPT a produit des commandes plus concises.
Ensuite, en testant le résultat, j'ai constaté que les caractères accentués en français, causaient des problèmes, donc ChatGPT a suggéré un snippet pour remplacer les caractères accentués dans la recherche des attributs.
Je n'ai jamais demandé à ChatGPT de coder un script entier. Seulement des snippets pour exécuter une commande spécifique, ou des calculs différents. Les snippets ont généralement besoin d'être raffinés parce que j'ai d'autres critères, d'autres variables, d'autres options à intégrer.
En fait, j'utilise ChatGPT comment j'aurais utilisé une discussion avec Suz. Or, Suz n'est plus disponible depuis des lunes.
- Zen-Luck
- entraideur amiral

- Messages : 6022
- Enregistré le : juil. 2015
- Sexe : Homme
- Localisation : Belgique
- OS : Windows 10
- OS 64 bits : Oui
- Version PSP : 2023 64 bits
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
Merci Carole !
Bel exemple d'utilisation d'une nouvelle technologie ...

Bel exemple d'utilisation d'une nouvelle technologie ...
- Cassel
- entraideur contre-amiral

- Messages : 471
- Enregistré le : août 2015
- Sexe : Femme
- OS : Windows Seven
- OS 64 bits : Oui
- Version PSP : 9
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
J'ai aussi utilisé IA pour générer des textures spécifiques, comme les éponges:
ou des calculs comme pour la création de ce motif:
- Zen-Luck
- entraideur amiral

- Messages : 6022
- Enregistré le : juil. 2015
- Sexe : Homme
- Localisation : Belgique
- OS : Windows 10
- OS 64 bits : Oui
- Version PSP : 2023 64 bits
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
Quelles étaient les principales difficultés ou les limitations de ChatGPT que tu as rencontrées ?
- Cassel
- entraideur contre-amiral

- Messages : 471
- Enregistré le : août 2015
- Sexe : Femme
- OS : Windows Seven
- OS 64 bits : Oui
- Version PSP : 9
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
D'abord, il faut bien expliquer le processus. Souvent, on pense que c'est clair, mais pour AI, ça peut être interprété différemment.
Dans mon cas, j'ai besoin que les scripts soient compatibles avec PaintShop Pro 9, donc avec Python 2.3. Il arrive que ChatGPT "oublie" ce détail, donc j'obtiens des erreurs.
Ensuite, je dois constamment ajuster le code en fonctions de variables que j'ai. Par exemple, si mon code demande un texte et que j'utilise la variable "TexteHaut" pour le texte du haut et "TexteBas" pour le texte du bas, je dois ajuster le snippet que ChatGPT me donne parce qu'il peut utiliser des variables aux noms différents.
En plus, si j'ai besoin d'inclure son code à l'intérieur d'une boucle, il faut aussi être attentif aux variables utilisées incluant les compteurs. Il m'est arrivé qu'un script ne fonctionne pas correctement alors que j'ai constaté que AI utilisait une variable d'une lettre que j'utilisais ailleurs. Cela m'a pris un certain temps à résoudre.
ChatGPT a tendance à utiliser des fonctions, ce que je ne fais pas souvent à moins que ça se répète plusieurs fois dans le script. Je dois constamment lui demander de ré-écrire le code pour les éviter.
En plus, bien que ChatGPT soit assez habile avec Python, il n'est pas très connaissant de PSP!
Dans mon cas, j'ai besoin que les scripts soient compatibles avec PaintShop Pro 9, donc avec Python 2.3. Il arrive que ChatGPT "oublie" ce détail, donc j'obtiens des erreurs.
Ensuite, je dois constamment ajuster le code en fonctions de variables que j'ai. Par exemple, si mon code demande un texte et que j'utilise la variable "TexteHaut" pour le texte du haut et "TexteBas" pour le texte du bas, je dois ajuster le snippet que ChatGPT me donne parce qu'il peut utiliser des variables aux noms différents.
En plus, si j'ai besoin d'inclure son code à l'intérieur d'une boucle, il faut aussi être attentif aux variables utilisées incluant les compteurs. Il m'est arrivé qu'un script ne fonctionne pas correctement alors que j'ai constaté que AI utilisait une variable d'une lettre que j'utilisais ailleurs. Cela m'a pris un certain temps à résoudre.
ChatGPT a tendance à utiliser des fonctions, ce que je ne fais pas souvent à moins que ça se répète plusieurs fois dans le script. Je dois constamment lui demander de ré-écrire le code pour les éviter.
En plus, bien que ChatGPT soit assez habile avec Python, il n'est pas très connaissant de PSP!
- Zen-Luck
- entraideur amiral

- Messages : 6022
- Enregistré le : juil. 2015
- Sexe : Homme
- Localisation : Belgique
- OS : Windows 10
- OS 64 bits : Oui
- Version PSP : 2023 64 bits
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
Merci pour ces précisions.
Cela pourra aider les utilisateurs qui veulent tester la chose ...

Cela pourra aider les utilisateurs qui veulent tester la chose ...
- spitfrog
- entraideur amiral

- Messages : 3970
- Enregistré le : juil. 2015
- Sexe : Homme
- Localisation : Normandie
- OS : Windows 10
- OS 64 bits : Oui
- Version PSP : 2020 32 bits
- Contact :
Re: L’IA dans nos contenus PSP ? Juste une question en passant
Je ne peux pas vraiment parler de l'utilisation de ChatGPT avec PSP, mais j'ai vécu à peu près la même aventure que Carole. Tout d'abord, bravo Carole pour avoir su utiliser cette nouvelle technologie avec brio, comme disait Jean-Luc, bel exemple.
Pour en revenir à chatGPT, il m'a bien aidé à coder en Python (pour un jeu Assetto Corsa), mais… quelle épopée.
Entre ses oublis de compatibilité Python 2.3 (oui, encore lui !) et les erreurs à répétition, c'était sport. À chaque bug, j'avais droit à : « Ah oui, je vois le problème, je corrige ça et je te donne un code 100 % fiable ». Et hop, nouvelle erreur. Une fois, deux fois… trente fois. Toujours le même cycle : il corrige, se replante, oublie les corrections précédentes, et on repart de zéro.
J'ai fini par essayer Claude.ai : là, surprise, là où ChatGPT trébuchait à chaque étape, Claude m'a sorti du code fonctionnel du premier coup. Résultat : deux heures de travail avec Claude, cinq jours avec ChatGPT. (Et non, j'exagère à peine.
)
Puis j'ai découvert OpenHands. Et là, encore un cran au-dessus : du code nickel dès la première tentative. Le seul hic, c'est le prix une fois le crédit d'essai épuisé (à moins de multiplier les comptes GitHub, bien sûr). Du coup, c'est parfait pour les petits projets, mais pour du costaud, il faut sortir la carte bleue, et ça pique.
Pour en revenir à chatGPT, il m'a bien aidé à coder en Python (pour un jeu Assetto Corsa), mais… quelle épopée.
Entre ses oublis de compatibilité Python 2.3 (oui, encore lui !) et les erreurs à répétition, c'était sport. À chaque bug, j'avais droit à : « Ah oui, je vois le problème, je corrige ça et je te donne un code 100 % fiable ». Et hop, nouvelle erreur. Une fois, deux fois… trente fois. Toujours le même cycle : il corrige, se replante, oublie les corrections précédentes, et on repart de zéro.
J'ai fini par essayer Claude.ai : là, surprise, là où ChatGPT trébuchait à chaque étape, Claude m'a sorti du code fonctionnel du premier coup. Résultat : deux heures de travail avec Claude, cinq jours avec ChatGPT. (Et non, j'exagère à peine.
Puis j'ai découvert OpenHands. Et là, encore un cran au-dessus : du code nickel dès la première tentative. Le seul hic, c'est le prix une fois le crédit d'essai épuisé (à moins de multiplier les comptes GitHub, bien sûr). Du coup, c'est parfait pour les petits projets, mais pour du costaud, il faut sortir la carte bleue, et ça pique.
