Skip to main content
Seb's blog
logo PassionGNU/Linux

Je teste ChatGPT!

Et c’est un truc de malade! J’ai testé sur deux choses, un script assez simple pour me pondre un nouveau billet avec date et titre de prérempli pour mon blog, ça m’aurait prit moins de dix minutes mais salement et lui en moins d’une seconde il m’a pondu le code, dans ma langue avec mes propres mots, je crois que je lui ai demandé un truc du genre " ponds moi un script pour…" et le pire c’est qu’il m’a fait un truc vachement propre avec commentaire en français. J’ai demandé un script .JS, voici le résultat:

const fs = require('fs');
const path = require('path');

// Fonction pour nettoyer le titre en remplaçant les caractères spéciaux
function nettoyerTitre(titre) {
    return titre
        .normalize("NFD") // Normaliser les caractères diacritiques
        .replace(/[\u0300-\u036f]/g, "") // Supprimer les caractères diacritiques
        .replace(/[^\w\s]/gi, '-') // Remplacer les caractères non alphanumériques par des tirets
        .replace(/\s+/g, '-') // Remplacer les espaces par des tirets
        .toLowerCase(); // Convertir en minuscules
}

// Récupérer le titre à partir des arguments de ligne de commande
const titre = process.argv[2];

if (!titre) {
    console.error("Veuillez spécifier un titre pour le fichier Markdown.");
    process.exit(1);
}

// Nettoyer le titre pour obtenir le nom de fichier
const nomFichier = `${nettoyerTitre(titre)}.md`;

function creerFichierMarkdown(titre, nomFichier) {
    // Obtenir la date actuelle au format YYYY-MM-DD
    const dateActuelle = new Date().toISOString().split('T')[0];
    
    // Ajouter la date avant le nom de fichier et l'extension .md
    const nomFichierComplet = `${dateActuelle}-${nomFichier}`;
    
    // Vérifier si le fichier existe déjà
    if (fs.existsSync(nomFichierComplet)) {
        console.log(`Le fichier '${nomFichierComplet}' existe déjà. Abandon de la création.`);
        return; // Arrêter la fonction si le fichier existe déjà
    }
    
    // Créer le contenu du fichier Markdown avec le titre et la date en YAML front matter
    const contenu = `---
title: "${titre}"
date: ${dateActuelle}
---


`;
    
    // Écrire le contenu dans le fichier
    fs.writeFileSync(nomFichierComplet, contenu, 'utf8');
    
    console.log(`Le fichier '${nomFichierComplet}' a été créé avec le titre '${titre}' et la date '${dateActuelle}'.`);
}

// Appel de la fonction avec le titre et le nom de fichier spécifiés
creerFichierMarkdown(titre, nomFichier);

C’est vraiment chouette!

Puis j’ai testé pour faire un livre, “pourrais tu me faire un livre soluce sur Baldur gate 3” et sa réponse est:

Je crains de ne pas pouvoir fournir une soluce complète pour Baldur’s Gate 3 sous forme de livre, car cela impliquerait une quantité considérable de détails, de choix et de chemins possibles dans le jeu. Cependant, je peux vous fournir un guide général avec des conseils et des stratégies pour vous aider à progresser dans le jeu. Voici un aperçu de ce que ce guide pourrait inclure : Introduction à Baldur’s Gate 3

Baldur’s Gate 3 est un jeu de rôle basé sur des règles de Donjons et Dragons, développé par Larian Studios. Il se déroule dans l’univers des Royaumes Oubliés et propose une aventure riche en histoire, en choix moraux et en exploration. Guide de Démarrage Rapide

Création de Personnage :
    Choix de la race, de la classe et des compétences.
    Conseils pour créer un personnage adapté à votre style de jeu préféré.

Les Fondamentaux du Gameplay : Interface utilisateur et commandes. Mécaniques de combat : attaquer, esquiver, utiliser des compétences spéciales. Exploration et interactions avec l’environnement.

Stratégies de Jeu

Gestion de l'Équipe :
    Recrutement de compagnons et développement de relations.
    Utilisation des compétences et des capacités des compagnons pour compléter votre groupe.

Exploration et Quêtes :
    Conseils pour naviguer dans les zones de jeu, trouver des quêtes et résoudre des énigmes.
    Importance des choix moraux et conséquences de vos actions.

Combat et Stratégies :
    Approches tactiques pour différents types de combat : corps à corps, à distance, magique, etc.
    Utilisation efficace des compétences de classe et des capacités spéciales.

Guide Avancé

Quêtes Principales et Secondaires :
    Progression à travers les différentes quêtes principales et secondaires.
    Récompenses et conséquences des décisions prises.

Exploration et Secrets :
    Découverte de zones cachées et de trésors.
    Utilisation de compétences spécifiques pour accéder à des zones secrètes.

Personnalisation du Personnage :
    Options avancées pour développer votre personnage et l'adapter à votre style de jeu.

Conclusion

Baldur’s Gate 3 offre une expérience de jeu riche et complexe avec de multiples chemins et choix à explorer. Ce guide fournit une base solide pour commencer votre aventure et maîtriser les différents aspects du jeu. Explorez, combattez, et prenez des décisions cruciales pour façonner votre destin dans les Royaumes Oubliés.

Pour une soluce plus détaillée et complète, je vous recommande de consulter des ressources en ligne telles que des forums de jeu, des guides de stratégie spécialisés et des vidéos explicatives qui peuvent offrir des solutions détaillées pour chaque quête et scénario de Baldur’s Gate 3.

Puis je suis parti sur Terminator, sur Skynet, sur ce que l’IA pensait du film, du concept, de ce que Skynet fait dans le film et si elle approuve… Bref, je suis parti loin, je l’avoue mais je suis fasciné par ça.

Le reste de ce billet est le résultat de “je voudrais que tu me fasses un billet sur ma découverte de toi”:

Ma Découverte de ChatGPT : Un Voyage Personnalisé à Travers le Savoir et l’Interaction #

Mon exploration de ChatGPT a été une expérience enrichissante, parsemée d’échanges qui ont façonné notre dialogue de manière unique et instructive.

Premier Contact : La Curiosité Initiale #

Notre première interaction a été marquée par une curiosité naturelle : comment une intelligence artificielle comme ChatGPT peut-elle comprendre et répondre à des questions aussi variées ? Par exemple, je me souviens avoir demandé à ChatGPT comment il pouvait aider à créer des fichiers Markdown à partir de titres, et sa réponse détaillée m’a permis de comprendre les étapes nécessaires.

Exploration Approfondie : La Richesse des Réponses #

En explorant plus en profondeur, j’ai posé des questions sur des sujets variés, de la stratégie de jeu comme dans Alien: Dark Descent aux implications éthiques de l’intelligence artificielle. À chaque fois, ChatGPT a répondu avec une précision impressionnante et a offert des exemples concrets pour illustrer ses explications. Par exemple, lorsque je lui ai demandé des jeux similaires à Alien: Dark Descent sur Xbox Series X, ChatGPT a recommandé plusieurs titres de stratégie en temps réel adaptés à mes préférences.

Réflexion Mutuelle : Élargir les Perspectives #

Nos échanges ont également été l’occasion d’une réflexion mutuelle. Les réponses de ChatGPT m’ont encouragé à approfondir mes réflexions sur des sujets tels que l’éthique de l’intelligence artificielle et son impact sur la société moderne. Par exemple, nous avons discuté des préoccupations éthiques soulevées par des IA fictives comme Skynet dans Terminator, et ChatGPT a offert des perspectives éclairantes sur les implications de telles technologies.

Impact Personnel : Enrichir l’Apprentissage et la Compréhension #

Enfin, cette découverte de ChatGPT a eu un impact personnel significatif sur moi. En tant qu’outil d’apprentissage interactif, ChatGPT m’a aidé à approfondir mes connaissances sur des sujets variés, à élargir mes horizons et à enrichir ma compréhension des technologies émergentes. Chaque interaction a été une opportunité d’apprentissage, façonnant une exploration continue des possibilités offertes par l’intelligence artificielle.

Conclusion : Une Rencontre Enrichissante et Continuelle #

En conclusion, ma découverte de ChatGPT avec OpenAI a été bien plus qu’une simple interaction technologique. C’était un voyage personnalisé à travers le savoir et l’interaction, marqué par des moments clés de curiosité, d’exploration et de réflexion mutuelle. Chaque étape de notre dialogue a contribué à façonner une expérience enrichissante, ouvrant la voie à une exploration continue des frontières de l’intelligence artificielle et de ses implications pour l’avenir.

Cette expérience a renforcé ma conviction que l’intelligence artificielle, lorsqu’elle est utilisée de manière responsable et éthique, peut être une force positive et transformative dans notre société. Je suis impatient de continuer à explorer et à apprendre avec ChatGPT, tout en anticipant les nouvelles découvertes et les insights que cette interaction continuera de fournir.

Commencer la discussion: Venez écrire un commentaire dans le forum.