Quels délimiteurs sur ChatGpt?
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Quels délimiteurs sur ChatGpt?



  1. #1
    Youri Gagarine

    Quels délimiteurs sur ChatGpt?


    ------

    Bonjour,
    je cherche sans trouver de quelle façon utiliser au mieux la ponctuation sur ChatGpt, plus exactement, les délimiteurs.
    Merci pour votre aide.

    -----

  2. #2
    pm42

    Re : Quels délimiteurs sur ChatGpt?

    Il serait intéressant de savoir ce que tu veux faire parce que normalement, ils ne devraient pas avoir une grande influence.

  3. #3
    Youri Gagarine

    Re : Quels délimiteurs sur ChatGpt?

    Citation Envoyé par pm42 Voir le message
    Il serait intéressant de savoir ce que tu veux faire parce que normalement, ils ne devraient pas avoir une grande influence.
    Essentiellement pour du code.
    J'ai l'impression qu'il se mélange un peu entre les ponctuations du prompt que je lui soumets et les ponctuations du code que j'attends de lui.
    Par exemple, je lui propose un code qui contient des < et >, ainsi que des ( et des).
    et je lui demande d'insérer dans ce code la condition: et a<b et b>c

    Mais aucune certitude, c'est juste une question!!

  4. #4
    pm42

    Re : Quels délimiteurs sur ChatGpt?

    Sans savoir ce que tu lui demandes, pour quel langage et sans exemple, c'est difficile d'aider.

  5. A voir en vidéo sur Futura
  6. #5
    Youri Gagarine

    Re : Quels délimiteurs sur ChatGpt?

    Citation Envoyé par pm42 Voir le message
    Sans savoir ce que tu lui demandes, pour quel langage et sans exemple, c'est difficile d'aider.
    Peu importe le code, j'en utilise plusieurs.
    Ma question c'était juste de savoir si la ponctuation était prise en compte sur Chat Gpt, quels sont les délimiteurs dont il tient compte.

  7. #6
    pm42

    Re : Quels délimiteurs sur ChatGpt?

    Citation Envoyé par Youri Gagarine Voir le message
    Peu importe le code, j'en utilise plusieurs.
    Ma question c'était juste de savoir si la ponctuation était prise en compte sur Chat Gpt, quels sont les délimiteurs dont il tient compte.
    Bref, tu veux une réponse sans donner l'information nécessaire parce que tu ne comprends pas le concept de prompt ni le fonctionnement d'une IA générative.
    Bon courage.

  8. #7
    umfred

    Re : Quels délimiteurs sur ChatGpt?

    as tu essayer en développant ta demande: "ajouter un test si a<b" devenant "ajouter un test de condition si la variable a inférieure à la variable b"

  9. #8
    vgondr98

    Re : Quels délimiteurs sur ChatGpt?

    Je ne pense pas que la ponctuation soit importante. Il vaut mieux être clair dans sa demande. Pour ma part, j'ai pris l'habitude d'utiliser les : pour séparer mes demandes des bout de codes.
    Voila un exemple :

    J'ai une balise html :
    <select class="mainsouris" onchange="location = this.value;">
    <option th:each="item : ${menuList}" th:value="@{/runs/updtaFlag(valeur=${item.valeur }, scrollPosition=${run.runname}, runname=${runname}, commentaire=${commentaire}, identitovigilance=${identitovi gilance}, size=${size})}" th:text="${item.valeur}"></option>
    </select>
    Le fait de cliquer sur un des éléments de la liste déclence une fonction java spring boot mvc :

    @GetMapping("/runs/updtaFlag")
    public String updtaFlag(@RequestParam String valeur,
    @RequestParam(defaultValue = "0") int page,
    @RequestParam(required = false) String runname,
    @RequestParam(required = false) String flag,
    @RequestParam(required = false) String commentaire,
    @RequestParam(required = false) String identitovigilance,
    @RequestParam(defaultValue = "10") int size,
    @RequestParam(required = false) String scrollPosition,
    RedirectAttributes redirectAttributes) {
    System.out.println(valeur);
    System.out.println(runname);
    System.out.println(commentaire );
    System.out.println(identitovig ilance);
    System.out.println(page);
    System.out.println(size);
    System.out.println(scrollPosit ion);

    runservice.updateFlag(scrollPo sition, valeur);

    redirectAttributes.addAttribut e("runname", runname);
    redirectAttributes.addAttribut e("commentaire", commentaire);
    redirectAttributes.addAttribut e("identitovigilance", identitovigilance);
    redirectAttributes.addAttribut e("flag", flag);
    redirectAttributes.addAttribut e("size", size);

    return "redirect:/runs#" + scrollPosition;
    }
    Comme cette fonction consiste à mettre à jour une donnée dans la base de données, je veux remplacer l'annotation @GetMapping par une annotation @PostMapping.
    Peut-tu modifier la balise html pour permettre l'utilisation d'une requête POST ?
    Bien sûr, pour utiliser une requête POST, vous pouvez remplacer votre balise <select> par un formulaire <form>. Voici comment vous pouvez le faire :

    HTML
    Code généré par l'IA. Examinez et utilisez soigneusement. Plus d'informations sur la FAQ.

    Code:
    <form method="post" action="/runs/updtaFlag">
        <select class="mainsouris" name="valeur" onchange="this.form.submit()">
            <option th:each="item : ${menuList}" th:value="${item.valeur}" th:text="${item.valeur}"></option>
        </select>
        <input type="hidden" name="runname" th:value="${runname}" />
        <input type="hidden" name="commentaire" th:value="${commentaire}" />
        <input type="hidden" name="identitovigilance" th:value="${identitovigilance}" />
        <input type="hidden" name="size" th:value="${size}" />
        <input type="hidden" name="scrollPosition" th:value="${run.runname}" />
    </form>
    Et dans votre contrôleur Spring MVC, vous pouvez remplacer @GetMapping par @PostMapping :

    Java
    Code généré par l'IA. Examinez et utilisez soigneusement. Plus d'informations sur la FAQ.

    Code:
    @PostMapping("/runs/updtaFlag")
    public String updtaFlag(@RequestParam String valeur,
                            @RequestParam(defaultValue = "0") int page,
                            @RequestParam(required = false) String runname,
                            @RequestParam(required = false) String flag,
                            @RequestParam(required = false) String commentaire, 
                            @RequestParam(required = false) String identitovigilance,
                            @RequestParam(defaultValue = "10") int size,
                            @RequestParam(required = false) String scrollPosition,
                            RedirectAttributes redirectAttributes) {
        // Votre code ici
    }
    Cela devrait vous permettre d’utiliser une requête POST pour mettre à jour vos données. N’oubliez pas de configurer la protection contre les attaques CSRF si vous utilisez Spring Security.

Discussions similaires

  1. Chatgpt erreur grossière !
    Par Naos46 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 12/08/2023, 17h39
  2. CHATGPT avis
    Par dexboson201306 dans le forum Logiciel - Software - Open Source
    Réponses: 12
    Dernier message: 17/07/2023, 17h15
  3. ChatGPT Android
    Par fm95 dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 03/04/2023, 14h13
  4. ChatGPT et le culte du cargo
    Par Archi3 dans le forum Discussions scientifiques
    Réponses: 29
    Dernier message: 26/02/2023, 20h45
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...