SkyDeck.ai Docs
S'inscrireConnexion AdminContactez-nous
Français
Français
  • SkyDeck.ai
  • GenStudio Workspace
    • Conversations
    • Application d'Aide SkyDeck AI
    • Téléchargement de Documents
    • Partage et Collaboration
    • Synchronisation Slack
    • Instantanés Publics
    • Navigation Web
    • Outils
      • Programmeur de Pair
        • Comment Utiliser
        • Exemple – Assistance Script Python
      • Assistant SQL
        • Comment Utiliser
        • Exemple – Débogage de Requête
      • Révision d'Accord Légal
        • Comment Utiliser
        • Exemple – Clause NDA
      • Apprends-moi Tout
        • Comment Utiliser
        • Exemple – Introduction à la Programmation
      • Consultant en Stratégie
        • Comment Utiliser
        • Exemple – Rétention des Employés
      • Générateur d'Images
        • Comment Utiliser
        • Exemple – Paysage d'Hiver
    • Sécurité des Données
      • Prévention de Perte de Données
  • Centre de Contrôle
    • Outils Admin & Propriétaire
    • Guide de Configuration
      • Configurer un Compte
      • Configurer des Intégrations
        • Assistance à l'Intégration
      • Configurer la Sécurité
        • Authentification (SSO)
      • Organiser des Équipes
        • Ajouter un Nouveau Groupe
        • Supprimer des Groupes
      • Curater des Outils
        • Outils Système
        • Attribuer des Étiquettes
      • Gérer les Membres
        • Ajouter des Membres
        • Importer un Fichier
        • Inviter des Membres
        • Modifier des Membres
    • Facturation
      • Essai Gratuit
      • Acheter des Crédits
      • Plans et Améliorations
      • Prix d'Utilisation des Modèles
  • Intégrations
    • LLMs et Bases de Données
      • Intégration Anthropic
      • Intégration de Base de Données
      • Intégration Groq
      • Intégration HuggingFace
      • Intégration Mistral
      • Intégration OpenAI
      • Intégration Perplexity
      • Intégration Together AI
      • Intégration Vertex AI
    • Intégrations d'Applications
      • Intégration Rememberizer
      • Intégration Slack
  • Développeurs
    • Développez Vos Propres Outils
      • Format JSON pour Outils
      • Format JSON pour Outils LLM
      • Exemple : Générateur d'UI Basé sur du Texte
      • Format JSON pour Outils Intelligents
  • Cas d'Utilisation
    • Créer une Politique de Confidentialité
  • Avis
    • Conditions d'Utilisation
    • Politique de Confidentialité
    • Avis sur les Cookies
  • Versions
    • 16 mai 2025
    • 9 mai 2025
    • 2 mai 2025
    • 25 avril 2025
    • 18 avril 2025
    • 11 avril 2025
    • 4 avril 2025
    • 28 mars 2025
    • 21 mars 2025
    • 14 mars 2025
    • 7 mars 2025
    • 28 février 2025
    • 21 février 2025
    • 14 février 2025
    • 7 février 2025
    • 31 janvier 2025
    • 24 janvier 2025
    • 17 janvier 2025
    • 10 janvier 2025
    • 3 janvier 2025
    • 27 décembre 2024
    • 20 décembre 2024
    • 13 décembre 2024
    • 6 décembre 2024
    • 29 novembre 2024
    • 22 novembre 2024
    • 15 novembre 2024
    • 8 novembre 2024
    • 1 novembre 2024
    • 25 octobre 2024
    • 18 octobre 2024
    • 11 octobre 2024
    • 4 octobre 2024
    • 27 septembre 2024
    • 20 septembre 2024
    • 13 septembre 2024
    • 6 septembre 2024
    • 23 août 2024
    • 16 août 2024
    • 9 août 2024
    • 2 août 2024
    • 26 juillet 2024
    • 12 juillet 2024
    • 5 juillet 2024
    • 28 juin 2024
    • 21 juin 2024
    • 12 novembre 2023
    • 6 novembre 2023
    • 30 octobre 2023
    • 23 octobre 2023
    • 16 octobre 2023
    • 18 septembre 2023
    • 8 septembre 2023
  • Sécurité
    • Pratiques de Sécurité SkyDeck.ai
    • Programme de Récompense de Bugs
  • Documentation AI
    • Rapport d'Évaluation LLM
    • Documentation Prête pour LLM SkyDeck.ai
Propulsé par GitBook
Sur cette page
  • /change
  • /implement
  • /modifier
  • /test
  1. GenStudio Workspace
  2. Outils
  3. Programmeur de Pair

Comment Utiliser

PrécédentProgrammeur de PairSuivantExemple – Assistance Script Python

Dernière mise à jour il y a 19 jours

Pour commencer avec Pair Programmer, vous devrez spécifier le langage de programmation que vous utilisez ou souhaitez utiliser. Par défaut, le champ est réglé sur Python.

Une fois que vous avez soumis votre langage de programmation, vous recevrez un message similaire à celui ci-dessous (bien que le libellé exact puisse différer) qui détaille ce que Pair Programmer a à offrir et fournit quelques commandes utiles :

Si tout semble correct, vous pouvez alors écrire votre question de programmation dans la zone de saisie.

/change

La commande /change vous permet de modifier vos préférences lors de l'interaction avec Pair Programmer. Actuellement, elle prend en charge deux options :

  • Langage de programmation – Changer de langage de programmation. Par exemple, entrez /change language=Java pour passer à Java.

  • Langage d'interaction – Changer la langue de communication. Par exemple, entrez /change language=Spanish pour passer à l'espagnol.

/implement

La commande /implement est utilisée lorsque vous souhaitez créer un nouveau programme. Elle suit une procédure en cinq étapes pour garantir une approche approfondie :

Par exemple, vous pouvez entrer /implement task=TaskDescription. Veuillez remplacer TaskDescription par une description de la tâche que vous souhaitez mettre en œuvre.

Exemple

Supposons que vous voulez implémenter un programme qui calcule la somme de tous les éléments d'une liste.

/implementer tâche=Créez une fonction Python qui calcule la somme de tous les éléments d'une liste. La fonction doit prendre une liste d'entiers en entrée et renvoyer un entier en sortie.

/modifier

La commande /modifier est utilisée lorsque vous voulez apporter des changements ou des ajustements à un programme existant. Tapez /modifier code=CodeProgramme modifications=ModificationProgramme. Veuillez remplacer CodeProgramme par le programme que vous souhaitez modifier, et ModificationProgramme par une description de ce que vous voulez changer.

Exemple

Par exemple, imaginez que vous ayez une fonction Python qui calcule la surface d'un rectangle et que vous voulez la modifier pour calculer la surface d'un cercle à la place.

/modify code=
def rectangle_area(longueur, largeur):
    return longueur * largeur

modifications=
Changez la fonction pour calculer la surface d'un cercle à la place, en utilisant la formule `pi * rayon^2`. La fonction devrait prendre un seul argument pour le rayon.

/test

La commande /test est utilisée lorsque vous voulez que je crée des cas de test pour un programme donné. Entrez /test code=CodeDuProgramme description=DescriptionDuProgramme. Veuillez remplacer CodeDuProgramme par le programme que vous voulez tester, et DescriptionDuProgramme par une description de ce que fait le programme.

Exemple

Disons que vous avez une fonction Python qui calcule la factorielle d'un nombre et que vous voulez créer des cas de test pour ça

/test code=
def factorielle(n):
    if n == 0:
        return 1
    else:
        return n * factorielle(n-1)

description=
Cette fonction calcule la factorielle d'un nombre donné. La factorielle d'un nombre n est le produit de tous les entiers positifs inférieurs ou égaux à n.
exemple de pair programmer