Documentation Prête pour LLM de SkyDeck.ai

Généré le 2024-11-15 00:21:38 PST. Disponible en tant que contenu brut à skydeckai-llm-ready-documentation.md.

Ce document fournit une référence complète et consolidée de la documentation de SkyDeck.ai, optimisée pour la consommation par des modèles de langage de grande taille (LLM). Il combine diverses sources de documentation en un seul format facilement accessible, facilitant la récupération et le traitement efficaces des informations par les systèmes d'IA.

==> SUMMARY.md <==
# Table des matières

* [SkyDeck.ai](README.md)
* [GenStudio Workspace](genstudio-workspace/README.md)
  * [Conversations](genstudio-workspace/conversations.md)
  * [Partage et Collaboration](genstudio-workspace/sharing-and-collaboration.md)
  * [Synchronisation Slack](genstudio-workspace/slack-synchronization.md)
  * [Instantanés Publics](genstudio-workspace/public-snapshots.md)
  * [Navigation Web](genstudio-workspace/web-browsing.md)
  * [Téléchargement de Documents](genstudio-workspace/document-upload.md)
  * [Outils](genstudio-workspace/tools/README.md)
    * [Programmeur de Pair](genstudio-workspace/tools/pair-programmer/README.md)
      * [Comment Utiliser](genstudio-workspace/tools/pair-programmer/how-to-use.md)
      * [Exemple – Assistance Script Python](genstudio-workspace/tools/pair-programmer/example-python-script-assistance.md)
    * [Assistant SQL](genstudio-workspace/tools/sql-assistant/README.md)
      * [Comment Utiliser](genstudio-workspace/tools/sql-assistant/how-to-use.md)
      * [Exemple – Débogage de Requête](genstudio-workspace/tools/sql-assistant/example-query-debugging.md)
    * [Revue d'Accord Juridique](genstudio-workspace/tools/legal-agreement-review/README.md)
      * [Comment Utiliser](genstudio-workspace/tools/legal-agreement-review/how-to-use.md)
      * [Exemple – Clause NDA](genstudio-workspace/tools/legal-agreement-review/example-nda-clause.md)
    * [Apprends-moi Tout](genstudio-workspace/tools/teach-me-anything/README.md)
      * [Comment Utiliser](genstudio-workspace/tools/teach-me-anything/how-to-use.md)
      * [Exemple – Introduction à la Programmation](genstudio-workspace/tools/teach-me-anything/example-intro-to-programming.md)
    * [Consultant en Stratégie](genstudio-workspace/tools/strategy-consultant/README.md)
      * [Comment Utiliser](genstudio-workspace/tools/strategy-consultant/how-to-use.md)
      * [Exemple – Rétention des Employés](genstudio-workspace/tools/strategy-consultant/example-employee-retention.md)
    * [Générateur d'Images](genstudio-workspace/tools/image-generator/README.md)
      * [Comment Utiliser](genstudio-workspace/tools/image-generator/how-to-use.md)
      * [Exemple – Paysage d'Hiver](genstudio-workspace/tools/image-generator/example-winter-wonderland.md)
  * [Sécurité des Données](genstudio-workspace/data-security/README.md)
    * [Prévention de Perte de Données](genstudio-workspace/data-security/data-loss-prevention.md)
* [Cas d'Utilisation](use-cases/README.md)
  * [Créer une Politique de Confidentialité](use-cases/creating-a-privacy-policy.md)
* [Développeurs](developers/README.md)
  * [Développez Vos Propres Outils](developers/develop-your-own-tools/README.md)
    * [Format JSON pour Outils](developers/develop-your-own-tools/json-format-for-tools.md)
    * [Format JSON pour Outils LLM](developers/develop-your-own-tools/json-format-for-llm-tools.md)
    * [Exemple : Générateur d'UI Basé sur le Texte](developers/develop-your-own-tools/example-text-based-ui-generator.md)
    * [Format JSON pour Outils Intelligents](developers/develop-your-own-tools/json-format-for-smart-tools.md)
* [Centre de Contrôle](control-center/README.md)
  * [Outils Admin & Propriétaire](control-center/admin-and-owner-tools.md)
  * [Guide de Configuration](control-center/setup-guide/README.md)
    * [Configurer le Compte](control-center/setup-guide/set-up-account.md)
    * [Configurer les Intégrations](control-center/setup-guide/set-up-integrations/README.md)
      * [Assistance à l'Intégration](control-center/setup-guide/set-up-integrations/integration-assistance.md)
    * [Configurer la Sécurité](control-center/setup-guide/security/README.md)
      * [Authentification (SSO)](control-center/setup-guide/security/authentication-setup.md)
    * [Organiser les Équipes](control-center/setup-guide/organize-teams/README.md)
      * [Ajouter un Nouveau Groupe](control-center/setup-guide/organize-teams/add-new-group.md)
      * [Supprimer des Groupes](control-center/setup-guide/organize-teams/remove-groups.md)
    * [Curater des Outils](control-center/setup-guide/curate-tools/README.md)
      * [Outils Système](control-center/setup-guide/curate-tools/system-tools.md)
      * [Attribuer des Étiquettes](control-center/setup-guide/curate-tools/assign-tags.md)
    * [Gérer les Membres](control-center/setup-guide/manage-members/README.md)
      * [Ajouter des Membres](control-center/setup-guide/manage-members/add-members.md)
      * [Importer un Fichier](control-center/setup-guide/manage-members/import-file.md)
      * [Inviter des Membres](control-center/setup-guide/manage-members/invite-members.md)
      * [Modifier des Membres](control-center/setup-guide/manage-members/edit-members.md)
* [Intégrations](integrations/README.md)
  * [LLMs et Bases de Données](integrations/llms-and-databases/README.md)
    * [Intégration Anthropic](integrations/llms-and-databases/anthropic-integration.md)
    * [Intégration de Base de Données](integrations/llms-and-databases/database-integration.md)
    * [Intégration Groq](integrations/llms-and-databases/groq-integration.md)
    * [Intégration HuggingFace](integrations/llms-and-databases/huggingface-integration.md)
    * [Intégration Mistral](integrations/llms-and-databases/mistral-integration.md)
    * [Intégration OpenAI](integrations/llms-and-databases/openai-integration.md)
    * [Intégration Perplexity](integrations/llms-and-databases/perplexity-integration.md)
    * [Intégration Together AI](integrations/llms-and-databases/together-ai-integration.md)
    * [Intégration Vertex AI](integrations/llms-and-databases/vertex-ai-integration.md)
  * [Intégrations d'Applications](integrations/app-integrations/README.md)
    * [Intégration Rememberizer](integrations/app-integrations/rememberizer-integration.md)
    * [Intégration Slack](integrations/app-integrations/slack-integration.md)
* [Avis](notices/README.md)
  * [Conditions d'Utilisation](notices/terms-of-use.md)
  * [Politique de Confidentialité](notices/privacy-policy.md)
  * [Avis sur les Cookies](notices/cookie-notice.md)
* [Versions](releases/README.md)
  * [15 Nov 2024](releases/nov-15th-2024.md)
  * [8 Nov 2024](releases/nov-8th-2024.md)
  * [1 Nov 2024](releases/nov-1st-2024.md)
  * [25 Oct 2024](releases/oct-25th-2024.md)
  * [18 Oct 2024](releases/oct-18th-2024.md)
  * [11 Oct 2024](releases/oct-11th-2024.md)
  * [4 Oct 2024](releases/oct-4th-2024.md)
  * [27 Sep 2024](releases/sep-27th-2024.md)
  * [20 Sep 2024](releases/sep-20th-2024.md)
  * [13 Sep 2024](releases/sep-13th-2024.md)
  * [6 Sep 2024](releases/sep-6th-2024.md)
  * [23 Août 2024](releases/aug-23rd-2024.md)
  * [16 Août 2024](releases/aug-16th-2024.md)
  * [9 Août 2024](releases/aug-9th-2024.md)
  * [2 Août 2024](releases/aug-2nd-2024.md)
  * [26 Juil 2024](releases/jul-26th-2024.md)
  * [12 Juil 2024](releases/jul-12th-2024.md)
  * [5 Juil 2024](releases/jul-5th-2024.md)
  * [28 Juin 2024](releases/jun-28th-2024.md)
  * [21 Juin 2024](releases/jun-21st-2024.md)
  * [12 Nov 2023](releases/nov-12th-2023.md)
  * [6 Nov 2023](releases/nov-6th-2023.md)
  * [30 Oct 2023](releases/oct-30th-2023.md)
  * [23 Oct 2023](releases/oct-23th-2023.md)
  * [16 Oct 2023](releases/oct-16th-2023.md)
  * [18 Sep 2023](releases/sep-18th-2023.md)
  * [8 Sep 2023](releases/sep-8th-2023.md)
* [Sécurité](security/README.md)
  * [Pratiques de Sécurité de SkyDeck.ai](security/skydeck.ai-security-practices.md)
  * [Programme de Récompense de Bugs](security/bug-bounty-program.md)
* [Documentations AI](ai-documentations/README.md)
  * [Rapport d'Évaluation LLM](ai-documentations/llm-evaluation-report.md)
  * [Documentation Prête pour LLM de SkyDeck.ai](ai-documentations/skydeckai-llm-ready-documentation.md)


==> README.md <==
---
description: Comment tirer le meilleur parti de votre espace de travail en IA générative.
---

# 🇺🇸 SkyDeck AI

Nous avons préparé quelques guides utiles pour vous permettre de vous familiariser rapidement et facilement avec notre produit. GenStudio est l'espace de travail SkyDeck.ai où tout le monde peut interagir de manière conversationnelle, façon "chat", avec les outils et modèles mis à leur disposition dans leur organisation. Vous pourriez trouver l'expérience similaire à celle que vous avez eue en utilisant ChatGPT d'OpenAI.

© 2023 SkyDeck AI Inc.

###


==> releases/sep-13th-2024.md <==
---
description: >-
  Cette version introduit de nouvelles fonctionnalités et améliorations pour renforcer la sécurité des données, améliorer l'expérience utilisateur et fournir de meilleurs outils pour la gestion des comptes et des données.
---

# 13 sept. 2024

## GenStudio

### Nouvelles Fonctionnalités

- **Modal de Gestion des Instantanés** : Introduction d'un modal de gestion des instantanés pour les utilisateurs collaboratifs afin d'améliorer le flux de travail.

### Améliorations

- **Meta Tags pour les Instantanés Publics** : Ajout de meta tags aux instantanés publics pour un meilleur SEO et un partage facilité.
- **Flux de Validation DLP** : Mise en place d'un nouveau flux de validation DLP pour une sécurité renforcée.
- **Formatage Markdown** : Amélioration du formatage du contenu Markdown soumis par les utilisateurs pour une meilleure lisibilité.
- **Développer/Réduire les Longs Messages** : Ajout d'une fonctionnalité de développer/réduire pour les longs messages utilisateurs dans les instantanés afin d'améliorer l'utilisabilité.
- **Clarté du Compte à Rebours de l'Essai Gratuit** : Amélioration de la clarté de l'horloge de compte à rebours de l'essai gratuit.

### Corrections de bogues

- **Erreurs de parsing Markdown** : Correction des erreurs de parsing lorsque le HTML est inclus dans le Markdown dans les messages des utilisateurs.
- **Problème de mise à jour du fil d'Ariane** : Résolution d'un problème où le changement de conversations ne mettait pas à jour les fils d'Ariane.

## Centre de contrôle

### Nouvelles fonctionnalités

- **Support des étiquettes dans les téléchargements CSV** : Ajout du support pour le marquage des membres lors du téléchargement de fichiers CSV afin d'améliorer l'organisation des membres.
- **Exporter les membres vers CSV** : Introduction de la possibilité d'exporter les membres vers CSV, simplifiant ainsi la gestion des données.
- **Réinitialisation du mot de passe d'administration** : Permettre aux propriétaires et aux administrateurs de réinitialiser les mots de passe pour une meilleure gestion des comptes.

### Améliorations

- **Traitement DLP Amélioré** : Augmentation de la longueur maximale des mots pour la Prévention de la Perte de Données (DLP), permettant aux utilisateurs de traiter des documents plus volumineux en toute sécurité.
- **Gestion des Instantanés Améliorée** : Amélioration des autorisations de gestion des instantanés pour un meilleur contrôle de l'accès des utilisateurs.
- **Nouveau Flux de Validation DLP** : Mise en place d'un nouveau flux de validation DLP pour une sécurité accrue des données.
- **Expérience d'Intégration Améliorée** : Amélioration de l'intégration des utilisateurs en redirigeant les nouvelles inscriptions vers GenStudio avec des liens utiles.
- **Amélioration des Fonctionnalités de Traduction** : Amélioration des fonctionnalités de traduction avec des capacités de relance pour un meilleur support multilingue.

### Corrections de bugs

- **Membres de collaboration dupliqués** : Résolu un problème où les membres de la collaboration étaient dupliqués dans la même conversation.
- **Isolation du rôle d'administrateur** : Résolu des problèmes d'isolation de rôle pour les utilisateurs administrateurs afin d'assurer des contrôles d'accès appropriés.
- **Amélioration de la sécurité des comptes** : Suppression des e-mails vérifiés des anciens enregistrements d'administrateurs pour améliorer la sécurité des comptes.

==> releases/oct-4th-2024.md <==
---
description: >-
  Cette version se concentre sur l'amélioration de l'expérience utilisateur dans GenStudio et Control Center avec de nouvelles fonctionnalités, des améliorations de performance et des corrections de bugs cruciales.
---

# 4 octobre 2024

## GenStudio

### Nouvelles Fonctionnalités

- **Bouton 'Afficher Plus'** : Ajout d'un bouton "Afficher Plus" aux messages d'outils, vous permettant de voir du contenu étendu.
- **Recherche de Conversation** : Mise en œuvre de la capacité à rechercher dans les conversations pour trouver rapidement des informations.
- **Traduction Automatique** : Introduction d'une fonctionnalité de traduction automatique pour soutenir la communication multilingue.

### Améliorations

- **Collaboration pour Tous les Utilisateurs** : Activation des fonctionnalités de collaboration pour les utilisateurs non professionnels, favorisant le travail d'équipe et la communication.
- **Interface Utilisateur/Expérience Utilisateur Améliorée** : Réalisation de plusieurs améliorations de l'interface utilisateur et de l'expérience utilisateur pour une navigation plus fluide et une meilleure expérience globale.
- **Chargement des Instantanés Amélioré** : Optimisation des temps de chargement des instantanés, permettant un accès plus rapide à vos instantanés.
- **Réactivité des Entrées** : Amélioration de la réactivité des entrées en ajoutant un délai, améliorant la fluidité de la saisie et de l'interaction.
- **Espaces Réservés Mis à Jour** : Reformulation du texte des espaces réservés pour une meilleure clarté et orientation.
- **Organisation des Prévisualisations** : Amélioration de l'ordre des prévisualisations pour vous aider à trouver ce dont vous avez besoin plus rapidement.

### Corrections de bogues

- **Affichage de la barre d'outils** : Correction d'un problème où la barre d'outils n'affichait pas toutes les pages, garantissant un accès complet à tous les outils.
- **Pagination des conversations** : Résolution des erreurs de pagination des conversations pour une navigation fluide à travers les messages.
- **Soumission des participants** : Correction d'un bogue où les participants étaient indéfinis lors de la soumission, garantissant des informations correctes sur les participants.
- **Fonctionnalité de mention '@'** : Correction de la fonctionnalité de mention '@' dans les conversations, vous permettant de taguer efficacement vos collègues.
- **Stabilité de la page de chat** : Correction des plantages sur la page de chat lors de l'utilisation de jetons spéciaux, améliorant la stabilité.

## Centre de contrôle

### Nouvelles fonctionnalités

- **Recherche de conversation** : Introduction de la possibilité de rechercher des conversations, facilitant la localisation des discussions passées.
- **Gestion améliorée des outils** : Ajout de fonctionnalités de recherche, de pagination et de tri pour les outils, améliorant la gestion et l'accessibilité de vos outils.

### Améliorations

- **Soumissions de données plus importantes** : Augmentation de la taille maximale du corps de la requête, vous permettant de soumettre des données plus volumineuses sans rencontrer d'erreurs.
- **Aperçu de snapshot amélioré** : Amélioration de l'aperçu public du snapshot pour une meilleure expérience de visualisation.
- **Remplissage automatique du nom d'utilisateur** : Votre nom d'utilisateur se remplit désormais automatiquement à partir de votre compte Google lors de l'inscription via Google, simplifiant ainsi le processus d'inscription.
- **Images par défaut mises à jour** : Rafraîchissement des images par défaut pour une expérience visuelle plus attrayante.

### Corrections de bogues

- **Accès aux médias de snapshot** : Résolution des problèmes liés à l'expiration des URL des médias de snapshot, garantissant un accès ininterrompu à vos fichiers multimédias.
- **Stabilité du modèle VertexAI** : Résolution des problèmes d'instabilité des modèles VertexAI pour garantir des performances constantes.
- **Validation de routine** : Ajout de la validation de la limite de jetons manquante pour les routines afin de prévenir les erreurs et de maintenir l'intégrité du système.

==> releases/nov-6th-2023.md <==
---
description: >-
  Bienvenue sur notre plateforme mise à jour ! Nous avons ajouté de nouvelles fonctionnalités, apporté des améliorations,
  et corrigé des bogues pour une expérience fluide et efficace. Explorons les nouveautés.
---

# 6 Novembre 2023

## GenStudio

### Nouvelles fonctionnalités

**Partager sur Slack** : La collaboration vient de devenir plus facile ! Vous pouvez maintenant partager du contenu directement sur Slack depuis notre plateforme.

**Langues supplémentaires** : Nous avons élargi notre prise en charge des langues ! GenStudio prend maintenant en charge 10 langues supplémentaires, permettant une expérience utilisateur plus inclusive.

### Améliorations

**Affichage d'images** : Pour offrir une meilleure expérience de visualisation, nous avons ajouté une largeur maximale pour les images générées.

**Pages de connexion et d'inscription UI** : Nous avons rendu les espaces entre les pages de connexion et d'inscription FA cohérents et avons également changé l'icône du champ email pour une interface utilisateur plus intuitive.

**Re-partage d'URL collaboratives** : Vous pouvez maintenant re-partager des URL collaboratives, rendant la collaboration en équipe plus efficace.

### Corrections de bugs

**Message d'erreur utilisateur Okta non autorisé** : Nous avons amélioré le message d'erreur affiché pour les utilisateurs Okta non autorisés pour une meilleure clarté.

**Flux de déconnexion** : Nous avons corrigé un bug où le paramétrage du cookie de localisation empêchait le flux de déconnexion. Vous devriez maintenant pouvoir vous déconnecter en douceur.

**Suppression des conversations actives** : Nous avons réglé le problème où la suppression des conversations actives était problématique. Vous pouvez maintenant gérer vos conversations plus efficacement.

**Suppression de message** : La suppression d'un message ne provoque plus l'apparition de tous les messages de la conversation dans l'état "non lu".

## Centre de contrôle

### Nouvelles fonctionnalités

**Réponse en streaming** : Les réponses sont maintenant diffusées en temps réel, fournissant des mises à jour constantes et en direct.

**Ajout de 10 nouvelles langues** : Le Centre de contrôle prend maintenant en charge 10 nouvelles langues, le rendant encore plus convivial et accessible.

### Améliorations

**Intégration Okta** : Nous avons amélioré nos capacités d'intégration Okta, offrant une expérience utilisateur plus sécurisée et simplifiée.

### **Corrections de Bugs**

* **Accès aux Pages Privées dans le Centre de Contrôle** : Nous avons corrigé un problème où des requêtes non authentifiées pouvaient accéder à certaines pages privées dans le Centre de Contrôle.
* **Basculer l'Authentification par Email** : Les utilisateurs peuvent désormais désactiver l'authentification par email dans le Centre de Contrôle comme prévu.


==> releases/sep-20th-2024.md <==
---
description: >-
  Cette version introduit de nouvelles intégrations d'IA, une gestion de compte améliorée,
  une protection des données renforcée, et diverses améliorations de l'interface utilisateur et des performances
  pour améliorer votre expérience avec GenStudio
---

# 20 sept. 2024

## GenStudio

### Nouvelles fonctionnalités

* **Support des équations LaTeX** : Vous pouvez maintenant inclure des équations LaTeX dans votre contenu.

### Améliorations

* **Gestion de compte simplifiée** : Accédez à vos paramètres de compte sans avoir besoin de vous reconnecter.
* **Affichage du code amélioré** : Les blocs de code prennent désormais en charge le retour à la ligne pour une meilleure lisibilité.
* **Messages d'importation améliorés** : Messages d'erreur plus clairs lors de l'importation d'outils JSON.
* **Longueur de titre cohérente** : Les titres sont désormais limités à 60 caractères pour plus d'uniformité.
* **Expérience de connexion optimisée** : Pages de connexion et d'inscription améliorées pour une meilleure intégration des comptes de travail.

### Corrections de bogues

* **Erreurs de message résolues** : Correction des problèmes de parsing HTML dans Markdown qui causaient des erreurs dans les messages.
* **Améliorations de la stabilité** : Correction d'un crash lors de l'utilisation de sections réductibles dans les messages de l'assistant.

## Centre de contrôle

### Nouvelles fonctionnalités

* **Intégration de Perplexity AI** : Accédez à des capacités de génération de contenu améliorées avec la nouvelle intégration de Perplexity AI.
* **Modèles d'IA élargis** : Ajout de nouveaux modèles OpenAI, offrant des capacités d'IA améliorées.

### Améliorations

* **Gestion de compte simplifiée** : Gérez votre compte sans avoir besoin de vous reconnecter, ce qui vous fait gagner du temps.
* **Intégration d'outils améliorée** : Les conversations utilisent désormais des invites système appropriées lorsque les outils sont activés, améliorant ainsi la précision.
* **Messages d'erreur améliorés** : Messages plus clairs lors de la validation des outils pour un dépannage plus facile.
* **Affichage de titre unifié** : Les routines et les conversations partagent désormais une troncature de titre cohérente pour une expérience uniforme.
* **Expérience de connexion optimisée** : Pages de connexion et d'inscription améliorées pour une meilleure intégration des comptes de travail.
* **Traitement PDF amélioré** : Extraction améliorée des PDF téléchargés, même lorsqu'ils contiennent des images non prises en charge.
* **Protection des données avancée** : La prévention de la perte de données vérifie désormais les noms et lieux personnels pour sécuriser les informations sensibles.
* **Paramètres DLP mis à jour** : La prévention de la perte de données est désormais désactivée par défaut, vous donnant plus de contrôle sur la gestion des données.

### Corrections de bogues

* **Améliorations des performances** : Résolution des problèmes où les routines pouvaient épuiser les ressources lorsqu'elles étaient appelées plusieurs fois.

==> releases/oct-25th-2024.md <==
---
description: >-
  Cette version se concentre sur l'amélioration de l'expérience utilisateur grâce à une
  personnalisation améliorée, des fonctionnalités de messagerie et des
  perfectionnements de l'interface utilisateur. Elle comprend également
  plusieurs corrections de bogues pour améliorer la stabilité et les performances.
---

# 25 octobre 2024

## GenStudio

### Améliorations

* **Affichage optimisé du logo mobile** : Un logo Skydeck plus petit améliore la compatibilité avec les appareils mobiles.
* **Modes d'affichage des conversations** : Les utilisateurs peuvent changer les modes d'affichage dans les conversations pour une interface personnalisée.
* **Avatars des utilisateurs dans les conversations** : Les images des utilisateurs sont désormais affichées dans les conversations pour une touche personnelle.
* **Gestion améliorée des WebSockets** : Une gestion de connexion améliorée avec des notifications utilisateur assure une meilleure connectivité.
* **Génération de conversation ciblée** : L'interface se concentre désormais sur la conversation lors de la génération de messages.
* **Améliorations de l'interface utilisateur** : Diverses améliorations de l'interface contribuent à une expérience plus fluide.
* **Édition de messages avec régénération AI** : Les utilisateurs peuvent régénérer des réponses AI lors de l'édition de messages.

### Nouvelles fonctionnalités

* **Analyse des visites de snapshots** : Ajout d'analyses pour suivre quand les utilisateurs visitent des snapshots afin d'obtenir de meilleures informations.

### Corrections de bogues

* **Mise en page de l'instantané corrigée** : Résolution des problèmes de mise en page pour une meilleure expérience de visualisation des instantanés.
* **Menu déroulant de sélection de modèle corrigé** : Problèmes de troncature avec le menu déroulant de sélection de modèle corrigés.
* **État de réduction des messages corrigé** : Correction de l'état de réduction initial des messages pour plus de cohérence.
* **Fonction d'annulation de profil corrigée** : Le bouton "Annuler" redirige maintenant vers les Conversations, et un bouton "Effacer" a été ajouté.

## Centre de contrôle

### Améliorations

* **Vues de Conversation Personnalisées** : Les utilisateurs peuvent désormais enregistrer leurs modes de vue de conversation préférés pour une expérience plus personnalisée.
* **Gestion Améliorée des Administrateurs** : Les administrateurs peuvent désormais gérer d'autres administrateurs, offrant un meilleur contrôle sur les rôles de l'équipe.
* **Messages d'Erreur de Streaming Améliorés** : Des messages d'erreur plus descriptifs lors de problèmes de streaming améliorent le dépannage.
* **Édition Collaborative des Messages** : Les messages édités sont diffusés à tous les collaborateurs, améliorant la collaboration en temps réel.
* **Ciblage de Support Personnalisable** : Les conversations de support client peuvent être configurées pour n'engager que les nouveaux utilisateurs.
* **Messages CSA avec Documents** : Les agents de support peuvent désormais inclure des documents dans les messages pour une assistance plus efficace.

### Nouvelles fonctionnalités

* **Support des tokens max de l'outil** : Les outils prennent désormais en charge le paramètre max_tokens, offrant un meilleur contrôle sur les sorties.
* **Édition d'outil affinée** : Capacités d'édition d'outil améliorées pour une expérience utilisateur plus fluide.

### Corrections de Bugs

* **Problème de Connexion Résolu** : Correction d'un problème où les connexions renvoyaient des revendications nulles, améliorant ainsi la fiabilité de la connexion.
* **Correction de la Mise à Jour de l'API du Modèle** : Résolution des problèmes liés à la mise à jour de l'API du dernier modèle utilisé.
* **Optimisation des Identifiants Vertex AI** : Vertex AI utilise désormais des identifiants mis en cache pour améliorer les performances.
* **Correction du Bug d'Accès au Workspace** : Résolution du problème de navigation "Visitez votre workspace".
* **Validation des Paramètres Corrigée** : Correction de la validation manquante dans les fonctions de correction des paramètres.


==> releases/nov-12th-2023.md <==
---
description: >-
  Bienvenue dans notre dernière mise à jour ! Nous avons travaillé dur pour améliorer votre
  expérience avec de nouvelles fonctionnalités, des améliorations et des corrections. Ci-dessous, vous trouverez les
  changements ayant le plus d'impact sur les utilisateurs.
---

# 12 Novembre 2023

## GenStudio

### Nouvelles fonctionnalités

* **Authorisation des membres Slack**: Gérez facilement l'accès de l'équipe avec la nouvelle intégration pour l'autorisation des membres Slack.

### Améliorations

* **Défilement Infini** : Profitez d'une expérience de conversation fluide avec la nouvelle fonctionnalité de défilement infini, qui vous permet de naviguer sans interruption.

### Corrections de bugs

* **Statut des messages non lus** : Résolution d'un problème où la suppression d'un message marquait toute la conversation comme non lue.
* **Liens de Documentation** : Correction des liens de documentation pour garantir leur bon fonctionnement sur plusieurs versions linguistiques.
* **Découpage des messages** : Mise à jour de litellm pour prévenir le découpage de messages non intentionnel pour un historique de conversation plus clair.

## Centre de contrôle

### Nouvelles Fonctionnalités

* **Script Azure AD & Okta**: Obtenez un meilleur contrôle des paramètres d'application avec un script qui désactive Azure AD et Okta sur toutes les applications actuelles.
* **Désactivation automatique de Azure AD**: Les nouveaux comptes auront désormais Azure Active Directory désactivé par défaut pour une sécurité initiale améliorée.

### Améliorations

* **Plus de données par page**: Affichez jusqu'à 100 éléments par page, réduisant le besoin de parcourir les pages pour trouver ce dont vous avez besoin.
* **Améliorations de la sécurité**: Versions de packages mises à jour pour traiter et résoudre les vulnérabilités connues, gardant vos données en sécurité.

### Corrections de bogues

* **Inscription fluide** : Correction de la redirection d'inscription pour garantir que les nouveaux utilisateurs soient transférés en douceur vers la page de connexion après leur enregistrement.


==> releases/nov-8th-2024.md <==
---
description: >-
  Cette version se concentre sur l'amélioration des fonctionnalités de collaboration, l'amélioration des éléments de l'interface utilisateur et le perfectionnement de la communication en temps réel pour une meilleure expérience utilisateur.
---
# 8 nov. 2024

## GenStudio

### Améliorations

- **Logo Optimisé pour un Chargement Plus Rapide** : Remplacé le logo par une version optimisée pour réduire les temps de chargement.
- **Messagerie en Temps Réel Améliorée** : Amélioration des notifications de messages non lus en utilisant WebSockets pour des mises à jour de communication instantanées.
- **Messages Utilisateur Visuellement Distincts dans les Instantanés** : Les messages des utilisateurs dans les instantanés ont maintenant une couleur de fond différente pour une meilleure distinction.

### Nouvelles Fonctionnalités

- **Onglet "Mes Collaborations"** : Ajout d'un onglet "Mes Collaborations" dans les paramètres du compte pour une gestion efficace des collaborations.
- **Bouton de Recherche Claire** : Introduction d'un bouton de recherche claire dans le champ de recherche de conversation pour une navigation plus facile.

### Corrections de Bugs

- **Résolution des Incohérences d'État de Collaboration** : Correction des problèmes causant des états de collaboration incohérents à travers les conversations.
- **Correction des Problèmes de Rendu de l'UI** : Résolution des problèmes de rendu qui réinitialisaient inutilement le champ de saisie du titre de la conversation.
- **Correction de la Mise en Page Responsive dans la Boîte de Chat** : Résolution des problèmes de mise en page dans la boîte de chat lors de l'utilisation d'un design responsive avec deux barres latérales.
- **Corrections de Bugs UI dans les Tableaux de Données "Mes Collaborations"** : Résolution de divers bugs UI dans les tableaux de données "Mes Collaborations" pour une expérience utilisateur plus fluide.

## Centre de contrôle

### Améliorations

- **Détection d'URL Améliorée** : Reconnaissance améliorée des URL dans les messages et lors du scraping de contenu pour une expérience plus fluide.
- **Visibilité du Domaine Commercial** : Les utilisateurs peuvent désormais voir les informations de leur domaine commercial sur la page de compte, offrant une meilleure transparence du compte.
- **Notifications en Temps Réel Optimisées** : Notifications de conversation mises à jour via WebSockets pour des mises à jour plus immédiates.
- **Amélioration de l'Intégration pour les Entreprises Vérifiées** : Processus d'intégration rationalisé pour les entreprises vérifiées, facilitant le démarrage.
- **Fiabilité du Système Accrue** : Mise en œuvre d'une haute disponibilité avec Redis Sentinel pour améliorer les performances et la stabilité.

### Nouvelles Fonctionnalités

- **Onglet "Mes Collaborations"** : Introduction d'un nouvel onglet "Mes Collaborations" dans la page des paramètres du compte pour une gestion des collaborations plus facile.
- **Recherche d'Outils Améliorée** : Activation de la recherche dans les descriptions d'outils et les notes d'utilisation pour aider les utilisateurs à trouver des outils plus efficacement.


==> releases/jun-21st-2024.md <==
---
description: >-
  Nous sommes ravis de vous apporter nos dernières mises à jour, comprenant le tri des conversations
  et l'affichage de la taille dans GenStudio. Divers correctifs et améliorations inclus.
---

# 21 juin 2024

## GenStudio

### Nouvelles Fonctionnalités

* **Tri des Conversations** : Organisez facilement vos conversations avec la nouvelle fonctionnalité de tri.
* **Taille des Conversations dans la Barre Latérale** : Consultez la taille de chaque conversation directement dans la barre latérale pour un meilleur gestion.

### Améliorations

* **Mise à jour de la sérialisation des outils** : Amélioration de la sérialisation des outils pour renforcer la fonctionnalité.
* **Mises à jour des dépendances** : Mise à jour des dépendances LiteLLM et OpenAI vers les dernières versions pour une meilleure stabilité et performance.


==> releases/sep-27th-2024.md <==
---
description: >-
  Cette version introduit de nouvelles fonctionnalités et améliorations dans GenStudio et Control
  Center, y compris un meilleur titrage des conversations, une pagination des outils, et
  des paramètres de langue indépendants, ainsi que des éléments importants
---

# 27 septembre 2024

## GenStudio

### Nouvelles Fonctionnalités

* **Modèle Caddy Ajouté** : Introduction d'un nouveau modèle Caddy pour améliorer les options de déploiement et de configuration.

### Améliorations

* **Titres de conversation dans les onglets du navigateur** : Les titres de conversation modifiés manuellement ou générés automatiquement remplissent désormais les onglets du navigateur et les titres des pages web, offrant un meilleur contexte.
* **Augmentation des paramètres de délai d'attente** : Limites de délai d'attente étendues à 10 secondes pour améliorer la réactivité du système sous des charges lourdes.

### Corrections de bogues

* **Améliorations de l'interface utilisateur** : Résolution de divers problèmes dans la nouvelle interface utilisateur pour améliorer l'expérience globale.

## Centre de contrôle

### Nouvelles fonctionnalités

* **Pagination des outils** : Pagination mise en œuvre dans la liste des outils pour une navigation plus facile lors de la gestion de nombreux outils.
* **Création automatique de balises pour le téléchargement CSV** : De nouvelles balises sont désormais créées automatiquement lors des téléchargements de fichiers CSV si elles n'existent pas, simplifiant le processus de balisage.
* **Titres de conversation améliorés avec l'IA** : Les titres de conversation sont désormais générés à l'aide de l'IA pour des résumés plus concis et significatifs.

### Améliorations

* **Paramètres de langue indépendants** : Les préférences linguistiques pour les outils GenStudio peuvent désormais être définies indépendamment du Centre de contrôle, offrant une expérience plus personnalisée.
* **Chargement optimisé de la liste des outils** : Réduction de la charge utile et amélioration des temps de chargement en détachant les images de l'API de la liste des outils.
* **Amélioration de la titraille des conversations** : Utilise désormais le premier message non vide pour générer des titres de conversation, garantissant qu'ils sont plus pertinents.

### Corrections de Bugs

* **Titres de Conversation Fixés pour les Modèles OpenAI** : Résolu un problème où les titres de conversation n'étaient pas générés pour certains modèles OpenAI.
* **Problèmes de Limite de Tokens dans les Prompts Prévenus** : Correction d'un bug où les limites de tokens pouvaient être dépassées lors du remplissage des prompts, empêchant ainsi les erreurs.
* **Stabilité de Suppression de Routine** : Assuré que les routines sont correctement arrêtées avant la suppression pour maintenir la stabilité.
* **Rapport d'Erreur Corrigé** : Correction d'un problème où les erreurs étaient signalées au mauvais tableau de bord, garantissant un suivi précis des erreurs.
* **Limites de Tokens Ajustées pour les Modèles Claude 3** : Définition des limites maximales de tokens pour éviter les erreurs d'entrée lors de l'utilisation des modèles Claude 3.


==> releases/sep-8th-2023.md <==
---
description: >-
  Présentation de la première version de SkyDeck.ai, équipée de fonctionnalités
  améliorées, d'améliorations et de corrections de bugs pour une expérience de
  productivité AI plus intuitive, personnalisable et efficace.
---

# 8 Sep 2023

## GenStudio

### Nouvelles Fonctionnalités

* **Mise à jour du texte SkyDeck.ai**: Le texte SkyDeck.ai a été mis à jour pour une meilleure clarté.
* **Format de variable à choix multiples**: La prise en charge du format de variable à choix multiples a été ajoutée, augmentant la flexibilité pour les entrées de données.
* **Rendu d'images**: Nous avons amélioré notre système pour rendre les images immédiatement après réception d'une réponse, accélérant ainsi le processus d'affichage.

### Améliorations

* **Mise à jour des couleurs du thème et du texte** : Nous avons mis à jour les couleurs du thème et récupéré de nouveaux textes pour une expérience visuelle plus cohérente. De plus, nous avons assuré l'utilisation cohérente des textes de connexion, d'inscription et de déconnexion sur toute la plateforme.
* **Correction de Favicon** : Nous avons résolu un problème avec le favicon pour les pages se terminant par "/".

### Correctifs de bugs

* **Affichage d'image cassée**: Résolu un problème où les images n'apparaissaient pas lorsqu'elles étaient expirées ou cassées, améliorant ainsi l'expérience visuelle.
* **Affichage de liste dans GenStudio**: Corrigé un problème où l'affichage des listes était cassé dans GenStudio.

## Centre de contrôle

### Nouvelles Fonctionnalités

* **Sélection de la Langue**: Nous avons ajouté une fonctionnalité de sélection de langue au Centre de Contrôle, offrant une expérience plus conviviale pour les non-anglophones.
* **Personnalisation du Centre de Contrôle**: Nous avons maintenant permis la personnalisation des pages d'inscription et de connexion du Centre de Contrôle pour une expérience plus personnalisée.

### Améliorations

* **Téléchargement CSV** : Les espaces dans les emails et les noms sont maintenant automatiquement supprimés lors du téléchargement d'un fichier CSV de membres, assurant une meilleure cohérence des données.
* **Validation du mot de passe** : Nous avons mis à jour la validation du mot de passe pour inclure davantage de caractères symboliques.
* **Mise à jour du logo** : Les utilisateurs peuvent désormais télécharger des logos avec des tailles de fichiers plus grandes, et nous avons également changé le format du logo en .png pour une meilleure qualité. Le logo de l'entreprise dans les e-mails a également été agrandi pour une meilleure visibilité.
* **Page d'inscription** : Une nouvelle page d'inscription a été mise en place pour un processus d'intégration plus fluid.
* **Amélioration de l'intégration** : Nous avons apporté des améliorations au processus d'intégration pour les nouveaux utilisateurs, le rendant plus facile et plus intuitif.
* **Optimisation des biens** : Les biens utilisés dans les pages de connexion et d'inscription ont été optimisés pour des temps de chargement plus rapides.

### Corrections de Bugs

* **Emails Insensibles à la Casse** : Les emails pour la connexion et la réinitialisation du mot de passe sont désormais insensibles à la casse, évitant ainsi toute confusion pour les utilisateurs.
* **Erreur de Clé dans le Format JSON** : Problème d'erreur de clé dans la conversion de l'ancien format JSON corrigé.
* **Barre Latérale du Menu** : Correction d'un bug où la barre latérale du menu n'apparaissait pas.
* **UI Réactive** : Correction des erreurs de console sur les pages de Connexion et d'Inscription, et amélioration du design réactif pour le Centre de Contrôle.


==> releases/aug-16th-2024.md <==
---
description: >-
    Cette version se concentre sur l'amélioration des méthodes d'authentification et de l'accès des utilisateurs à GenStudio et au Centre de Contrôle, rationalisant les expériences de connexion et garantissant la sécurité des comptes.
---
# 15 août 2024

## GenStudio

### Améliorations

- **Méthodes d'authentification synchronisées** : GenStudio reflète désormais les options d'authentification configurées dans le Control Center, offrant une expérience de connexion cohérente.
- **Connexion Google priorisée** : Option de connexion Google placée en haut de la page de connexion pour un accès plus facile.
- **Traductions mises à jour** : Paramètres d'internationalisation actualisés pour un meilleur support multilingue.

## Centre de contrôle

### Nouvelles Fonctionnalités

- **Méthodes d'Authentification Multiples** : Introduction de nouvelles options de connexion pour offrir une flexibilité d'accès à votre compte.
- **Vérification par Email pour les Utilisateurs du Centre de Contrôle** : Mise en place de la vérification par email pour renforcer la sécurité du compte.

### Améliorations

- **Connexion Google Prioritaire** : Déplacé l'option de connexion Google en haut de la page de connexion pour un accès plus facile, et mis à jour les étiquettes des champs pour plus de clarté.
- **Vérification de Compte Améliorée** : Les nouveaux propriétaires vérifiés sont maintenant correctement reconnus, améliorant ainsi la gestion des droits d'accès.
- **Fonctionnalité de Recherche Améliorée** : Intégration d'un support avancé de plage de dates dans la fonctionnalité de recherche, améliorant l'efficacité de la récupération des données.

### Corrections de bogues

- **Intégration de Rememberizer corrigée** : Résolution d'un problème empêchant Rememberizer de se reconnecter, garantissant un service continu.

==> releases/oct-11th-2024.md <==
---
description: >-
  Cette version se concentre sur l'amélioration de la collaboration et des expériences de conversation,
  introduisant des capacités d'édition de messages et améliorant l'interface utilisateur pour
  une expérience plus fluide.
---

# 11 octobre 2024

## GenStudio

### Améliorations

* **Rendu LaTeX Amélioré** : Amélioration de l'affichage de LaTeX dans les blocs de code pour des expressions mathématiques plus claires.
* **Conception Cohérente de la Page de Définition de Mot de Passe** : Mise à jour de la page "Définir le Mot de Passe" pour correspondre aux pages de connexion/inscription afin d'offrir une expérience uniforme.
* **Barre de Conversation Réductible** : Ajout de la fonctionnalité de réduction à la barre de conversation pour maximiser l'espace de travail.

### Nouvelles fonctionnalités

* **Bouton de retour en haut** : Introduction d'un bouton pour faire défiler rapidement vers le haut dans les conversations pour une navigation plus facile.
* **Édition de message** : Permet aux utilisateurs d'éditer leurs messages, permettant des corrections et des mises à jour.
* **Support Markdown dans les entrées d'outils** : Ajout du support pour le formatage Markdown dans les entrées d'outils pour une création de contenu améliorée.

### Corrections de bogues

* **Correction de la copie de conversation sur Safari** : Résolution d'un problème empêchant la copie des conversations dans Safari.

## Centre de contrôle

### Améliorations

* **Espace de travail unifié pour les administrateurs** : Les administrateurs ayant le même domaine d'email sont désormais regroupés dans un seul espace de travail, simplifiant la collaboration.
* **Noms de conversation limités** : Longueur des noms de conversation créés à partir de CSA limitée pour une meilleure lisibilité.

### Nouvelles fonctionnalités

* **Ciblage des types d'utilisateurs dans les conversations** : Les administrateurs CSA peuvent désormais cibler les conversations vers des types d'utilisateurs spécifiques (administrateur/propriétaire ou membre régulier) pour une livraison de contenu plus pertinente.
* **Bienvenue dans la conversation SkyDeck** : Ajout d'une conversation de bienvenue pour guider les nouveaux utilisateurs à travers les fonctionnalités de SkyDeck.&#x20;
* **Édition de messages** : Activation des capacités d'édition de messages, améliorant la flexibilité de communication pour les utilisateurs.

### Corrections de Bugs

* **Mise à jour de l'aperçu des URL des messages système** : Correction de l'affichage des URL dans les messages système pour des aperçus de lien précis.
* **Résolutions de conflits de migration** : Correction des conflits de migration de base de données pour garantir la stabilité du système.
* **Amélioration de l'exécution des tâches** : Amélioration du traitement des tâches en nettoyant les connexions avant et après l'exécution des tâches.


==> releases/sep-6th-2024.md <==
---
description: >-
  Cette version se concentre sur l'amélioration de la gestion des instantanés dans GenStudio et sur l'amélioration de la gestion des rôles d'administrateur et de la fiabilité des messages dans le Control Center.
---

# 6 septembre 2024

## GenStudio

### Améliorations

- **Modal de Gestion des Instantanés Amélioré** : L'interface de gestion des instantanés a été mise à jour pour une expérience plus conviviale lors de la gestion des instantanés.
- **Titres des Instantanés Améliorés** : Les titres des instantanés ont été affinés pour une meilleure clarté et organisation.

## Centre de contrôle

### Améliorations

- **Gestion Améliorée des Rôles Administrateurs** : Les administrateurs peuvent désormais gérer les rôles des utilisateurs plus efficacement, améliorant ainsi le contrôle d'accès et les autorisations.
- **Fiabilité Améliorée des Messages** : Le système gère désormais mieux les flux de messages concurrents pour prévenir les erreurs et améliorer les performances.

==> releases/jun-28th-2024.md <==
---
description: >-
  Nous sommes ravis de vous apporter nos dernières mises à jour, avec un nouveau rôle ADMIN dans
  le Centre de Contrôle et un accès simplifié pour les administrateurs. Divers correctifs améliorent
  votre expérience.
---

# 28 juin 2024

## GenStudio

### Corrections de bogues

* **Couleur de l'Avatar des Messages de Collaboration** : Résolution d'un problème où les messages de collaboration affichaient la mauvaise couleur d'avatar dans les conversations.
* **Rechargement du Titre du Modal d'Édition** : Correction d'un bogue où le titre se rechargeait incorrectement dans le modal d'édition.

## Centre de contrôle

### Nouvelles Fonctionnalités

* **Rôle ADMIN** : Nous avons ajouté un nouveau rôle ADMIN, offrant un contrôle et des capacités de gestion améliorés.

### Améliorations

* **Suppression de la vérification par e-mail pour les administrateurs** : Les administrateurs n'ont plus besoin de passer par la vérification par e-mail, simplifiant ainsi l'accès et la gestion.


==> releases/README.md <==
---
description: Déclarations publiques, modifications de conformité et mises à jour de l'assistance aux utilisateurs.
---

# Versions

© 2023 SkyDeck AI Inc.


==> releases/oct-30th-2023.md <==
---
description: >-
  Nous sommes ravis de vous apporter nos dernières mises à jour, comprenant de nouvelles
  fonctionnalités centrées sur l'utilisateur, des améliorations de l'interface et
  d'importants correctifs de bogues. Cela inclut une nouvelle icône de connexion Okta,
  des modèles d'e-mails, etc.
---

# 30 octobre 2023

## GenStudio

### **Nouvelles fonctionnalités**

* **Icône du bouton de connexion Okta** : Nous avons ajouté une icône pour le bouton de connexion Okta, améliorant les indices visuels dans notre interface utilisateur.
* **Réinitialiser les outils à leur valeur par défaut** : Vous pouvez désormais réinitialiser vos outils à leurs paramètres par défaut d'un simple clic sur le bouton de retour.
* **Horodatage des messages** : Nous avons ajouté un horodatage aux messages, vous permettant de suivre plus précisément le moment de l'envoi des messages.

### **Améliorations**

* **Modèles d'email en français**: Nous avons mis à jour nos modèles d'email en français, améliorant ainsi la communication pour nos utilisateurs francophones.
* **Message d'erreur**: Nous avons amélioré le message d'erreur que vous voyez lorsque la récupération des informations de sous-domaine échoue, vous aidant à comprendre le problème plus clairement.
* **Disposition de l'élément de la barre latérale et du message de conversation**: Nous avons affiné la disposition de l'élément de la barre latérale et du message de conversation, améliorant ainsi l'interface utilisateur globale.
* **Barre latérale et interface utilisateur de message**: Nous avons encore affiné l'interface utilisateur de la barre latérale et du message, garantissant une expérience plus conviviale et visuellement attrayante.
* **Troncature de longues conversations**: A corrigé un problème où de longues conversations n'étaient pas correctement tronquées, améliorant ainsi la lisibilité des conversations.

### **Corrections de bugs**

* **Erreur de conversation collaborative**: Nous avons corrigé un problème qui provoquait des erreurs lors de la participation à une conversation collaborative.
* **Valeur par défaut de la sélection du modèle**: Nous avons corrigé un problème où la sélection du modèle conservait une valeur par défaut incorrecte.
* **Table de débordement dans le message de l'assistant**: Nous avons corrigé un problème de débordement dans la table des messages de l'assistant, améliorant sa lisibilité et son apparence.

## Centre de contrôle

### **Corrections de Bugs**

* **Délai d'Inactivité** : Augmentation du délai d'inactivité pour les locataires à 72 heures, garantissant que vous pouvez rester connecté plus longtemps sans interruption.
* **Vérification de la Sensibilité à la Casse** : Révision et correction des problèmes liés à la vérification de la sensibilité à la casse, améliorant la robustesse de notre système.


==> releases/nov-15th-2024.md <==
---
description: >-
    Cette version se concentre sur les améliorations de performance, les nouvelles fonctionnalités et les corrections de bugs pour améliorer votre expérience globale avec GenStudio et Control Center.
---

# 15 novembre 2024

## GenStudio

### Nouvelles fonctionnalités

- **Barres latérales redimensionnables** : Les utilisateurs peuvent désormais redimensionner les barres latérales pour un agencement de l'espace de travail personnalisé.
- **Bouton Arrêter la conversation de collaboration** : Ajout d'un bouton pour mettre fin aux conversations collaboratives, offrant aux utilisateurs plus de contrôle.
- **Tri par similarité** : Mise en œuvre de l'option de trier les éléments par similarité pour des résultats plus pertinents.

### Améliorations

- **Interface utilisateur améliorée pour la barre de filtres** : Amélioration de l'interface utilisateur pour les filtres de conversation et d'outils pour une meilleure convivialité.

### Corrections de bogues

- **Barre de défilement double corrigée** : Résolu un problème où une barre de défilement double apparaissait.
- **Titres de sections réductibles corrigés** : Corrigé les titres par défaut dans les sections réductibles pour améliorer la navigation.

## Centre de contrôle

### Nouvelles Fonctionnalités

- **Tri par Similarité** : Introduction de la possibilité de trier les résultats par similarité, améliorant la pertinence de vos recherches.
- **Revendiquer la Propriété du Compte** : Ajout de messages de revendication de propriété de compte sur la Page des Membres et la Page d'Accueil, améliorant la transparence de la gestion des comptes.

### Améliorations

- **Performance d'intégration améliorée** : Amélioration de la performance des intégrations pour un traitement des données plus rapide et plus efficace.
- **Le nouvel outil vierge prend en charge tous les modèles** : Le nouvel outil vierge prend désormais en charge tous les modèles par défaut, offrant une plus grande flexibilité.
- **Support des domaines populaires** : Utilisation rationalisée des domaines en se concentrant sur les domaines de premier niveau les plus populaires.
- **Authentification des utilisateurs filtrée** : Les tentatives d'authentification des utilisateurs sont désormais filtrées par e-mail pour une sécurité accrue.
- **Mise à jour de la formulation sur l'onglet d'intégration** : Reformulation sur l'onglet d'intégration pour une meilleure clarté.
- **Informations commerciales vérifiées dans les e-mails d'inscription** : Les alertes par e-mail d'inscription incluent désormais des informations sur les entreprises vérifiées.

### Corrections de Bugs

- **Correction de la Gestion du Statut d'Invitation** : Résolution d'un problème où le statut d'invitation était incorrectement défini lorsque le rôle d'un membre n'existait pas.
- **Remplacement des Symboles Invalides dans les Étiquettes** : Correction des étiquettes en remplaçant les symboles invalides pour éviter les erreurs.
- **Limitation des Caractères de Recherche** : Limitation du nombre de caractères dans les requêtes de recherche pour améliorer la fiabilité.
- **Correction du Statut d'Invitation pour les Propriétaires/Admins** : Correction de l'affichage du statut d'invitation pour les propriétaires et les administrateurs.


==> releases/jul-26th-2024.md <==
---
description: >-
  Cette version ajoute des améliorations de capture d'écran et de téléchargement de fichiers à GenStudio, et
  une meilleure redirection de connexion vers le Centre de Contrôle. Profitez de flux de travail plus fluides et
  d'une gestion plus intelligente !
---

# 26 juil. 2024

## GenStudio

### Nouvelles Fonctionnalités

* **Génération de Snapshots :** Maintenant, vous pouvez facilement générer des snapshots d'un simple clic, simplifiant ainsi votre flux de travail.
* **Vue de Snapshot Publique :** Partagez vos snapshots publiquement grâce à une nouvelle fonctionnalité de vue pour mieux collaborer.

### Améliorations

* **Astuce de téléversement de fichiers :** Survolez les fichiers téléversés pour voir leurs noms complets, facilitant ainsi l'identification de vos fichiers.
* **Envoi de messages révisé :** Amélioration du processus d'envoi de messages avec téléversements de fichiers pour une expérience plus fluide.

### Corrections de Bugs

* **Dépassement de Texte :** Problèmes de dépassement de texte résolus dans le composant d'intégration de rememberizer pour une meilleure lisibilité.
* **Fil d'Ariane et Conversations par Défaut :** Navigation améliorée grâce à la correction des conversations par défaut et des fils d'Ariane.

## Centre de contrôle

### Nouvelles fonctionnalités

* **Expérience de connexion améliorée :** Désormais, lorsque vous vous reconnectez, vous serez redirigé vers la dernière page que vous avez visitée, garantissant une expérience sans interruption.
* **Mémoire du chemin de déconnexion :** Le système se souviendra de votre dernier chemin visité lors de la déconnexion, rendant votre prochaine connexion plus fluide.

### Corrections de bogues

* **Inscription fluide :** Correction de la redirection d'inscription pour garantir que les nouveaux utilisateurs sont transférés en douceur vers la page de connexion après leur enregistrement.


==> releases/aug-2nd-2024.md <==
---
description: >-
  Cette version ajoute des modèles LLM recommandés, améliore la gestion des instantanés et
  améliore les performances. Le Centre de contrôle prend désormais en charge Mistral Large 2 et supprime
  FusionAuth.
---

# 2 août 2024

## GenStudio

### Nouvelles fonctionnalités

* **Modèles LLM recommandés :** Découvrez nos modèles de langage de grande taille (LLMs) mis en avant pour faire des choix éclairés et améliorer vos projets.

### Améliorations

* **Gestion des instantanés :** Profitez d'un modal de gestion des instantanés amélioré pour une meilleure expérience utilisateur.
* **Mise à jour des noms d'affichage :** Nous avons mis à jour les noms d'affichage des modèles pour les rendre plus intuitifs.

### Corrections de bugs

* **Noms de compte nullables :** Correction d'un problème où les noms de compte pouvaient être nuls, garantissant un fonctionnement plus fluide.
* **Info-bulle dupliquée :** Correction des info-bulles dupliquées pour les boutons de suppression et de copie pour une navigation plus claire.

## Centre de contrôle

### Nouvelles Fonctionnalités

* **Support de Mistral Large 2 :** Ajout du support pour Mistral Large 2 dans SkyDeck, vous offrant plus d'options pour améliorer votre travail.


==> releases/aug-23rd-2024.md <==
---
description: >-
    Cette version se concentre sur l'amélioration de l'affichage des médias, l'amélioration du traitement des documents et la correction de divers bugs pour offrir une meilleure expérience utilisateur.
---

# 22 août 2024

## GenStudio

### Corrections de bogues

- **Accès à la page de mise à jour du mot de passe** : Correction d'un problème où la page de mise à jour du mot de passe n'était pas accessible lorsque l'authentification par mot de passe était désactivée.

## Centre de contrôle

### Nouvelles fonctionnalités

- **Affichage des médias dans les instantanés** : Activation de la visualisation des fichiers multimédias dans les instantanés pour une révision du contenu améliorée.

### Améliorations

- **Traitement d'Images Haute Définition** : Amélioration des détails d'image lors du traitement des images via l'API LLM pour des résultats plus clairs.

### Corrections de Bugs

- **Calcul Précis des Tokens pour les PDFs avec Images** : Correction des erreurs de calcul des tokens pour garantir un traitement précis des PDFs contenant des images.
- **Compatibilité Améliorée des PDFs** : Gestion des pages JB2 dans les PDFs pour améliorer la fiabilité du traitement des documents.
- **Fiabilité Améliorée du Téléchargement de Documents** : Suppression des caractères nuls dans les documents téléchargés pour éviter les problèmes de traitement.
- **Liens Email Corrigés** : Correction des problèmes avec les URL d'email pour garantir une navigation appropriée à partir des communications par email.
- **Améliorations Générales de la Stabilité** : Résolution de divers problèmes en arrière-plan pour améliorer la fiabilité globale du système.

==> releases/sep-18th-2023.md <==
---
description: >-
  Bienvenue dans notre première mise à jour majeure des fonctionnalités pour
  Control Center et GenStudio. Cette mise à jour vous apporte de nouvelles
  fonctionnalités, des améliorations et des corrections de bugs pour
  améliorer votre expérience.
---

# 18 Sep 2023

## GenStudio

### Nouvelles Fonctionnalités

* **Prévention de Perte de Données**: Une nouvelle fonctionnalité a été introduite pour prévenir la perte de données de conversation (plan avancé uniquement).
* **Intégration Rapide**: Un nouveau modal d'essai a été mis en place pour vous aider à vous intégrer plus rapidement.
* **Déconnexion de Tous les Onglets**: Cette nouvelle fonctionnalité vous permet de vous déconnecter de tous les onglets à la fois, vous faisant économiser du temps et des efforts.
* **Amélioration du Sous-domaine**: Le champ de saisie du sous-domaine sur la page de connexion a été amélioré pour une meilleure expérience utilisateur.

### Corrections de bugs

* **Correction grammaticale**: Nous avons corrigé une erreur grammaticale pour améliorer la clarté de notre contenu.

## Centre de contrôle

### Nouvelles fonctionnalités

* **Contrôle d'accès**: Les propriétaires peuvent désormais révoquer l'accès des membres de l'équipe, offrant plus de contrôle sur la gestion de l'équipe.
* **Guide de configuration**: Une page séparée a été créée pour le guide de configuration afin de vous aider à démarrer plus facilement.
* **Traduction française**: La section Facturation & Paiement prend désormais en charge la langue française pour une compréhension plus facile.
* **Informations sur les places des membres**: Nous avons ajouté plus de détails sur les 'places' sur la page des membres pour vous donner une meilleure compréhension de la structure de votre équipe.

### Corrections de bogues

* **Précision des données** : Nous avons corrigé un problème qui causait des entrées de données en double pour vous fournir des informations plus précises.


==> releases/oct-18th-2024.md <==
---
description: >-
  Cette version se concentre sur l'amélioration des options d'authentification des utilisateurs, l'amélioration de la création et de la gestion des outils, et le perfectionnement de l'expérience utilisateur globale à travers GenStudio et Control Center.
---

# 18 octobre 2024

## GenStudio

### Nouvelles fonctionnalités

- **Support de connexion Microsoft** : Ajout du support pour se connecter avec votre compte Microsoft pour une expérience d'authentification fluide.

- **Chatbox améliorée** : Amélioration de la chatbox avec de nouvelles fonctionnalités pour une meilleure communication.

- **Mention partielle des utilisateurs** : Mise en œuvre d'une correspondance partielle pour mentionner des utilisateurs, simplifiant la collaboration dans GenStudio.

- **Stabilité de la connexion WebSocket** : Amélioration de la fiabilité de la connexion WebSocket lors de l'utilisation de GenStudio, garantissant une communication en temps réel continue.

- **Bouton "Essayer" dans les modales d'outils** : Ajout d'un bouton "Essayer" dans les modales d'édition et de création d'outils, permettant aux utilisateurs de tester les outils immédiatement.

- **Ajustement du support mobile** : Amélioration du support mobile pour une meilleure accessibilité sur divers appareils.

- **Logos mis à jour** : Rafraîchissement des logos de Google et Skydeck pour un look moderne.

- **Mécanisme de nouvelle tentative WebSocket** : Mise en œuvre d'un mécanisme de nouvelle tentative pour les connexions WebSocket allant jusqu'à 30 minutes, améliorant la connectivité.

### Améliorations

- **Amélioration de l'UX d'envoi de messages** : Expérience utilisateur améliorée lors de l'envoi de messages qui prennent plus de temps à traiter.

- **UI des paramètres du compte** : Interface des paramètres du compte mise à jour pour une meilleure utilisabilité.

### Corrections de bugs

- **Correction de l'analyse Markdown** : Résolu un problème où l'application pouvait se bloquer lors de l'analyse des blocs de code markdown avec un contenu indéfini.

- **Édition de message résolue** : Corrigé un problème qui empêchait les utilisateurs d'éditer des messages en raison de problèmes de fusion de code.

- **Correction d'image d'outil expirée** : Corrigé un problème où les images d'outils expiraient de manière incorrecte.

## Centre de contrôle

### Nouvelles fonctionnalités

- **Support de connexion Microsoft** : Ajout de la possibilité de se connecter en utilisant votre compte Microsoft, offrant une option d'authentification pratique et sécurisée.

- **Création d'outils améliorée** : Introduction de la capacité à créer des outils vierges, permettant plus de personnalisation et de flexibilité dans le développement d'outils.

- **Gestion de la vérification par SMS** : Mise en œuvre de la gestion des codes SMS et de la vérification des utilisateurs par SMS pour améliorer la sécurité des comptes.

- **Contexte d'outil élargi** : Les outils peuvent désormais inclure des documents et des images dans leur contexte, enrichissant les informations disponibles lors de l'utilisation de l'outil.

- **Titres de conversation optimisés** : Les titres de conversation sont désormais générés par le modèle de langage uniquement lorsqu'ils sont vides, gardant votre espace de travail organisé.

- **Gestion des rôles d'administrateur** : Les administrateurs peuvent désormais définir d'autres membres comme administrateurs, et les propriétaires peuvent transférer la propriété à des administrateurs sans approbation, simplifiant la gestion de l'équipe.

- **Page de définition de mot de passe cohérente** : La page "Définir le mot de passe" correspond désormais au style des pages de connexion et d'inscription pour une expérience utilisateur cohérente.

### Corrections de bogues

- **Problème de téléchargement d'images résolu** : Correction d'un problème où les images dépassant la taille autorisée ne pouvaient pas être téléchargées.

- **Streaming désactivé pour des modèles spécifiques** : Résolution d'un bogue qui causait des problèmes de streaming avec certains modèles.

- **Gestion de la suppression des utilisateurs** : GenStudio redirige maintenant vers la page de connexion si un utilisateur a été supprimé ou révoqué, garantissant une gestion appropriée des sessions.

==> releases/jul-5th-2024.md <==
---
description: >-
  Nous sommes ravis de vous apporter nos dernières mises à jour, incluant la soumission de contenu non-AI
  et les mentions @ dans GenStudio. Les comptes d'essai peuvent maintenant inviter jusqu'à 5
  utilisateurs. Corrections de bogues incluses.
---

# 5 juillet 2024

## GenStudio

### Nouvelles fonctionnalités

* **Soumission de contenu non-AI** : Vous pouvez désormais soumettre du contenu non-AI dans GenStudio, facilitant ainsi l'inclusion de divers types d'informations dans vos conversations.
* **Support des @ Mentions** : Mentionnez facilement d'autres utilisateurs dans vos conversations pour une meilleure collaboration et communication.

### Corrections de bogues

* **Email d'intégration Rememberizer** : Correction d'un problème où le texte de l'email d'intégration Rememberizer défilait trop lors du survol de la souris.
* **Chevauchement des éléments inférieurs** : Correction d'un problème avec le z-index des éléments inférieurs pour garantir qu'ils s'affichent correctement.


==> releases/oct-23th-2023.md <==
---
description: >-
  Nous sommes ravis de vous apporter des améliorations majeures ! Nous avons déployé une nouvelle interface utilisateur dans GenStudio et renforcé la communication en temps réel dans le Centre de contrôle, ainsi que plusieurs améliorations.
---

# 23 Octobre 2023

## GenStudio

### Nouvelles Fonctionnalités

* **Interface Utilisateur GenStudio**: Une toute nouvelle interface utilisateur a été introduite, conçue pour offrir une expérience améliorée et plus intuitive.

### Améliorations

* **Réactivité du système**: Le temps de réponse du système lors du traitement de nouvelles informations a été amélioré.
* **Interface utilisateur** : Plusieurs aspects de l'interface utilisateur ont été affinés, y compris le comportement de la barre latérale de conversation, la disposition des messages de conversation et de la boîte de chat, et le modal de confirmation pour la suppression d'outils.
* **Navigation** : L'affichage des fils d'Ariane de navigation a été davantage affiné pour une expérience utilisateur plus fluide.
* **Collaboration** : Les collaborateurs peuvent désormais modifier le nom de la conversation partagée. L'affichage des membres de la collaboration a été davantage affiné pour une expérience utilisateur plus fluide.
* **Gérer les messages non lus** : Nous avons amélioré la façon dont notre système gère les messages non lus, afin de ne manquer aucune mise à jour importante.
* **Mise à jour de la progression de l'exécution** : Une amélioration de la progression de l'exécution de l'outil intelligent dans GenStudio pour une meilleure expérience utilisateur.

### Corrections de Bugs

* **Changement de Langue dans les Conversations** : Un problème a été corrigé où la sélection du modèle disparaîtrait lors du changement de langues dans les nouvelles conversations.

## Centre de contrôle

### **Améliorations**

* **Changement de forfaits :** Nous avons amélioré la manière dont notre système gère le processus de changement entre différents forfaits afin d'assurer une expérience plus fluide et sans erreurs.
* **Refactorisation du paiement :** Le processus de paiement a été restructuré pour améliorer votre expérience au moment du paiement.

### **Corrections de bogues**

* **Description du fournisseur d'identité :** Mise en œuvre d'une correction pour gérer les descriptions manquantes des fournisseurs d'identité.
* **Texte du guide sur la page des membres :** Correction du texte du guide sur la page des membres de "En attente" à "Attendre" pour plus de clarté.


==> releases/jul-12th-2024.md <==
---
description: >-
  Nous sommes ravis de vous apporter nos dernières mises à jour, avec un Rememberizer
  amélioré et des téléchargements de documents/images dans GenStudio. Tant GenStudio que le Centre de contrôle ont maintenant un nouveau système d'authentification.
---

# 12 juil. 2024

## GenStudio

### Nouvelles fonctionnalités

* **Téléchargez des documents dans les conversations** : Téléchargez et visualisez facilement divers types de fichiers directement dans l'historique de vos conversations GenStudio.
* **Fonctionnalité de téléchargement d'images** : Vous pouvez maintenant télécharger des images via l'API de complétion de chat, améliorant ainsi votre communication visuelle.
* **Nouveau système d'authentification :** Nous avons remplacé l'ancien système FusionAuth par un nouveau système d'authentification plus sécurisé et plus efficace.

### Améliorations&#x20;

* **Intégration améliorée de Rememberizer :** Profitez d'un flux d'intégration de Rememberizer plus fluide, rendant vos tâches plus efficaces.
* **Liens d'action rapide :** Après l'intégration, accédez rapidement aux liens essentiels pour commencer plus rapidement.
* **Pages de connexion et d'inscription repensées :** Profitez d'une expérience de connexion et d'inscription plus conviviale avec des pages mises à jour.
* **Mise à jour des mentions non-AI :** Amélioration du traitement et de l'affichage des mentions non-AI dans les conversations.

### Correctifs de bugs

* **Vue d'intégration Rememberizer :** Correction d'un bug dans la vue d'intégration Rememberizer pour assurer un fonctionnement fluide.
* **Affichage des fichiers dans les conversations :** Limitation de la largeur maximale pour les éléments de fichiers afin d'assurer un meilleur affichage dans l'historique des conversations.
* **Prévenir les clics multiples :** Empêcher les utilisateurs de cliquer sur le bouton Confirmer plusieurs fois dans la boîte de dialogue de confirmation pour éviter les actions en double.
* **Gestion des erreurs de limite de taille :** Amélioration de la gestion des erreurs pour les téléversements de fichiers dépassant les limites de taille.
* **Erreur d'utilisateur non invité :** Mise à jour des messages d'erreur et autres styles pour les utilisateurs non invités.

## Centre de contrôle

### Nouvelles Fonctionnalités

* **Nouveau Système d'Authentification** : Nous avons remplacé l'ancien système FusionAuth par un nouveau système d'authentification plus sécurisé et efficace.


==> releases/aug-9th-2024.md <==
---
description: >-
  Cette version apporte des connexions par nom d'utilisateur/mot de passe et des
  instantanés adaptés aux mobiles à GenStudio. Le Centre de Contrôle prend désormais
  en charge les connexions par e-mail, la vérification par e-mail et reCAPTCHA pour
  une sécurité améliorée.
---

# 9 août 2024

## GenStudio

### Nouvelles Fonctionnalités

* **Connexion par Nom d'Utilisateur/Mot de Passe :** Vous pouvez désormais vous connecter en utilisant votre nom d'utilisateur et votre mot de passe pour un processus de connexion simplifié.
* **Réinitialisation du Mot de Passe :** Réinitialisez facilement votre mot de passe si vous l'oubliez, rendant la récupération de compte plus pratique.
* **Téléchargements de Fichiers vers S3 :** Téléchargez vos fichiers directement vers S3 pour une gestion et un stockage améliorés.
* **Intégration Groq :** Intégrez Groq pour améliorer les capacités du système.

### Améliorations

* **Interface de capture d'écran pour mobile :** Profitez d'une meilleure expérience de visualisation des instantanés sur les appareils mobiles.
* **Mise à jour de l'espacement :** Espacement mis à jour pour le contenu des instantanés afin d'améliorer l'expérience visuelle.
* **Rendu du logo :** Correction des problèmes de rendu du logo pour un aspect plus soigné.
* **Fichiers téléchargés :** Vous pouvez désormais voir les fichiers téléchargés directement sur la plateforme.
* **Vérification par SMS non requise :** Se connecter à GenStudio ne nécessite plus de vérification par SMS, simplifiant ainsi le processus.

### Corrections de bogues

* **Intégration Rememberizer :** Résolu un problème où l'intégration Rememberizer ne parvenait pas à se reconnecter.

## Centre de contrôle

### Nouvelles Fonctionnalités

* **Connexion par Email/Mot de Passe :** Les utilisateurs du Control Center peuvent désormais s'inscrire et se connecter en utilisant leur email et mot de passe, avec vérification par SMS pour une sécurité accrue.
* **Vérification par Email :** Ajout de la vérification par email pour garantir des configurations de compte sécurisées.
* **Intégration reCAPTCHA :** Ajout de reCAPTCHA aux pages d'authentification et à la page Mot de Passe Oublié pour renforcer la sécurité.


==> releases/nov-1st-2024.md <==
---
description: >-
  Cette version améliore les capacités de recherche, introduit de nouvelles fonctionnalités de collaboration et inclut des corrections de bogues importantes pour améliorer l'expérience utilisateur globale dans GenStudio et Control Center.
---
# 1er nov. 2024
## GenStudio
### Nouvelles fonctionnalités
- **Fonctionnalité de compte à rebours** : Ajout d'une fonctionnalité de compte à rebours pour améliorer la gestion du temps lors des tâches.

### Améliorations
- **Recherche de Conversation Optimisée**: Amélioration des performances des requêtes de recherche de conversation pour des résultats plus rapides.

### Corrections de Bugs
- **Mise à jour du nom de la conversation dans le fil d'Ariane** : Correction d'un problème où le nom de la conversation dans le fil d'Ariane ne se mettait pas à jour après le renommage.
- **Compatibilité avec le navigateur Safari** : Correction du positionnement des boîtes de dialogue sur Safari pour une meilleure expérience utilisateur.
- **Problème de troncature de la boîte de chat** : Résolution des problèmes où le texte était tronqué dans la boîte de chat de la conversation.
- **Mise à jour de l'interface utilisateur de suppression de conversation** : La suppression d'une conversation met désormais correctement à jour l'interface utilisateur.
- **Chargement de la liste des conversations sur des moniteurs hauts** : Correction des problèmes de chargement de la liste des conversations sur des moniteurs hauts.
- **Notifications de connexion en double** : Prévention des notifications toast de succès de connexion multiples pour une interface plus propre.
- **Amélioration du rendu des messages** : Amélioration du rendu des messages pour exclure les balises de fin du texte mis en évidence par l'URL.

## Centre de contrôle
### Nouvelles Fonctionnalités
- **Recherche de Conversations par Noms de Collaborateurs** : Les utilisateurs peuvent désormais rechercher des conversations en utilisant les noms des collaborateurs, facilitant ainsi la recherche de discussions pertinentes.
- **Recherche en Texte Intégral dans les Conversations** : Introduction de la recherche en texte intégral dans les messages de conversation, permettant aux utilisateurs de rechercher directement le contenu des messages.
- **Tri de la Liste des Membres** : Ajout de la possibilité de trier les listes de membres pour une gestion et une organisation plus faciles.

### Améliorations
- **Gestion des Conversations CSA Optimisée** : Les conversations CSA ne sont désormais créées que pour les utilisateurs de GenStudio connectés, améliorant ainsi la gestion des conversations.

### Corrections de bogues
- **Accès au bouton de transfert de propriété** : Résolu un problème où le bouton de transfert de propriété n'était pas activé pour le propriétaire.
- **Conversations CSA en double** : Corrigé un problème où les conversations CSA étaient dupliquées.
- **Stabilité de la suppression de conversation** : Résolu un bogue de condition de course lors de la suppression d'une conversation pour améliorer la stabilité.
- **Amélioration de la gestion des erreurs** : Amélioration de la gestion des erreurs de streaming pour une fiabilité accrue.
- **Fonctions manquantes restaurées** : Corrigé des problèmes causés par des fonctions manquantes pour garantir que les fonctionnalités fonctionnent comme prévu.


==> releases/oct-16th-2023.md <==
---
description: >-
  Nous sommes ravis de partager les dernières mises à jour de GenStudio et du Control Center.
  Nous avons introduit de nouvelles fonctionnalités, apporté des améliorations significatives et corrigé quelques
  bogues pour améliorer votre expérience utilisateur.
---

# Oct 16th 2023

## GenStudio

### Nouvelles fonctionnalités

* **Chat de collaboration** : Vous pouvez désormais voir une liste de membres dans une conversation collaborative, discuter au sein de la conversation et consulter l'historique de celle-ci. De plus, les collaborateurs peuvent désormais modifier le nom des conversations partagées.
* **Affichage du nom de l'expéditeur** : Nous avons ajouté des éléments visuels pour améliorer votre expérience de chat - le nom de l'expéditeur est affiché dans les chats de collaboration, et si vous passez la souris sur l'avatar de l'expéditeur, le nom de ce dernier apparaîtra également.
* **Support de plusieurs langues** : Nous avons pris en charge les traductions en français.
* **Mises à jour du logo** : Nous avons ajouté le logo SkyDeck.ai TM sur la page user.skydeck.ai et mis à jour le logo SkyDeck TM pour auth.skydeck.ai.
* **Amélioration de l'interface utilisateur de la liste des membres** : L'interface utilisateur de la liste des membres a été améliorée pour une meilleure lisibilité et navigation.
* **Persistance de sélection de modèle** : Votre sélection de modèle sera désormais conservée entre les sessions, ce qui vous fera gagner du temps et des efforts.

### Améliorations

* **Améliorations de l'UI** : Nous avons apporté diverses améliorations à l'interface utilisateur pour la rendre plus intuitive et conviviale.
* **Migration vers SSO** : Nous avons migré Rapid Onboarding vers Single Sign-On (SSO) pour simplifier l'accès des utilisateurs sur plusieurs plateformes.
* **Réorganisation des conversations** : Les conversations sont désormais réorganisées en fonction de leur dernière date de mise à jour, ce qui vous permet de suivre facilement vos conversations récentes.

### Corrections de bugs

* **Correction du bug de navigation**: Nous avons corrigé un bug qui affectait la navigation vers la page d'accueil après avoir consulté une URL collaborée.
* **Correction de la logique de l'API des messages**: Nous avons corrigé un bug dans la logique de l'API des messages pour assurer une récupération et un affichage précis des données.
* **Correction des liens cassés**: Nous avons corrigé un lien cassé vers la page de connexion du Centre de contrôle pour assurer un accès facile et ininterrompu.
* **Correction de problème de style**: Nous avons résolu un problème de style avec le titre de la conversation dans Firefox et Safari pour une meilleure lisibilité.
* **Correction du problème de cache du modal DLP**: Nous avons corrigé un bug où le modal DLP affichait un vieux cache et clignotait.
* **Correction de l'auto défilement**: Nous avons résolu un problème qui fait désormais défiler automatiquement jusqu'en bas lorsqu'une conversation est ouverte.
* **Mode DLP**: Nous avons corrigé un bug où le système vérifiait les données sensibles même lorsque le mode DLP était réglé sur OFF.
* **Droits du propriétaire:** Nous avons corrigé un bug qui empêchait les propriétaires de voir leurs conversations après la migration SSO.

## Centre de contrôle

### Nouvelles fonctionnalités

* **Améliorations de la Facturation** : Nous avons fait d'importants progrès dans l'amélioration de l'expérience de facturation avec des fonctionnalités telles que la synchronisation du statut de paiement avec Stripe et une interface utilisateur de Facturation améliorée.
* **Contrôle d'accès aux fonctionnalités** : Nous avons mis en place un contrôle d'accès aux fonctionnalités en trois phases, vous offrant la flexibilité de gérer l'accès à différentes fonctionnalités.
* **Synchronisation des Locales** : Nous avons amélioré les locales dans le Centre de Contrôle, optimisant ainsi l'expérience utilisateur pour différentes locales.

### Améliorations

* **Guide d'intégration**: Nous avons apporté des améliorations au guide d'intégration, rendant plus facile pour les nouveaux utilisateurs de naviguer à travers le produit.
* **Intégration Rapide**: Nous avons mis à jour la fonctionnalité d'intégration rapide pour montrer uniquement la popup si le propriétaire est dans un Plan d'Essai Gratuit Actif.
* **Réglage du fuseau horaire**: Le système fixe maintenant automatiquement le fuseau horaire pour le compte lorsqu'un utilisateur s'inscrit.

### Corrections de bogues

* **Droits du propriétaire** : Nous avons corrigé un bogue où le propriétaire ne pouvait pas attribuer/supprimer des étiquettes des membres. De plus, nous avons résolu un problème qui empêchait les propriétaires de réinviter des membres.


==> security/bug-bounty-program.md <==
# Programme de Récompense de Bugs

### Introduction

SkyDeck.ai s'engage à garantir la sécurité et l'intégrité de notre plateforme. Nous comprenons le rôle important que jouent les chercheurs en sécurité indépendants dans le maintien de la sécurité de notre plateforme. Nous encourageons les chercheurs en sécurité à examiner et à tester notre plateforme et à signaler toute vulnérabilité qu'ils pourraient trouver. En reconnaissance de leurs efforts, nous offrons un programme de récompense pour les bugs.

### Portée

La portée de notre programme de récompense pour les bogues est limitée aux vulnérabilités de la plateforme et des services de SkyDeck.ai disponibles à partir du domaine SkyDeck.ai. La portée inclut toutes les fonctionnalités, fonctions et outils mentionnés sur notre site web tels que le Centre de Contrôle AI, GenStudio, et tout autre service hébergé sur notre domaine.

### Hors de Portée

Tous les sites web, services ou plateformes tiers liés à notre site ne sont pas inclus dans le périmètre de ce programme. De plus, toute tentative physique de compromettre notre système ou toute tentative d'ingénierie sociale sont également hors de portée.

### Vulnérabilités Éligibles

Les catégories suivantes de vulnérabilités sont éligibles pour notre programme de bug bounty :

* Exécution de Code à Distance (RCE)
* Injection SQL
* Cross-site Scripting (XSS)
* Contre les Demandes Inter-Sites (CSRF)
* Contre les Demandes Serveur-Side (SSRF)
* Références Directes d'Objets Insecure (IDOR)
* Problèmes d'autorisation
* Problèmes de divulgation d'informations

### Vulnérabilités Non Éligibles

Les catégories suivantes de vulnérabilités ne sont pas éligibles pour notre programme de bug bounty :

* Vulnérabilités de Déni de Service (DoS / DDoS)
* Spam
* Clickjacking sur des pages sans actions sensibles
* Rapports non confirmés provenant de scanners de vulnérabilités automatisés
* Problèmes liés à des logiciels ou protocoles qui ne sont pas sous le contrôle de SkyDeck.ai

### Signaler une vulnérabilité

Pour signaler une vulnérabilité, veuillez envoyer un e-mail à security@skydeck.ai avec les informations suivantes :

* Étapes détaillées pour reproduire la vulnérabilité
* L'impact potentiel de la vulnérabilité
* Toute possible atténuation ou solution pour la vulnérabilité
* Vos coordonnées

### Récompense

Nous offrons une récompense de 20 $ à 100 $ pour les vulnérabilités, en fonction de la gravité et de l'impact. Nous déterminons le montant exact au cas par cas.

### Règles

* Vous ne devez pas violer la vie privée des données des utilisateurs, perturber nos services ou causer des dommages à nos utilisateurs ou systèmes.
* Vous ne devez pas divulguer la vulnérabilité à quiconque jusqu'à ce que nous ayons eu un temps raisonnable pour la corriger.
* Vous devez être la première personne à signaler la vulnérabilité pour être éligible à une récompense.

### Légal

En participant au programme de récompense pour les bugs, vous acceptez de vous conformer à toutes les lois et réglementations applicables. Vous acceptez également de ne pas exploiter toute vulnérabilité que vous découvrez à d'autres fins que de nous la signaler.


==> security/README.md <==
# Documentation de Sécurité

Ce répertoire contient des documents de sécurité clés pour SkyDeck.ai :

1. [Programme de Récompense de Bugs](./bug-bounty-program.md)
2. [Pratiques de Sécurité](./skydeck.ai-security-practices.md)

## Programme de Bug Bounty

Décrit notre programme pour les chercheurs en sécurité, y compris :
- Portée et vulnérabilités éligibles
- Processus de signalement et récompenses
- Règles et considérations légales

## Pratiques de Sécurité

Décrit nos mesures de sécurité à partir du 1er novembre 2023, couvrant :
- Sécurité des données et des produits
- Gestion des accès
- Éducation des employés
- Sécurité des fournisseurs


==> security/skydeck.ai-security-practices.md <==
---
description: À partir du 1er novembre 2023
---

# Pratiques de Sécurité de SkyDeck.ai

### **Sécurité des données**

* Tous nos composants sont **hébergés dans un VPC sécurisé** et les données sont chiffrées au repos avec **AWS KMS utilisant AES-256**. De plus, nous utilisons **TLS 1.2 ou supérieur** pour le chiffrement en transit.
* Nos **secrets d'application** sont également chiffrés de manière sécurisée au repos avec KMS et AES-256.

### Sécurité Améliorée des Conversations

En plus du chiffrement au repos, nous proposons des fonctionnalités de sécurité améliorées optionnelles concernant le contenu des conversations des utilisateurs et les noms de conversation.

* Nous pouvons fournir une seconde couche indépendante de chiffrement des données de conversation au repos. L'avantage de cette approche est la sécurité redondante. Mais cela a un coût en termes d'une couche supplémentaire lors du déchiffrement lorsque les conversations sont affichées ou utilisées dans des recherches. \
  \
  C'est une option dans le Control Center pour les clients d'entreprise.\

* Chaque utilisateur peut détenir les clés de chiffrement de ses propres données de conversation au repos. De cette manière, nous n'avons accès à leurs données de conversation que lorsqu'ils sont connectés à notre système. Lorsqu'ils se déconnectent, les données sont chiffrées et nous n'avons aucun enregistrement de la clé de déchiffrement. Nous utilisons un hachage indépendant du mot de passe de l'utilisateur pour mettre en œuvre ce chiffrement. Nous ne stockons pas le mot de passe, et le hachage n'existe que pendant que l'utilisateur est connecté.  \
  \
  L'avantage de cette approche est que personne ne peut accéder aux données de l'utilisateur si l'utilisateur _cesse simplement d'utiliser_ la plateforme. Les données sont effectivement perdues lorsqu'elles ne sont pas activement utilisées par l'utilisateur. L'inconvénient de cette approche est que si l'utilisateur perd son mot de passe, il perd toutes ses données de conversation sans recours. Un autre inconvénient est que l'affichage et le traitement des données de conversation seront plus lents et plus _laggy_. De plus, changer le mot de passe de l'utilisateur sera un processus plus lent car toutes les données devront être déchiffrées et re-chiffrées. \
  \
  C'est une fonctionnalité optionnelle pour les clients d'entreprise.&#x20;

### **Sécurité du produit**

* SkyDeck.ai met en œuvre des **tests de pénétration** réguliers et effectue des **analyses de vulnérabilité** à des étapes cruciales de notre cycle de vie de développement sécurisé (SDLC).
* Nos stratégies de sécurité incluent à la fois des **tests en boîte noire et en boîte grise** lors des tests de pénétration.
* Nous utilisons diverses méthodes pour garantir la sécurité de notre système, y compris **l'analyse statique, l'analyse de la composition logicielle, l'analyse des dépendances malveillantes, l'analyse dynamique et l'analyse des vulnérabilités réseau**.

### **Gestion des accès**

* Nous utilisons des **services SSO réputés** pour sécuriser notre gestion des identités et des accès.
* L'accès aux applications est basé sur les rôles et est automatiquement révoqué à la fin de l'emploi.
* Tout accès supplémentaire doit être conforme aux politiques établies pour chaque application.

### **Protection des données**

* Nous garantissons que toutes les données des clients sont **chiffrées à la fois au repos et en transit**.
* **AWS Key Management System (KMS)** est responsable de la gestion de nos clés de chiffrement.

### **Éducation à la sécurité**

* Une formation complète à la sécurité est fournie à tous les employés lors de leur processus d'intégration et est actualisée chaque année par le biais de modules éducatifs sur notre plateforme.
* Notre équipe partage régulièrement des briefings sur les menaces dans les canaux de communication pour les tenir informés des mises à jour de sécurité importantes.

### **Sécurité des fournisseurs**

* Nous garantissons un accès à distance sécurisé aux ressources internes en utilisant **WireGuard**.
* Pour fournir une couche de protection supplémentaire, nous utilisons également des **serveurs DNS bloquant les logiciels malveillants** pour protéger les employés et leurs points de terminaison lors de la navigation sur Internet.


==> notices/terms-of-use.md <==
---
description: À partir du 22 juillet 2023
---

# Conditions d'utilisation

### 1. Introduction

Ce document décrit les conditions d'utilisation (les "Conditions") pour SkyDeck.ai, y compris nos outils administratifs sur admin.skydeck.ai et les outils GenStudio fournis à l'utilisateur dans un domaine personnalisé ou généralement disponible dans \*.skydeck.ai et toute autre page qui renvoie à ces Conditions (les "Sites"). Ces Conditions constituent un accord juridique contraignant entre vous, en tant qu'utilisateur, et SkyDeck AI Inc. ("SkyDeckAI"), en tant que fournisseur de cette plateforme. En accédant ou en utilisant cette plateforme, vous confirmez votre accord pour respecter ces Conditions.

### 2. Acceptation des conditions

En accédant ou en utilisant toute partie des Sites, vous confirmez que vous avez au moins 18 ans, que vous avez lu et compris ces Conditions d'Utilisation et la Politique de Confidentialité de SkyDeckAI (qui est incorporée dans ces Conditions par référence), et vous acceptez d'y être juridiquement lié.

Dans ces Conditions, "nous", "nous-mêmes" et "notre" font référence à SkyDeckAI, tandis que "vous" fait référence à vous en tant qu'individu et à toute entité que vous représentez. En utilisant notre plateforme, vous confirmez que vous pouvez accepter ces Conditions au nom de toute entité, la liant ainsi à ces Conditions.

### 3. Informations de Contact

SkyDeck AI Inc. est l'entité avec laquelle vous contractez. Notre adresse postale et nos informations de contact sont les suivantes :

SkyDeck AI Inc.\
548 Market St. PMB38234\
San Francisco, CA 94104\
Téléphone : 1.415.744.1557\
Pour les demandes juridiques : [legal@skydeck.ai](mailto:legal@skydeck.ai)

### 4. Octroi de licence et droits de propriété

Sous réserve de votre totale conformité avec ces Conditions, toutes autres politiques ou restrictions publiées sur la plateforme, et votre paiement ponctuel de tous frais convenus avec SkyDeckAI, nous vous accordons une licence limitée, non exclusive, non transférable, révocable pour accéder et utiliser la plateforme.

Sauf indication contraire, tout le contenu mis à disposition via la plateforme (y compris mais sans s'y limiter les logiciels, soumissions, informations, interfaces utilisateurs, graphiques, marques, logos, images, œuvres artistiques, vidéos, documents, et l'aspect général de la plateforme) est possédé, contrôlé, ou sous licence par ou à SkyDeckAI. Ce contenu est protégé par diverses lois incluant le droit des marques, le droit d'auteur, les brevets et les lois sur les marques de commerce, et autres droits de propriété intellectuelle et lois sur la concurrence déloyale. SkyDeckAI se réserve tous les droits sur ce contenu.

Toute reproduction, redistribution, utilisation ou exploitation non autorisée de toute partie de la plateforme est expressément interdite par la loi et peut entraîner des sanctions civiles ou pénales.

### 5. Responsabilité du compte

Si vous ouvrez un compte sur la plateforme, vous êtes responsable du maintien de la confidentialité de vos informations de compte et de toutes les activités sous votre compte. En acceptant ces Conditions et en créant un compte, vous acceptez notre collecte, utilisation et divulgation de vos informations telles que décrites dans la Politique de confidentialité. Personne âgé de moins de 18 ans ne peut s'inscrire à un compte ou fournir des informations personnelles à SkyDeckAI ou à la plateforme. Informez immédiatement SkyDeckAI de tout usage non autorisé du compte. Vous pouvez être tenu responsable des pertes dues à un usage non autorisé. N'utilisez pas le compte de quelqu'un d'autre sans l'approbation préalable de SkyDeckAI. L'enregistrement de compte est nul là où il est interdit.

### 6. Droits et Responsabilités de l'Utilisateur

En tant qu'utilisateur, vous avez le droit d'utiliser nos outils d'IA pour vos légitimes besoins commerciaux. Vous êtes responsable de ne pas abuser ni mal utiliser les outils, d'enfreindre les droits d'autrui, ou de violer toute loi. Vous êtes tenus de vous conformer à toutes les lois et réglementations applicables dans votre utilisation de la plateforme.

### 7. Droits et responsabilités du fournisseur

Nous, SkyDeckAI., nous réservons le droit de surveiller l'utilisation, d'appliquer ces Conditions, et de mettre à jour la plateforme et ses conditions au besoin. Nous sommes responsables de fournir un service fiable, de respecter la vie privée des utilisateurs, et de répondre à tout problème ou préoccupation.

### 8. Règles de Contenu

Le contenu généré par nos outils d'IA est la propriété de vous, l'utilisateur, sous réserve de toutes restrictions ou conditions spécifiées dans ces Termes. Le contenu ne doit pas être utilisé à des fins illégales ou inappropriées.

### 9. Abus et violation

L'abus ou la violation de ces Conditions peuvent entraîner des sanctions, y compris mais sans s'y limiter, la suspension ou la résiliation de l'accès à la plateforme, des poursuites judiciaires, et/ou des dommages-intérêts.

### 10. Désistement de garanties

Vous convenez que votre utilisation de la plateforme, y compris tout contenu, est à votre seul risque. La plateforme et le contenu sont fournis sur une base "telle quelle" et "comme disponible". SkyDeckAI ne donne aucune garantie, explicite ou implicite, et renonce à toutes les garanties possibles, y compris sans limitation les garanties implicites de marchandabilité, d'adéquation à un usage particulier, de titre et de non-violation. SkyDeckAI ne garantit pas que la plateforme ou le contenu sont précis, continuellement disponibles, complets, fiables, sécurisés, à jour, sans erreurs, ou exempts de virus ou autres composants nuisibles.

### 11. Indemnisation

Vous acceptez d'indemniser, de défendre et de dégager de toute responsabilité SkyDeckAI, ses dirigeants, administrateurs, actionnaires, successeurs, employés, agents, filiales et affiliés, contre toute réclamation, demande, perte, dommage, coût, responsabilité, procédure et dépense réels ou menaçants de tiers (y compris les honoraires et frais d'avocat et d'expert raisonnables ainsi que les frais d'enquête), dans la mesure permise par la loi. Cela comprend tous les problèmes découlant de ou en lien avec votre utilisation de la plateforme, votre violation de ces Termes, votre violation de toute loi ou réglementation, votre violation de tout droit de tiers, ou la divulgation, la sollicitation, ou l’utilisation de toute information personnelle par vous, avec ou sans votre connaissance ou consentement. SkyDeckAI se réserve le droit d'assumer la défense et le contrôle exclusifs de toute affaire soumise à indemnisation de votre part, et vous acceptez de coopérer avec la défense de SkyDeckAI dans une telle réclamation. Vous ne pouvez pas adhérer à un règlement affectant SkyDeckAI. sans le consentement écrit préalable de SkyDeckAI.

### 12. Suspension ou Résiliation de l'Accès

SkyDeckAI se réserve le droit de suspendre ou de résilier votre accès à tout ou partie de la plateforme, avec ou sans préavis, pour quelque raison que ce soit. Cela inclut, mais sans s'y limiter, les violations de ces Conditions, les demandes des forces de l'ordre ou d'autres agences gouvernementales, l'interruption ou la modification significative de la plateforme, ou les problèmes techniques inattendus. SkyDeckAI n'est pas responsable de toute résiliation de votre accès à la plateforme. Tous les droits et obligations en vertu de ces Conditions qui doivent naturellement se poursuivre au-delà de votre utilisation de la plateforme survivront à toute résiliation de votre accès.

### 13. Limitation de Responsabilité

Dans la mesure maximale permise par la loi, vous acceptez de porter le risque entier découlant de votre accès à et utilisation de la plateforme et du contenu. SkyDeckAI ou tout de ses directeurs, employés, agents ou fournisseurs ne seront pas responsables de tous dommages spéciaux, indirects, accessoires, exemplaires, conséquents ou punitifs de tout type survenant de ou en relation avec la plateforme, et tout contenu, services ou produits inclus sur ou autrement rendus disponibles par la plateforme. La responsabilité totale cumulative de SkyDeckAI à votre égard pour ou en relation avec ces Conditions, ou de l'utilisation ou de l'impossibilité d'utiliser la plateforme, ne dépassera pas cent dollars (100,00 $).

### 14. Résolution des Litiges

Tous les litiges, controverses ou réclamations découlant de ou en relation avec ces Conditions, y compris leur validité, invalidité, violation ou résiliation, seront résolus par arbitrage conformément aux règles de l'Association Américaine d'Arbitrage. Le lieu de l'arbitrage sera San Jose, Californie, et les procédures seront régies par les lois de Californie. La décision arbitrale sera finale et contraignante pour les deux parties.

### 15. Modifications des Conditions

SkyDeckAI se réserve le droit, à notre discrétion, de modifier ces Conditions à tout moment. Les modifications seront communiquées aux utilisateurs par des canaux appropriés, tels que les notifications par e-mail, les bannières du site Web, ou les messages dans l'application, et les utilisateurs disposeront d'un délai raisonnable pour accepter les nouvelles conditions.

### 16. Traductions

Pour votre commodité, nous fournissons des traductions automatiques de ce document dans des langues autres que l'anglais. À tout moment où il y a un conflit ou une contradiction entre la version originale en anglais et une version dans une autre langue, la version en anglais s'appliquera et prévaudra. En vous fiant à une traduction non anglaise de ce document, vous acceptez qu'il puisse y avoir des différences non intentionnelles entre le texte traduit et les termes réels auxquels vous avez consenti.


==> notices/privacy-policy.md <==
---
description: À partir du 20 juillet 2023
---

# Politique de confidentialité

## Politique de confidentialité de SkyDeck AI Inc.

SkyDeck AI Inc. ("SkyDeck AI", "nous", "notre" ou "nos") respecte votre vie privée et s'engage à la protéger en se conformant à cette politique. Cette politique décrit les types d'informations que nous pouvons recueillir de vous ou que vous pouvez fournir lorsque vous utilisez la plateforme de génération AI de SkyDeck.ai (notre "Service") et nos pratiques pour collecter, utiliser, conserver, protéger et divulguer ces informations.

### Informations que nous collectons à votre sujet et comment nous les collectons

Nous collectons plusieurs types d'informations des utilisateurs de notre Service, y compris :

* Des informations personnelles, telles que votre nom, adresse électronique, et autres identifiants par lesquels vous pouvez être contacté en ligne ou hors ligne.
* Des données techniques, telles que des informations sur votre connexion internet, l'équipement que vous utilisez pour accéder à notre Service, et les détails d'utilisation.
* Les clés API et les identifiants pour accéder aux modèles AI génératifs de fournisseurs tiers que vous avez provisionnés.

Nous collectons ces informations :

* Directement de votre part lorsque vous nous les fournissez.
* Automatiquement lorsque vous naviguez à travers le Service. Les informations collectées automatiquement peuvent inclure les détails d'utilisation, les adresses IP, et les informations collectées à travers les cookies, les balises web, et d'autres technologies de suivi.

### Comment nous utilisons vos informations

Nous utilisons les informations que nous collectons à votre sujet ou que vous nous fournissez, y compris toute information personnelle :

* Pour vous fournir le Service et son contenu, ainsi que toute autre information, produits ou services que vous nous demandez.
* Pour remplir toute autre finalité pour laquelle vous la fournissez.
* Pour vous fournir des notifications concernant votre compte.
* Pour respecter nos obligations et faire respecter nos droits découlant de tout contrat conclu entre vous et nous.
* Pour vous informer des modifications apportées à notre Service ou à tout produit ou service que nous offrons ou fournissons par son intermédiaire.
* Pour améliorer notre Service, nos produits ou services.
* Pour vous permettre de participer aux fonctionnalités interactives de notre Service.

### Divulgation de Vos informations

Nous pouvons divulguer des informations agrégées sur nos utilisateurs, et des informations qui n'identifient aucun individu, sans restriction. Nous pouvons divulguer des informations personnelles que nous collectons ou que vous fournissez comme décrit dans cette politique de confidentialité :

* À des fournisseurs tiers, prestataires de services, entrepreneurs ou agents qui effectuent des services pour nous ou en notre nom et qui nécessitent un accès à ces informations pour effectuer ce travail.
* Pour remplir l'objectif pour lequel vous le fournissez. Pour toute autre raison divulguée par nous lorsque vous fournissez l'information.
* Avec votre consentement.

### Vos droits

Vous avez certains droits en vertu des lois applicables en matière de protection des données. Ceux-ci peuvent inclure le droit de :

* Demander l'accès à vos données personnelles.
* Demander la correction des données personnelles que nous détenons à votre sujet.
* Demander l'effacement de vos données personnelles.
* Vous opposer au traitement de vos données personnelles.
* Demander la limitation du traitement de vos données personnelles.
* Demander le transfert de vos données personnelles.
* Droit de retirer le consentement.

### Sécurité des données

Nous avons mis en place des mesures conçues pour sécuriser vos informations personnelles contre la perte accidentelle et contre l'accès, l'utilisation, la modification et la divulgation non autorisés. Toutes les informations que vous nous fournissez sont stockées sur nos serveurs sécurisés derrière des pare-feu. Toutes les transactions de paiement et les clés API seront cryptées en utilisant la technologie SSL.

### Modifications de notre politique de confidentialité

Il est de notre politique de publier toutes les modifications que nous apportons à notre politique de confidentialité sur cette page. Si nous apportons des modifications significatives à la manière dont nous traitons les informations personnelles de nos utilisateurs, nous vous en informerons grâce à un avis sur la page d'accueil du Service.

### Informations de contact

Pour poser des questions ou faire des commentaires sur cette politique de confidentialité et nos pratiques en matière de confidentialité, contactez-nous à :

SkyDeck AI Inc.\
548 Market St. PMB38234\
San Francisco, CA 94104\
Téléphone : 1.415.744.1557\
Email : [legal@skydeck.ai](mailto:legal@skydeck.ai)


==> notices/cookie-notice.md <==
---
description: À partir du 20 juillet 2023
---

# Avis sur les Cookies

Avis d'utilisation des cookies Lorsque vous interagissez avec les sites et applications de SkyDeck AI Inc. (collectivement appelés "**Sites**"), nos biens et services de plateforme de traitement des données ("**Services de Plateforme**") et nos opérations commerciales régulières, y compris les événements, les ventes et le marketing (collectivement appelés "**Services SkyDeck**"), nous utilisons des outils de collecte de données automatisés tels que des cookies, des balises Web et d'autres identifiants pour les raisons détaillées ci-dessous.

Les "**Cookies**" sont de petits fichiers texte téléchargés sur votre disque dur par un serveur Web lorsque vous visitez nos Sites ou utilisez nos Services. Ces cookies peuvent être des cookies de première partie (définis par nous) ou des cookies de tierce partie (définis par d'autres), avec plusieurs types (expliqués dans le tableau suivant).

Les "**balises Web**" (également connues sous le nom de bugs Web, balises pixel ou GIF transparents) sont de petits graphiques avec un identifiant unique, utilisés sur nos Sites et Services à diverses fins. Celles-ci incluent la livraison ou la communication avec des cookies, le suivi et la mesure de la performance de nos Sites et Services, et la surveillance du nombre de visiteurs sur nos Sites et Services. Contrairement aux cookies, qui sont stockés sur le disque dur de l'utilisateur, les balises Web sont généralement intégrées de manière invisible sur les pages Web (ou dans un e-mail).

**Quels types de cookies sont utilisés et quelle est leur fonction ?**

Ce qui suit fournit un aperçu représentatif mais non exhaustif des cookies que nous pourrions utiliser :

**Types de Cookies**

**Cookies Essentiels** Ceux-ci sont nécessaires pour certaines fonctionnalités de nos Sites et Services, et ne peuvent pas être désactivés dans nos systèmes. Ils sont généralement activés en réponse à des actions que vous avez effectuées, telles que la définition de vos préférences de confidentialité, la connexion ou le remplissage de formulaires. Si vous bloquez ou alertez ces cookies sur votre navigateur, certaines parties du site peuvent ne pas fonctionner correctement.

**Cookies de Performance** Ceux-ci nous aident à compter les visites et à identifier les sources de trafic, nous permettant d'améliorer la performance de notre site. Ils nous aident à identifier les pages les plus et les moins visitées et à comprendre le comportement des visiteurs sur le site.

**Cookies de Fonctionnalité** Ceux-ci permettent à nos Sites et Services d'offrir une fonctionnalité et une personnalisation améliorées. Ils peuvent être définis par nous ou par des fournisseurs tiers dont les services ont été intégrés dans nos pages. Si ces cookies sont bloqués, certains ou tous ces services peuvent ne pas fonctionner correctement.

**Cookies Publicitaires** Ceux-ci peuvent être définis via nos Sites par nos partenaires publicitaires. Ils peuvent être utilisés par ces tiers pour créer un profil de vos intérêts et afficher des annonces pertinentes sur d'autres sites. Si ces cookies sont bloqués, vous pourriez voir moins de publicités personnalisées.

**Quels autres identifiants sont utilisés et quelle est leur fonction ?**

Certains de nos Sites utilisent Google Analytics, un service d'analyse Web proposé par Google, Inc. Google Analytics utilise des cookies pour nous aider à comprendre comment les utilisateurs interagissent avec nos Sites. Les données recueillies par les cookies concernant votre utilisation de nos Sites (y compris votre adresse IP) et collectées via Google Analytics ("Données Google Analytics") peuvent être transférées et stockées par Google sur des serveurs aux États-Unis. Google utilise les Données Google Analytics pour le compte de SkyDeck AI Inc. afin d'évaluer votre utilisation de nos Sites, de compiler des rapports pour nous sur l'activité du site Web, et d'offrir d'autres services liés à l'activité du site Web et à l'utilisation d'Internet. Google peut également utiliser les Données Google Analytics collectées pour contextualiser et personnaliser les annonces de son propre réseau publicitaire. Vous pouvez vous désinscrire de la collecte et de l'utilisation des Données Google Analytics par Google en téléchargeant et en installant le plug-in de navigateur disponible à [https://tools.google.com/dlpage/gaoptout](https://tools.google.com/dlpage/gaoptout).

Si vous avez d'autres questions, veuillez consulter notre [Politique de Confidentialité](privacy-policy.md) ou nous contacter à legal@skydeck.ai.



==> notices/README.md <==
---
description: Avis juridiques, réglementaires et de support client
cover: >-
  https://images.unsplash.com/photo-1526958097901-5e6d742d3371?crop=entropy&cs=srgb&fm=jpg&ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHw1fHxoZWxwfGVufDB8fHx8MTY5MDIwMTI2NXww&ixlib=rb-4.0.3&q=85
coverY: 0
---

# Introduction



© 2023 SkyDeck AI Inc.


==> integrations/README.md <==
# Intégrations



==> integrations/llms-and-databases/database-integration.md <==
---
description: Intégration avec les bases de données hébergées sur Amazon AWS.
---

# Intégration de Base de Donnée

## **Objectif**

\
En ajoutant une ou plusieurs intégrations à des bases de données publiques ou privées, vous permettez à des applications avancées et à d'autres capacités de requêter en toute sécurité vos données en utilisant la puissance des agents IA.

### **Support**

SkyDeck AI prend actuellement en charge les bases de données Postgresql et les entrepôts de données Redshift hébergés sur AWS. Il n'est pas particulièrement difficile de supporter d'autres sources de données, mais il a bien fallu commencer quelque part. Si vous avez une autre source de données que vous souhaitez utiliser, veuillez contacter le support pour prioriser une intégration qui répond à vos besoins.

### **Instructions**

**Voici les étapes pour intégrer votre base de données avec SkyDeck AI:**

1. Obtenez ou assemblez une URL de connexion.
2. Ajoutez l'URL de connexion à la section Intégrations dans le Centre de contrôle.
3. Attribuez cette intégration à un outil intelligent ou à un agent AI dans la section Outils du Centre de contrôle.

### URL de Connexion

Si vous avez de la chance, un administrateur de base de données vous donnera une URL standard prête à l'emploi qui pointe vers votre base de données. Sinon, vous devrez en créer une pour ajouter l'accès SkyDeck à votre base de données. Ces instructions rendront cette tâche plutôt facile.

\
\
Pour configurer une URL de connexion à une base de données PostgreSQL ou Amazon Redshift hébergée sur Amazon AWS, vous avez besoin de plusieurs informations concernant votre base de données : l'hôte, le numéro de port, le nom de la base de données, le nom d'utilisateur et le mot de passe. Voici un guide étape par étape :

#### Base de données PostgreSQL

1. **Hôte** : C'est l'adresse du serveur où votre base de données est hébergée. Cela devrait ressembler à `your-db-instance-name.region-name.rds.amazonaws.com` pour AWS RDS PostgreSQL ou `your-cluster-name.region-name.redshift.amazonaws.com` pour Amazon Redshift.
2. **Numéro de port** : C'est le port sur lequel votre serveur de base de données écoute. Le port par défaut pour PostgreSQL est 5432, et pour Amazon Redshift, c'est 5439.
3. **Nom de la base de données** : C'est le nom de la base de données à laquelle vous souhaitez vous connecter.
4. **Nom d'utilisateur et mot de passe** : Ce sont les identifiants dont vous avez besoin pour vous authentifier auprès de la base de données.

Le format général d'une URL de connexion est le suivant :

||CODE_BLOCK||
protocol://username:password@host:port/database
||CODE_BLOCK||

Voici comment vous pouvez créer une URL de connexion :

1.  Commencez par le protocole, qui est 'postgresql' pour PostgreSQL et 'redshift' pour Amazon Redshift :

    ||CODE_BLOCK||
     postgresql://
    ||CODE_BLOCK||
2.  Ensuite, ajoutez votre nom d'utilisateur et votre mot de passe, séparés par un deux-points. Si votre nom d'utilisateur ou votre mot de passe contient des caractères spéciaux, vous devrez les encoder en URL. Par exemple, si votre nom d'utilisateur est 'user' et votre mot de passe est 'pass', cela devient :

    ||CODE_BLOCK||
     postgresql://user:pass@
    ||CODE_BLOCK||
3.  Ensuite, ajoutez votre hôte et votre port, séparés par un deux-points :

    ||CODE_BLOCK||
     postgresql://user:pass@your-db-instance-name.region-name.rds.amazonaws.com:5432/
    ||CODE_BLOCK||
4.  Enfin, ajoutez le nom de votre base de données :

    ||CODE_BLOCK||
     postgresql://user:pass@your-db-instance-name.region-name.rds.amazonaws.com:5432/your-database-name
    ||CODE_BLOCK||

C'est tout ! Vous avez créé votre URL de connexion. Assurez-vous de remplacer 'user', 'pass', 'your-db-instance-name.region-name.rds.amazonaws.com', '5432' et 'your-database-name' par les détails réels de votre base de données.

N'oubliez pas de ne pas partager cette URL avec qui que ce soit, car elle contient des informations sensibles comme votre nom d'utilisateur et votre mot de passe.

#### RedShift DWH

L'URL pour une base de données Redshift serait très similaire, mais avec quelques différences clés :

1. Le protocole serait 'jdbc:redshift' au lieu de 'postgresql'. Cela est dû au fait que JDBC (Java Database Connectivity) est couramment utilisé pour se connecter aux bases de données Redshift.
2. Le port par défaut pour Redshift est 5439, et non 5432.

Voici le format général pour une URL de connexion Redshift :

||CODE_BLOCK||
jdbc:redshift://host:port/database
||CODE_BLOCK||

Donc, si vous deviez créer une URL de connexion pour Redshift, cela ressemblerait à ceci :

||CODE_BLOCK||
jdbc:redshift://user:pass@your-cluster-name.region-name.redshift.amazonaws.com:5439/your-database-name
||CODE_BLOCK||

N'oubliez pas de remplacer 'user', 'pass', 'your-cluster-name.region-name.redshift.amazonaws.com', '5439' et 'your-database-name' par les détails réels de votre base de données.

### Ajouter votre intégration

Collez votre URL de connexion dans la section "Identifiants" de Ajouter une intégration. Vous pouvez sélectionner PostgreSQL pour une base de données postgresql ou Redshift. Vous pouvez utiliser n'importe quel nom que vous souhaitez pour l'intégration, mais nous vous suggérons de choisir quelque chose qui vous aidera à identifier la base de données spécifique associée.

<figure><img src="../../.gitbook/assets/Add a DB Integration to Control Center.png" alt=""><figcaption></figcaption></figure>

### Accéder à Vos Données Via SkyDeckAI

Aujourd'hui, les utilisateurs peuvent accéder à votre base de données en utilisant les outils Analyst disponibles dans GenStudio. En tant qu'administrateur, vous pouvez attribuer une intégration à un outil analyste dans la section Outils du Control Center. Vous pouvez ensuite attribuer des étiquettes à cet outil pour garantir que seules les personnes autorisées ont accès à cet outil et à son accès à la base de données dans leur espace de travail SkyDeck AI GenStudio.

<figure><img src="../../.gitbook/assets/Adding a DB Integration to Analyst Bob.png" alt=""><figcaption><p>Ajoutez une intégration de base de données à un outil qui la prend en charge afin de partager l'accès avec les membres de votre organisation.</p></figcaption></figure>

#### Remarques de sécurité

* Créez un utilisateur (rôle) en lecture seule sur votre base de données à utiliser avec votre intégration SkyDeck AI. SkyDeck n'a pas besoin d'écrire dans votre système et il est plus sûr d'utiliser des identifiants qui n'ont pas plus de droits que nécessaire. Cependant, l'utilisateur doit être en mesure d'interroger la structure de votre système de données afin de le comprendre.
* Ne partagez pas l'URL d'accès car elle contient des informations de connexion confidentielles.
* Vous pouvez limiter quels utilisateurs de votre organisation ont accès à chaque base de données en veillant à ce que les outils qui l'utilisent, comme une copie d'Analyst Bob, soient assignés à des étiquettes qui correspondent uniquement aux utilisateurs que vous souhaitez avoir accès.


==> integrations/llms-and-databases/together-ai-integration.md <==
---
description: Intégration Together AI avec la plateforme SkyDeck AI
---

# Intégration de Together AI

## **Intégration de Together AI avec la plateforme SkyDeck AI**

Together AI héberge une large gamme de modèles de langage open source sur leur plateforme. L'intégration avec SkyDeck AI vous donnera accès à tous les modèles de chat de Together AI.

### **Générer une clé API Together AI**

Pour utiliser l'API Together AI, vous devez générer une clé API en suivant ces 3 étapes simples :

1. Créez un compte gratuit sur le site web Together AI en vous inscrivant ici : [https://api.together.xyz/](https://api.together.xyz/). 
2. Une fois que vous vous êtes inscrit, visitez votre page de clé API ici : [https://api.together.xyz/settings/api-keys](https://api.together.xyz/settings/api-keys). Vous devriez trouver votre clé API.
3. Une fois que vous avez votre clé API, vous pouvez utiliser LLM in the SkyDeck AI de Together AI sur la plateforme SkyDeck AI.

### **Ajout de la clé API au Centre de Contrôle SkyDeck AI**

Les clés API sont ajoutées à l'écran des intégrations du Centre de Contrôle

1. Connectez-vous ou créez un compte administrateur SkyDeck AI ici : [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Une fois connecté, visitez votre page d'intégrations ici [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), ou cliquez sur “Intégrations” dans le menu
3. Cliquez sur le bouton “+Ajouter des intégrations”, sélectionnez Together AI comme service d'intégration, et entrez votre clé API dans le champ d'identification.

C'est tout ! Vous pouvez maintenant utiliser les puissants outils SkyDeck AI et accéder directement aux modèles Together AI.

REMARQUE : Vous serez facturé en fonction de votre utilisation mensuelle de l'API Together AI. La structure de coût est basée sur le nombre de jetons utilisés. Pour plus de détails sur leur politique de tarification, visitez [https://api.together.xyz/playground](https://api.together.xyz/playground).


==> integrations/llms-and-databases/openai-integration.md <==
---
description: Intégration OpenAI (ChatGPT) avec la plateforme SkyDeck AI
---

# Intégration OpenAI

## **Intégration d'OpenAI avec la plateforme SkyDeck AI**

\
ChatGPT est un chatbot alimenté par l'IA développé par OpenAI. Il est basé sur le modèle linguistique GPT-4 et peut générer du texte semblable à celui d'un humain, traduire des langues et écrire différents types de contenu créatif. ChatGPT est un outil puissant pour une variété d'applications. OpenAI est une entreprise de recherche à but non lucratif qui développe et déploie l'IA de manière sûre et responsable. L'intégration avec SkyDeck AI vous donnera accès à tous les modèles actuels de ChatGPT.

### **Générer une clé API OpenAPI**

\
Pour utiliser l'API OpenAI, vous devez générer une clé API en suivant ces 3 étapes simples:

1. Créez un compte gratuit sur le site OpenAI en vous inscrivant ici : [https://beta.openai.com/signup. ↗](https://beta.openai.com/signup). Vous pouvez utiliser votre compte Google ou Microsoft pour vous inscrire, ou créer un compte en utilisant une combinaison d'e-mail/mot de passe.
2. Une fois inscrit, visitez votre page de clés OpenAI ici : [https://beta.openai.com/account/api-keys, ↗](https://beta.openai.com/account/api-keys) ou cliquez sur l'élément de menu "Voir les clés API".
3. Cliquez sur le bouton "Créer une nouvelle clé secrète" pour générer une nouvelle clé API. Cette clé vous donne accès aux modèles GPT-4 et ChatGPT, vous n'avez donc pas besoin de clés API séparées.

C'est tout ! Une fois que vous avez votre clé API, vous pouvez utiliser LLM de ChatGPT dans la plateforme AI SkyDeck.

### **Ajout de la clé API au Centre de Contrôle SkyDeck AI**

Les clés API sont ajoutées à l'écran des intégrations du Centre de Contrôle

1. Connectez-vous ou créez un compte administrateur SkyDeck AI ici : [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Une fois connecté, visitez votre page d'intégrations ici [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), ou cliquez sur “Intégrations” dans le menu
3. Cliquez sur le bouton “+Ajouter des intégrations” et entrez votre clé API comme indiqué.

C'est tout ! Vous pouvez maintenant utiliser les puissants outils SkyDeck AI et accéder directement aux modèles GPT-4 et ChatGPT.

REMARQUE : Vous serez facturé en fonction de votre utilisation mensuelle de l'API ChatGPT. La structure des coûts est basée sur le nombre de jetons utilisés, avec 750 mots (environ 1000 jetons) étant l'unité minimale facturable. Le coût par 1000 jetons varie en fonction du modèle utilisé, le modèle par défaut actuel de ChatGPT étant GPT-3.5 Turbo. À partir de juillet 2023, vous pouvez commencer à expérimenter avec 5 $ de crédit gratuit qui peuvent être utilisés pendant vos 3 premiers mois. Les tarifs de ChatGPT pour un usage général sont très bas, mais si vous prévoyez d'utiliser le service régulièrement, vous devez ajouter vos informations de carte de crédit et il est conseillé de définir une limite d'utilisation sur le site Web d'OpenAI.

Tarification OpenAPI ChatGPT [https://openai.com/pricing ↗](https://openai.com/pricing)


==> integrations/llms-and-databases/huggingface-integration.md <==
---
description: Utiliser SkyDeck.ai comme interface pour vos modèles HuggingFace.
---

# Intégration HuggingFace

Après avoir déployé votre point de terminaison d'inférence sur HuggingFace, vous devriez voir l'interface utilisateur suivante :

<figure><img src="../../.gitbook/assets/Screenshot 2023-09-25 at 10.08.46.png" alt=""><figcaption></figcaption></figure>

Sur cette page, vous aurez besoin des informations suivantes :

* URL du point de terminaison
* Répertoire du modèle
* Jeton API. Vous pouvez le voir en cochant la case "Ajouter un jeton API" dans le bloc de code Exemples d'appel.

En plus de cela, vous aurez également besoin de la fenêtre de contexte de votre modèle. Cela peut être trouvé sur la page d'information du modèle.

Après avoir collecté ces informations, formatez-les en JSON comme indiqué dans l'exemple ci-dessous :

||CODE_BLOCK||json
{
    "api_key":"your_api_key",
    "endpoint": "your_api_endpoint",
    "model_name": "meta-llama/Llama-2-7b-chat-hf",
    "context_window": 4096
}
||CODE_BLOCK||

Ensuite, collez cela dans le champ d'identification de votre intégration.

<figure><img src="../../.gitbook/assets/image (1) (1).png" alt=""><figcaption></figcaption></figure>

Une fois que l'identification est validée avec succès, vous devriez voir votre modèle HuggingFace répertorié dans la liste des modèles de GenStudio :

<figure><img src="../../.gitbook/assets/image (1) (1) (1).png" alt=""><figcaption></figcaption></figure>

### Mise à l'échelle des points de terminaison HuggingFace à zéro

La mise à l'échelle à 0 est une fonctionnalité dynamique offerte par les points de terminaison d'inférence, conçue pour optimiser l'utilisation des ressources et les coûts. En surveillant intelligemment les schémas de demande et en réduisant le nombre de répliques à aucune pendant les périodes d'inactivité, elle garantit que vous n'utilisez des ressources que lorsque c'est nécessaire.

Cependant, cela introduit une période de démarrage à froid lorsque le trafic reprend, et il y a quelques considérations à prendre en compte. Pour un aperçu détaillé de la façon dont cette fonctionnalité fonctionne, de ses avantages et des défis potentiels, veuillez vous référer au [guide de HuggingFace sur l'Autoscaling](https://huggingface.co/docs/inference-endpoints/autoscaling).

### Modèles pris en charge

Pour le moment, nous ne prenons en charge que les points de terminaison pour les modèles avec un tag `text-generation` qui sont déployés en tant que conteneurs `text-generation-inference`. Nous travaillons à élargir notre liste de modèles pris en charge.

<figure><img src="../../.gitbook/assets/image (48).png" alt=""><figcaption><p>LLaMA 2 est un modèle avec le tag Text Generation</p></figcaption></figure>

<figure><img src="../../.gitbook/assets/image (49).png" alt=""><figcaption><p>Assurez-vous de sélectionner Text Generation Inference comme type de conteneur lors du déploiement</p></figcaption></figure>


==> integrations/llms-and-databases/README.md <==
# LLMs et Bases de Données



==> integrations/llms-and-databases/perplexity-integration.md <==
# Intégration de Perplexity

### Vue d'ensemble

Perplexity est un modèle de langage IA avancé qui exploite de grands modèles de langage pour fournir des réponses complètes et factuelles, en faisant un outil puissant pour diverses applications, y compris la génération de contenu, la traduction de langues, la synthèse, et plus encore.

### Générer une clé API Perplexity

Pour intégrer Perplexity avec la plateforme SkyDeck AI, vous devez générer une clé API :

1. **Créer un compte** : Inscrivez-vous pour un compte gratuit sur le [site Web de Perplexity](https://www.perplexity.ai/).
2. **Accéder aux clés API** :
   * Connectez-vous à votre compte Perplexity.
   * Allez dans les paramètres.
   * Cliquez sur l'onglet API.
3. **Générer une nouvelle clé** :
   * Cliquez sur le bouton "+ Générer" pour créer une nouvelle clé API.

### Ajout de la clé API à SkyDeck AI

Pour intégrer Perplexity avec SkyDeck AI, suivez ces étapes :

1. **Connectez-vous à SkyDeck AI** : Accédez à votre compte Admin SkyDeck AI.
2. **Naviguez vers les Intégrations** : Allez à la page des intégrations.
3. **Ajouter l'intégration Perplexity** :
   * Cliquez sur le bouton « +Ajouter une intégration ».
   * Sélectionnez « Perplexity » dans la liste des intégrations disponibles.
   * Entrez votre clé API Perplexity.
   * Configurez les paramètres supplémentaires, tels que le choix du modèle Perplexity désiré.
4. **Enregistrer et Confirmer** : Après avoir entré la clé API et configuré les paramètres, cliquez sur « Enregistrer » pour finaliser l'intégration.

### Modèles pris en charge

Perplexity propose plusieurs modèles, chacun optimisé pour différents cas d'utilisation et exigences de performance. Les derniers modèles (à partir de septembre 2024) que SkyDeck prend en charge :

#### Modèles en ligne

* **`llama-3.1-sonar-small-128k-online`** : Convient aux requêtes en ligne générales avec une complexité modérée.
* **`llama-3.1-sonar-large-128k-online`** et **`llama-3.1-sonar-huge-128k-online`** : Conçus pour des requêtes en ligne plus complexes nécessitant une compréhension contextuelle plus approfondie.

#### Modèles de Chat

* **`llama-3.1-sonar-small-128k-chat`**: Idéal pour des interactions basées sur le chat avec une complexité modérée.
* **`llama-3.1-sonar-large-128k-chat`**: Optimisé pour des interactions basées sur le chat plus complexes.

### Vérification de l'intégration réussie

Après avoir intégré Perplexity avec la plateforme SkyDeck AI, vous devriez voir les modèles Perplexity disponibles pour sélection dans votre SkyDeck AI GenStudio. La présence de ces modèles indique une intégration réussie.

<figure><img src="../../.gitbook/assets/image (5).png" alt=""><figcaption></figcaption></figure>

### Conclusion

L'intégration de Perplexity avec la plateforme SkyDeck AI offre un ensemble robuste de fonctionnalités et de capacités, tirant parti de modèles de langage avancés pour fournir des réponses précises et fiables. Assurez-vous de rester à jour avec les derniers modèles et fonctionnalités pour maximiser les avantages de cette intégration. Pour une assistance supplémentaire ou des questions, veuillez consulter la [documentation de Perplexity](https://docs.perplexity.ai/) ou contacter leur équipe de support.


==> integrations/llms-and-databases/groq-integration.md <==
# Intégration Groq

## Aperçu

Groq révolutionne le paysage de l'intelligence artificielle avec ses capacités d'inférence AI rapides, conçues pour donner aux développeurs et aux entreprises une intelligence instantanée. GroqCloud permet une intégration transparente avec des modèles disponibles publiquement comme Llama 3.1, permettant aux utilisateurs de tirer parti de la puissance de l'IA avec une latence minimale. Avec son unité de traitement du langage innovante (LPU), Groq offre une vitesse, une rentabilité et une efficacité énergétique inégalées, transformant fondamentalement la manière dont les modèles d'IA sont déployés dans le cloud et sur site. En rendant la technologie AI avancée accessible à tous, Groq stimule une nouvelle vague d'innovation, de productivité et de découverte, tout en maintenant un engagement envers les principes open-source.

## Génération d'une clé API Groq

Pour utiliser l'API Groq, vous devez générer une clé API en suivant ces étapes simples :

1. Allez sur **GroqCloud** à [https://console.groq.com/](https://console.groq.com/) et connectez-vous. Si vous n'avez pas de compte, vous pouvez vous inscrire là-bas.
2. Une fois connecté, allez dans **Clés API**. Vous pouvez utiliser un Plan Gratuit avec des API à faibles limites de taux, ou vous pouvez passer à des plans supérieurs pour des besoins à grande échelle.
3. Cliquez sur le bouton **Créer une clé API** pour générer une nouvelle clé API. Fournissez un nom pour le jeton. Copiez le jeton pour une utilisation ultérieure car il ne sera pas affiché à nouveau.

C'est fait ! Une fois que vous avez votre clé API, vous pouvez utiliser les LLM de Groq sur la plateforme AI SkyDeck.

## Ajouter la clé API au SkyDeck AI Control Center

Les clés API sont ajoutées à l'écran des intégrations du Control Center.

1. Connectez-vous ou créez un compte administrateur SkyDeck AI ici : [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Une fois connecté, visitez votre page d'intégrations ici [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), ou sélectionnez **Intégrations** dans la barre latérale.
3. Dans la page d'intégration LLM, cliquez sur le bouton **Ajouter une intégration**, choisissez Groq comme service d'intégration et entrez votre clé API dans la clé d'identification.

<figure><img src="../../.gitbook/assets/groq-integration.png" alt="" width="563"><figcaption></figcaption></figure>

C'est tout ! Vous pouvez maintenant utiliser les puissants outils SkyDeck AI et accéder directement aux modèles de Groq.

## Conclusion

L'intégration de Groq avec la plateforme SkyDeck AI offre un ensemble robuste de fonctionnalités et de capacités, tirant parti des modèles de langage avancés de Groq pour fournir des réponses précises et fiables. Assurez-vous de rester à jour avec les derniers modèles et fonctionnalités pour maximiser les avantages de cette intégration. Pour une assistance supplémentaire ou des questions, veuillez consulter la [documentation de Groq](https://console.groq.com/docs/) ou contacter leur équipe de support.


==> integrations/llms-and-databases/vertex-ai-integration.md <==
# Intégration Vertex AI

## Aperçu

Vertex AI est une plateforme de développement IA unifiée et entièrement gérée pour créer et utiliser de l'IA générative. Accédez et utilisez Vertex AI Studio, Agent Builder et plus de 150 modèles de base. Après avoir intégré Skydeck.AI avec Vertex AI, vous pourrez utiliser les modèles Gemini de Google dans votre espace de travail.

## Génération d'un identifiant de compte de service

Pour activer Vertex AI et générer l'identifiant nécessaire, vous pouvez suivre ces étapes :

1. **Configurez votre compte Google Cloud :** Allez sur le [Google Cloud Console](https://console.cloud.google.com/) et connectez-vous avec votre compte Google.
2. **Sélectionnez un projet :** En haut de la page, cliquez sur le menu déroulant des projets et sélectionnez un projet existant. Si vous n'avez pas de projet, vous devrez en créer un en cliquant sur "Nouveau projet" et en suivant les instructions.
3. **Activez l'API Vertex AI :** Allez sur le [Tableau de bord des API et services](https://console.cloud.google.com/apis/dashboard) (vous pouvez le choisir dans le menu du Google Cloud Console), cliquez sur le bouton "**+ ACTIVER LES API ET SERVICES**", recherchez "**API Vertex AI**" dans la bibliothèque d'API, puis activez l'API pour votre projet. Veuillez noter que l'API Vertex AI nécessite un projet avec un compte de facturation, vous devez donc le configurer [ici](https://console.cloud.google.com/billing). Vous serez facturé en fonction de votre utilisation de Vertex AI, veuillez donc consulter [leur documentation](https://cloud.google.com/vertex-ai) pour les dernières mises à jour.
4. **Créez un compte de service et obtenez l'identifiant :** Allez dans la section **IAM & Admin** pour créer un nouveau compte de service, attribuez le rôle approprié pour utiliser Vertex AI (généralement le rôle d'administrateur Vertex AI), puis générez une clé JSON. Vous pouvez visiter ce [lien](https://developers.google.com/workspace/guides/create-credentials#service-account) pour plus de détails. Conservez la clé en sécurité et consultez la section suivante pour l'ajouter à la plateforme SkyDeck.AI. Voici un exemple de clé JSON :

||CODE_BLOCK||json
{
  "type": "service_account",
  "project_id": "your-project-id",
  "private_key_id": "your-private-key-id",
  "private_key": "your-private-key",
  "client_email": "the-email-of-the-service-account",
  "client_id": "the-client-id",
  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  "token_uri": "https://oauth2.googleapis.com/token",
  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  "client_x509_cert_url": "your-client_x509_cert_url",
  "universe_domain": "googleapis.com"
}
||CODE_BLOCK||

## Ajout des identifiants à SkyDeck AI

Les clés API sont ajoutées à l'écran des intégrations du Centre de contrôle

1. Connectez-vous ou créez un compte administrateur SkyDeck AI ici : [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Une fois connecté, visitez votre page d'intégrations ici [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), ou sélectionnez **Intégrations** dans la barre latérale.
3. Dans la page d'intégration LLM, cliquez sur le bouton **Ajouter une intégration**, choisissez **VertexAI** comme service d'intégration, et entrez votre clé JSON complète dans le champ des identifiants.

<figure><img src="../../.gitbook/assets/vertex-ai-integration (1).png" alt="" width="563"><figcaption></figcaption></figure>

C'est tout ! Vous pouvez maintenant utiliser les puissants outils SkyDeck AI et accéder directement aux modèles Gemini.

## Conclusion

L'intégration de Vertex AI avec la plateforme SkyDeck AI offre un ensemble robuste de fonctionnalités et de capacités, tirant parti des modèles de langage avancés de Google pour fournir des réponses précises et fiables. Assurez-vous de rester informé des derniers modèles et fonctionnalités Gemini pour maximiser les avantages de cette intégration. Pour une assistance supplémentaire ou des questions, veuillez consulter la [documentation de Vertex AI](https://cloud.google.com/vertex-ai/docs) ou contacter leur équipe de support.


==> integrations/llms-and-databases/mistral-integration.md <==
# Intégration Mistral

## Aperçu

Mistral est une entreprise de recherche en IA qui se concentre sur le développement de modèles de langage de pointe avec un fort accent sur l'efficacité et l'évolutivité. Leur mission est de rendre l'IA de pointe omniprésente et de fournir une IA sur mesure à tous les bâtisseurs. Cela nécessite une indépendance farouche, un engagement fort envers des solutions ouvertes, portables et personnalisables, et une concentration extrême sur la livraison de la technologie la plus avancée dans un délai limité.

## Génération d'une clé API Mistral

Pour utiliser l'API Mistral, vous devez générer une clé API en suivant ces étapes simples :

1. Allez sur **La Plateforme** de Mistral à [https://console.mistral.ai/](https://console.mistral.ai/) et connectez-vous. Si vous n'avez pas de compte, vous pouvez vous inscrire là-bas.
2. Une fois connecté, allez dans **Clés API**. Veuillez noter que vous devez d'abord configurer un [Plan de facturation](https://console.mistral.ai/billing/) pour générer et utiliser les clés API Mistral.
3. Cliquez sur le bouton **Créer une nouvelle clé** pour générer une nouvelle clé API. Fournissez un nom et un jour d'expiration pour le jeton. Copiez le jeton pour une utilisation ultérieure car il ne sera pas affiché à nouveau.

Tout est fait ! Une fois que vous avez votre clé API, vous pouvez utiliser les LLM de Mistral dans la plateforme AI SkyDeck.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Notez que la clé API peut prendre quelques minutes avant d'être utilisable, donc vous pourriez voir un message d'erreur si vous l'ajoutez immédiatement dans le Centre de contrôle. Attendez quelques minutes après avoir généré une clé API avant d'intégrer Mistral avec SkyDeck AI.

</div>

## Ajout de la clé API au Centre de Contrôle AI de SkyDeck

Les clés API sont ajoutées à l'écran des intégrations du Centre de Contrôle.

1. Connectez-vous ou créez un compte administrateur SkyDeck AI ici : [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Une fois connecté, visitez votre page d'intégrations ici [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), ou sélectionnez **Intégrations** dans la barre latérale.
3. Dans la page d'intégration LLM, cliquez sur le bouton **Ajouter une intégration**, choisissez Mistral comme service d'intégration et entrez votre clé API dans la clé d'identification.

<figure><img src="../../.gitbook/assets/mistral-integration.png" alt="" width="563"><figcaption></figcaption></figure>

C'est tout ! Vous pouvez maintenant utiliser les puissants outils AI de SkyDeck et accéder directement aux modèles de Mistral.

## Conclusion

L'intégration de Mistral avec la plateforme SkyDeck AI offre un ensemble robuste de fonctionnalités et de capacités, tirant parti des modèles de langage avancés de Mistral pour fournir des réponses précises et fiables. Assurez-vous de rester informé des derniers modèles et fonctionnalités de Mistral pour maximiser les avantages de cette intégration. Pour une assistance supplémentaire ou des questions, veuillez consulter la [documentation de Mistral](https://docs.mistral.ai/) ou contacter leur équipe de support.


==> integrations/llms-and-databases/anthropic-integration.md <==
# Intégration Anthropic

## Aperçu

Anthropic est une organisation de recherche en IA axée sur la construction de systèmes d'intelligence artificielle fiables et interprétables qui priorisent la sécurité et l'alignement avec les valeurs humaines. L'entreprise est dédiée à relever les défis éthiques et de sécurité posés par des systèmes d'IA de plus en plus puissants, travaillant pour garantir que leurs modèles se comportent de manière prévisible et conformément aux intentions humaines.

Les LLM d'Anthropic, notamment la série "Claude", sont conçus pour traiter et générer du texte semblable à celui des humains pour un large éventail d'applications, y compris la compréhension du langage naturel, le raisonnement et le dialogue. Ces modèles sont développés avec un accent sur la sécurité et l'utilisabilité, incorporant des mécanismes pour prévenir les résultats nuisibles ou biaisés. Alors qu'Anthropic continue d'évoluer ses LLM, elle reste engagée à créer des systèmes d'IA qui sont transparents, interprétables et alignés sur des normes éthiques, les rendant utiles tant pour des fins commerciales que de recherche.

## Génération d'une clé API Anthropic

Pour utiliser l'API Anthropic, vous devez générer une clé API en suivant ces étapes simples :

1. Allez sur la console Anthropic à [https://console.anthropic.com/](https://console.anthropic.com/) et connectez-vous. Si vous n'avez pas de compte, vous pouvez vous inscrire là-bas.
2. Une fois connecté, allez dans **Paramètres** et sélectionnez [**Clés API**](https://console.anthropic.com/account/keys).
3. Cliquez sur le bouton **Créer une clé** pour générer une nouvelle clé API. Fournissez un nom et un espace de travail pour cette clé. Copiez le jeton pour une utilisation ultérieure car il ne sera plus affiché.

C'est fait ! Une fois que vous avez votre clé API, vous pouvez utiliser les LLM d'Anthropic sur la plateforme AI SkyDeck.

## Ajout de la clé API au Centre de Contrôle AI de SkyDeck

Les clés API sont ajoutées à l'écran des intégrations du Centre de Contrôle.

1. Connectez-vous ou créez un compte administrateur SkyDeck AI ici : [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Une fois connecté, visitez votre page d'intégrations ici [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), ou sélectionnez **Intégrations** dans la barre latérale.
3. Dans la page d'intégration LLM, cliquez sur le bouton **Ajouter une intégration**, choisissez Anthropic comme service d'intégration et entrez votre clé API dans la clé d'identification.

<figure><img src="../../.gitbook/assets/anthropic-integration.png" alt="" width="563"><figcaption></figcaption></figure>

C'est tout ! Vous pouvez maintenant utiliser les puissants outils AI de SkyDeck et accéder directement aux modèles Claude.

## Conclusion

L'intégration d'Anthropic avec la plateforme AI SkyDeck offre un ensemble robuste de fonctionnalités et de capacités, tirant parti des modèles de langage avancés d'Anthropic pour fournir des réponses précises et fiables. Assurez-vous de rester informé des derniers modèles et fonctionnalités de Claude pour maximiser les avantages de cette intégration. Pour une assistance supplémentaire ou des questions, veuillez consulter la [documentation d'Anthropic](https://docs.anthropic.com/) ou contacter leur équipe de support.


==> integrations/app-integrations/rememberizer-integration.md <==
# Intégration de Rememberizer

### Introduction

GenStudio propose deux types d'intégrations Rememberizer : une pour les membres individuels et une autre pour l'ensemble d'un espace de travail via le Control Center. Ce guide fournit un aperçu complet des deux processus d'intégration, améliorant les capacités de recherche et de mémoire dans votre espace de travail.

<figure><img src="../../.gitbook/assets/email masked.png" alt=""><figcaption></figcaption></figure>

### Étapes pour autoriser Rememberizer dans GenStudio (Membres individuels)

#### Étape 1 : Connectez-vous à Rememberizer

1. Allez sur la page d'autorisation de Rememberizer en cliquant sur "Ajouter un compte" pour accéder à la page d'autorisation de Rememberizer.
2. Examinez les autorisations auxquelles GenStudio aura accès, telles que Mementos et Memory.

<figure><img src="../../.gitbook/assets/email masked 2.png" alt=""><figcaption></figcaption></figure>

#### Étape 2 : Configurer les Mementos

1. Sélectionnez l'option "Changer" à côté de Memento.
2. Choisissez ou créez un nouveau memento à partir de la liste disponible.
3. Confirmez votre sélection.

<figure><img src="../../.gitbook/assets/image.png" alt=""><figcaption></figcaption></figure>

#### Étape 3 : Définir les préférences de mémoire

1. Cliquez sur "Changer" à côté de Mémoire.
2. Sélectionnez vos paramètres de mémoire préférés (par exemple, Lire Tout/Écrire Propre).
3. Confirmez les paramètres

<figure><img src="../../.gitbook/assets/image (1).png" alt=""><figcaption></figcaption></figure>

#### Étape 4 : Autoriser

1. Une fois que vous avez configuré vos paramètres, cliquez sur "Autoriser" pour compléter la connexion.

<figure><img src="../../.gitbook/assets/image (2).png" alt=""><figcaption></figcaption></figure>

### Étapes pour autoriser Rememberizer dans le Control Center (au niveau de l'espace de travail)

#### Étape 1 : Accéder aux Intégrations

1. Accédez à la section **Intégrations**.
2. Cliquez sur l'onglet **Applications**.
3. Trouvez "Rememberizer" et cliquez sur **Ajouter**.

<figure><img src="../../.gitbook/assets/image (3).png" alt=""><figcaption></figcaption></figure>

#### Étape 2 : Suivez les étapes d'autorisation

* Le processus d'autorisation suivra les mêmes étapes que pour les membres individuels.
* Une fois autorisé, Rememberizer sera disponible pour l'ensemble de l'espace de travail.

### Utilisation de l'intégration Rememberizer

Une fois autorisé, SkyDeck va :

* Appeler automatiquement l'API Rememberizer. Pour plus de détails, veuillez visiter la [Documentation de l'API Rememberizer](https://docs.rememberizer.ai/developer/api-documentations).
* Utiliser la réponse pour améliorer les interactions avec le modèle linguistique (par exemple, GPT 4o).

#### Intégration LLM Contextuelle

* Les informations récupérées sont utilisées pour améliorer les réponses. Par exemple, demander "Quel est mon compte ?" fournira des détails personnalisés en utilisant le contexte de Rememberizer.

<figure><img src="../../.gitbook/assets/email masked 3 (1).png" alt=""><figcaption></figcaption></figure>

### Conclusion

En suivant ce guide, vous pouvez intégrer et utiliser efficacement Rememberizer au sein de GenStudio, en tirant parti des capacités de recherche avancées et du partage de mémoire personnalisé pour améliorer l'expérience de votre application.


==> integrations/app-integrations/README.md <==
# Intégrations d'applications



==> integrations/app-integrations/slack-integration.md <==
# Intégration Slack

Pour améliorer encore la collaboration au sein de l'équipe, vous pouvez intégrer Slack avec Skydeck.ai pour que vos conversations GenStudio aillent directement dans votre canal Slack. Cela permet à votre équipe de collaborer sans effort.

### Activer Slack depuis le Centre de Contrôle

Vous devez avoir un accès administrateur à votre espace de travail Slack pour effectuer cette action. Dans la section **Intégrations** de votre Centre de Contrôle, choisissez **Applications**, puis cliquez sur le bouton **Ajouter** de Slack.

<figure><img src="../../.gitbook/assets/image (57) (1).png" alt=""><figcaption></figcaption></figure>

Après cela, vous serez redirigé vers une nouvelle page où vous pourrez autoriser SkyDeck.ai à accéder à votre espace de travail Slack. Cliquez sur Autoriser, puis vérifiez à nouveau le Centre de Contrôle pour voir si Slack a été ajouté avec succès. Cette étape n'est requise que par le propriétaire de l'espace de travail GenStudio ou les administrateurs. L'étape suivante peut être effectuée par n'importe quel utilisateur de votre espace de travail.

### Ajouter l'application SkyDeck.ai à un canal Slack

Dans votre espace de travail Slack, choisissez n'importe quel canal où vous souhaitez recevoir les messages de conversation GenStudio, et ajoutez l'application **SkyDeck.ai** à ce canal. Le canal peut être public ou privé, et chacun aura une méthode différente pour se connecter à Slack.

<figure><img src="../../.gitbook/assets/image (58) (1).png" alt=""><figcaption></figcaption></figure>

### Envoyer des messages à un canal public

Pour les canaux publics, SkyDeck.ai a déjà pu les voir tous après que vous ayez connecté Slack dans le Centre de Contrôle, donc vous n'avez pas besoin de configurer davantage. Tout utilisateur dans votre espace de travail GenStudio peut choisir de connecter ses conversations à un canal Slack public. Voici les étapes à suivre :

1. Choisissez une conversation dans la barre latérale gauche et activez [Collaboration](../../genstudio-workspace/sharing-and-collaboration.md)
2. Activez le bouton **Partager sur Slack**
3. Dans le menu déroulant **Choisir un canal**, choisissez un canal public. Assurez-vous que l'application SkyDeck.ai a été ajoutée à ce canal comme discuté dans la section précédente.
4. Cliquez sur le bouton **Envoyer** à côté du menu déroulant. Si cela réussit, vous verrez de nouveaux messages dans ce canal Slack publiés par SkyDeck.ai. Si vous n'avez pas ajouté l'application, vous verrez un message juste en dessous du menu déroulant expliquant pourquoi.

<figure><img src="../../.gitbook/assets/image (59).png" alt=""><figcaption></figcaption></figure>

### Autoriser Slack à envoyer des messages à un canal privé

Pour les canaux privés, chaque utilisateur devra s'autoriser avec Slack. Les étapes sont légèrement différentes :

1. Choisissez une conversation dans la barre latérale gauche et activez [Collaboration](../../genstudio-workspace/sharing-and-collaboration.md)
2. Activez le bouton **Partager sur Slack**
3. Dans les **Applications autorisées**, cliquez sur **Authentifier** juste à côté de Slack. L'utilisateur sera redirigé vers une nouvelle page pour autoriser Slack.

<figure><img src="../../.gitbook/assets/image (60).png" alt=""><figcaption></figcaption></figure>

4. Si l'autorisation réussit, le menu déroulant **Choisir un canal** contiendra désormais des canaux privés supplémentaires dans lesquels l'utilisateur se trouve et a l'application SkyDeck.ai. L'utilisateur peut maintenant connecter son canal privé à une conversation GenStudio.

<figure><img src="../../.gitbook/assets/image (61).png" alt=""><figcaption></figcaption></figure>

### Déconnecter le canal

Dans les deux cas, si vous souhaitez déconnecter le canal et la conversation, vous pouvez soit cliquer sur le bouton rouge <mark style="color:red;">**Fin du partage**</mark> dans la fenêtre contextuelle ci-dessus, soit supprimer l'application SkyDeck.ai de ce canal.

<figure><img src="../../.gitbook/assets/image (62).png" alt=""><figcaption><p>Cliquez sur le bouton Fin du partage dans le coin inférieur droit de la fenêtre contextuelle</p></figcaption></figure>


==> use-cases/creating-a-privacy-policy.md <==
---
description: Un cas d'utilisation commercial et juridique utilisant un consultant en stratégie
---

# Création d'une Politique de Confidentialité

<div data-gb-custom-block data-tag="hint" data-style='info'>

**Services Professionnels :** il existe de nombreux problèmes complexes qui nécessitent l'expertise de spécialistes de domaine ou d'autres professionnels tels que des avocats. Au lieu d'attendre l'accès à ces experts, vous pouvez prendre de l'avance en utilisant les outils SkyDeck.ai GenStudio pour rédiger un premier projet ou une proposition qui ressemble à un produit fini. Partagé avec des professionnels, cela peut servir de point de départ pour une discussion, économisant du temps et de l'argent. Ou gardé pour vous, cela peut servir de moyen pour vous être très préparé avant de vous engager avec un expert.

</div>

## Consultant Stratégique : Création de Mentions Légales

La conversation suivante avec le Consultant Stratégique montre comment vous pouvez utiliser cet outil pour créer une Politique de Confidentialité à partir de zéro qui est conforme aux réglementations européennes et américaines sur la confidentialité. \
\
Ce que nous entrons dans l'outil apparaît en _`italique et en blocs`_. Le reste est produit par l'outil Consultant Stratégique et GenStudio en utilisant OpenAI GPT-4.

Consultant Stratégique

Vos questions ou invites : \
\
_`Aidez-moi à développer une politique de confidentialité pour ma plateforme AI générative destinée aux utilisateurs d'entreprise.`_

## Décomposition des Réflexions:

1. Quel est l'objectif et la portée de la plateforme d'IA générative?
2. Quel type de données la plateforme d'IA collectera-t-elle?
3. Comment les données collectées seront-elles utilisées?
4. Comment les données seront-elles stockées et protégées?
5. Quels sont les droits des utilisateurs concernant leurs données?
6. Comment la plateforme se conformera-t-elle aux lois sur la protection des données?

## Génération de pensées :

1. La plateforme d'IA générative permet aux entreprises de générer des modèles d'IA pour diverses fins, telles que l'analyse de données, la prédiction ou l'automatisation.
2. La plateforme peut collecter des données telles que les informations utilisateur, l'interaction de l'utilisateur avec la plateforme, les modèles générés et leurs sorties, ainsi que d'autres données d'utilisation.
3. Les données collectées seront utilisées pour améliorer la plateforme, fournir un service personnalisé, dépanner et potentiellement pour la recherche et le développement.
4. Les données seront stockées de manière sécurisée avec chiffrement et contrôles d'accès. Des audits réguliers et des mesures de sécurité seront mis en place pour protéger les données.
5. Les utilisateurs ont le droit d'accéder à leurs données, de corriger les inexactitudes, de supprimer leurs données et de retirer leur consentement à tout moment.
6. La plateforme se conformera aux lois sur la protection des données en informant les utilisateurs de la collecte et de l'utilisation des données, en obtenant le consentement lorsque nécessaire, et en fournissant des mécanismes permettant aux utilisateurs d'exercer leurs droits.

## Je souhaite en savoir plus sur :

1. Avez-vous des lois ou des réglementations spécifiques en matière de protection des données que la plateforme doit respecter?
2. Y a-t-il des types de données spécifiques que la plateforme collectera ou des utilisations spécifiques des données qui n'ont pas déjà été mentionnées?
3. Les données seront-elles partagées avec des tiers? Si oui, dans quelles circonstances?
4. Avez-vous des mesures de sécurité des données spécifiques à l'esprit que la plateforme devrait mettre en œuvre?

_`Nous devrions respecter le Règlement Général sur la Protection des Données (RGPD) et la California Consumer Privacy Act (CCPA). La plateforme collectera en outre des clés API et des identifiants pour accéder aux modèles d'IA générative de fournisseurs tiers pour lesquels les clients se sont inscrits. Les données seront partagées avec les fournisseurs tiers que les clients provisionnent sur notre système. Nous pouvons également partager certaines données avec des services extérieurs pour soutenir les demandes des utilisateurs, tels que les URL soumises pour le scraping direct et l'intégration dans des modèles d'IA générative. Les données d'utilisation du site peuvent également être partagées de manière anonyme avec des fournisseurs d'analyse tels que Google pour comprendre l'utilisation par les clients et aider à améliorer la conception de notre produit. La plateforme offre la possibilité aux clients de supprimer complètement leur compte et toutes les informations associées.`_

## Décomposition des pensées:

Compte tenu des nouvelles informations, décomposons à nouveau les pensées:

1. Comment la plateforme se conformera-t-elle au GDPR et à la CCPA?
2. Comment la plateforme gérera-t-elle les clés API et les identifiants pour les fournisseurs tiers?
3. Dans quelles circonstances et avec qui les données seront-elles partagées?
4. Comment la plateforme garantira-t-elle l'anonymat lors du partage des données avec les vendeurs d'analytiques?
5. Comment la plateforme gérera-t-elle la suppression de compte et la suppression de données?

## Génération de Réflexions :

1. Pour se conformer au RGPD, la plateforme fournira des informations claires sur la collecte et l'utilisation des données, obtiendra un consentement explicite avant de collecter des données personnelles, permettra aux utilisateurs d'accéder, de corriger et de supprimer leurs données et mettra en œuvre des mesures de protection des données. En ce qui concerne la conformité au CCPA, la plateforme informera les utilisateurs des catégories d'informations personnelles à collecter, des objectifs pour lesquels ces catégories seront utilisées, et fournira un lien "Ne pas vendre mes informations personnelles" aux utilisateurs.
2. Les clés API et les informations d'identification pour les fournisseurs tiers seront stockées de manière sécurisée avec un chiffrement, et ne seront utilisées que pour le but de fournir le service demandé par l'utilisateur. Ces informations d'identification ne seront pas partagées avec d'autres parties sans le consentement explicite de l'utilisateur.
3. Les données seront partagées avec les fournisseurs tiers comme prévu par les clients, et avec des services extérieurs pour des demandes spécifiques des utilisateurs. La plateforme informera les utilisateurs de ces pratiques de partage de données et obtiendra le consentement nécessaire.
4. Lors du partage de données avec des fournisseurs d'analytiques, toutes les informations personnelles identifiables seront supprimées ou anonymisées pour protéger la confidentialité des utilisateurs.
5. La plateforme fournira un mécanisme permettant aux utilisateurs de supprimer totalement leur compte et toutes les informations associées. Ce processus comprendra la suppression de toutes les données stockées, y compris les clés API et les informations d'identification, les informations utilisateur et les modèles IA générés.

## Je veux en savoir plus sur :

1. Comment prévoyez-vous d'informer les utilisateurs sur vos pratiques de collecte, d'utilisation et de partage des données ?
2. Comment obtiendrez-vous le consentement des utilisateurs pour la collecte et le partage de données ?
3. Pouvez-vous fournir plus de détails sur le lien "Ne pas vendre mes informations personnelles" pour la conformité au CCPA ?
4. Quelles mesures la plateforme prendra-t-elle pour garantir que toutes les données utilisateur sont entièrement supprimées lors de la suppression d'un compte ?

_`Nous informerons les utilisateurs de nos pratiques de collecte, d'utilisation et de partage des données par le biais d'une page web contenant notre politique de confidentialité avec un lien vers cette page dans notre pied de page et notre page d'inscription. 2. Nous obtiendrons le consentement des utilisateurs pour la collecte et le partage de données en leur demandant de cocher une case qui n'est pas cochée par défaut. L'utilisateur recevra une confirmation de cette approbation par e-mail lorsque cela sera possible. 3. Le lien "Ne pas vendre mes informations personnelles" décrira les données qui ne seront pas vendues. Il fournira un bouton à presser pour activer cette demande. Lorsque cela sera possible, les utilisateurs recevront une confirmation par email de cette demande. Et la demande restera active pendant au moins un an.`_

## Décomposition des Pensées:

Avec les nouvelles informations, décomposons à nouveau les pensées:

1. Comment la plateforme s'assurera-t-elle que la politique de confidentialité est facilement accessible aux utilisateurs?
2. Comment la plateforme mettra-t-elle en œuvre le mécanisme de consentement de l'utilisateur?
3. Comment fonctionnera le lien "Ne pas vendre mes informations personnelles"?
4. Comment la plateforme gérera-t-elle le retrait du consentement et l'activation de la demande "Ne pas vendre mes informations personnelles"?

## Génération de pensées :

1. La plateforme conservera la politique de confidentialité visible et facilement accessible en plaçant un lien vers celle-ci dans le pied de page et sur la page d'inscription. La politique de confidentialité sera rédigée dans un langage clair et simple afin que les utilisateurs puissent comprendre comment leurs données sont collectées, utilisées et partagées.
2. La plateforme mettra en place un mécanisme de consentement de l'utilisateur où les utilisateurs doivent activement cocher une case pour donner leur consentement. Cette case ne sera pas cochée par défaut, ce qui garantit que le consentement est donné activement et non passivement. Les utilisateurs recevront une confirmation par e-mail de leur consentement lorsque cela sera possible.
3. Le lien "Ne pas vendre mes informations personnelles" donnera des informations sur les données qui ne sont pas vendues et fournira un bouton aux utilisateurs pour activer cette demande. Les utilisateurs recevront une confirmation par e-mail de cette demande lorsque cela sera possible, et la demande restera active pendant au moins un an.
4. La plateforme respectera rapidement les retraits de consentement et les activations de la demande "Ne pas vendre mes informations personnelles". Les utilisateurs auront la possibilité de modifier leur statut de consentement à tout moment, et la plateforme reflétera ces changements dans ses pratiques de gestion des données.

## Évaluation des Réflexions :

La stratégie semble couvrir tous les aspects importants d'une politique de confidentialité pour une plateforme d'IA générative. Elle prend en considération la nature de la plateforme, le type de données collectées, les droits de l'utilisateur, ainsi que la conformité avec le RGPD et le CCPA.

## Algorithme de Recherche :

L'idée la plus prometteuse à poursuivre serait de créer un brouillon de la politique de confidentialité basé sur les pensées générées et les informations fournies.

## Exemples :

Voici un point de départ potentiel pour votre politique de confidentialité :

"Notre plateforme d'IA générative s'engage à protéger votre confidentialité et à gérer vos données de manière ouverte et transparente. Les données personnelles que nous collectons et traitons dépendent de la manière dont vous utilisez nos services.

Nous collectons et traitons vos données dans le but de vous fournir nos services, d'améliorer la plateforme, et pour nos efforts de recherche et développement. Nous pouvons également partager vos données avec des fournisseurs tiers tel que provisionné par vous, et avec des services externes pour soutenir vos demandes.

Nous prenons votre vie privée très au sérieux et nous traiterons toujours vos données conformément aux lois applicables en matière de protection des données, y compris le RGPD et le CCPA. Nous vous informerons toujours sur la manière dont nous utilisons vos données, et nous ne traiterons vos données que si nous avons une base légale pour le faire.

Pour plus d'informations sur la manière dont nous traitons vos données, veuillez consulter notre Politique de Confidentialité \[Lien]. Veuillez noter qu'en utilisant nos services, vous acceptez nos pratiques de données telles qu'énoncées dans notre Politique de Confidentialité.

Vous avez le droit d'accéder à vos données, de les corriger ou de les supprimer à tout moment. Vous pouvez également retirer votre consentement au traitement des données à tout moment. Si vous souhaitez le faire, veuillez nous contacter à \[Informations de Contact]."

_`Veuillez rédiger la politique de confidentialité telle qu'elle apparaîtrait en utilisant les informations suivantes :`_ \
\
_`Service : SkyDeck.ai`_ \
_`Emplacement : https://skydeck.ai`_ \
_`Nom de l'entreprise : SkyDeck AI Inc`_ \
_`Adresse postale de l'entreprise : SkyDeck AI Inc., 548 Market St. PMB38234, San Francisco, CA 94104`_ \
_`Email de contact : legal@skydeck.ai`_ \
_`Téléphone : 1.415.744.1557`_ \
\
_`Ne faites pas de la politique de confidentialité récursive, comme vous l'avez fait ci-dessus, en ayant une politique qui renvoie le lecteur à suivre un lien pour voir la politique de confidentialité.`_"

## Politique de confidentialité de SkyDeck AI Inc.

SkyDeck AI Inc. ("SkyDeck AI", "nous", "notre" ou "nos") respecte votre vie privée et s'engage à la protéger en se conformant à cette politique. Cette politique décrit les types d'informations que nous pouvons recueillir de vous ou que vous pouvez fournir lorsque vous utilisez la plateforme de génération AI de SkyDeck.ai (notre "Service") et nos pratiques pour collecter, utiliser, conserver, protéger et divulguer ces informations.

### Informations que nous collectons à votre sujet et comment nous les collectons

Nous collectons plusieurs types d'informations des utilisateurs de notre Service, y compris :

* Des informations personnelles, telles que votre nom, adresse électronique, et autres identifiants par lesquels vous pouvez être contacté en ligne ou hors ligne.
* Des données techniques, telles que des informations sur votre connexion internet, l'équipement que vous utilisez pour accéder à notre Service, et les détails d'utilisation.
* Les clés API et les identifiants pour accéder aux modèles AI génératifs de fournisseurs tiers que vous avez provisionnés.

Nous collectons ces informations :

* Directement de votre part lorsque vous nous les fournissez.
* Automatiquement lorsque vous naviguez à travers le Service. Les informations collectées automatiquement peuvent inclure les détails d'utilisation, les adresses IP, et les informations collectées à travers les cookies, les balises web, et d'autres technologies de suivi.

### Comment nous utilisons vos informations

Nous utilisons les informations que nous collectons à votre sujet ou que vous nous fournissez, y compris toute information personnelle :

* Pour vous fournir le Service et son contenu, ainsi que toute autre information, produits ou services que vous nous demandez.
* Pour remplir toute autre finalité pour laquelle vous la fournissez.
* Pour vous fournir des notifications concernant votre compte.
* Pour respecter nos obligations et faire respecter nos droits découlant de tout contrat conclu entre vous et nous.
* Pour vous informer des modifications apportées à notre Service ou à tout produit ou service que nous offrons ou fournissons par son intermédiaire.
* Pour améliorer notre Service, nos produits ou services.
* Pour vous permettre de participer aux fonctionnalités interactives de notre Service.

### Divulgation de Vos informations

Nous pouvons divulguer des informations agrégées sur nos utilisateurs, et des informations qui n'identifient aucun individu, sans restriction. Nous pouvons divulguer des informations personnelles que nous collectons ou que vous fournissez comme décrit dans cette politique de confidentialité :

* À des fournisseurs tiers, prestataires de services, entrepreneurs ou agents qui effectuent des services pour nous ou en notre nom et qui nécessitent un accès à ces informations pour effectuer ce travail.
* Pour remplir l'objectif pour lequel vous le fournissez. Pour toute autre raison divulguée par nous lorsque vous fournissez l'information.
* Avec votre consentement.

### Vos droits

Vous avez certains droits en vertu des lois applicables en matière de protection des données. Ceux-ci peuvent inclure le droit de :

* Demander l'accès à vos données personnelles.
* Demander la correction des données personnelles que nous détenons à votre sujet.
* Demander l'effacement de vos données personnelles.
* Vous opposer au traitement de vos données personnelles.
* Demander la limitation du traitement de vos données personnelles.
* Demander le transfert de vos données personnelles.
* Droit de retirer le consentement.

### Sécurité des données

Nous avons mis en place des mesures conçues pour sécuriser vos informations personnelles contre la perte accidentelle et contre l'accès, l'utilisation, la modification et la divulgation non autorisés. Toutes les informations que vous nous fournissez sont stockées sur nos serveurs sécurisés derrière des pare-feu. Toutes les transactions de paiement et les clés API seront cryptées en utilisant la technologie SSL.

### Modifications de notre politique de confidentialité

Il est de notre politique de publier toutes les modifications que nous apportons à notre politique de confidentialité sur cette page. Si nous apportons des modifications significatives à la manière dont nous traitons les informations personnelles de nos utilisateurs, nous vous en informerons grâce à un avis sur la page d'accueil du Service.

### Informations de contact

Pour poser des questions ou commenter cette politique de confidentialité et nos pratiques en matière de confidentialité, contactez-nous à :

SkyDeck AI Inc. 548 Market St. PMB38234 San Francisco, CA 94104 Téléphone : 1.415.744.1557 Email : legal@skydeck.ai


==> use-cases/README.md <==
---
description: >-
  Les sections suivantes fournissent quelques exemples concrets des nombreuses façons dont les outils et fonctionnalités de SkyDeck
  GenStudio peuvent être utilisés pour faciliter votre vie.
---

# Introduction



==> control-center/README.md <==
---
description: Comment configurer rapidement votre centre de contrôle.
---

# Centre de Contrôle SkyDeck

Nous avons rassemblé quelques guides utiles pour vous aider à configurer notre produit rapidement et facilement.\
\
Vous pouvez vous connecter au Centre de Contrôle pour gérer votre compte, la facturation, l'intégration, l'allocation d'outils et les utilisateurs (membres) en vous rendant sur admin.skydeck.ai et en vous connectant avec un compte Admin ou Propriétaire tel que celui que vous avez configuré lors de votre première rencontre avec SkyDeck AI.\
\
Sur [docs.skydeck.ai/genstudio](https://docs.skydeck.ai/genstudio), vous pouvez en apprendre davantage sur l'interaction avec les modèles en utilisant l'espace de travail utilisateur SkyDeck AI que nous appelons GenStudio. Vous pouvez accéder à l'espace de travail de votre organisation ou de votre entreprise en vous rendant sur votre\_company\_domain.skydeck.ai où votre\_company\_domain était le nom de sous-domaine configuré par le propriétaire du compte lors du processus d'intégration.

©2023 SkyDeck AI Inc.


==> control-center/admin-and-owner-tools.md <==
---
description: Centre de Contrôle
---

# Outils d'Administration et de Propriétaire

Le Centre de Contrôle fait partie du système Skydeck.ai, situé à admin.skydeck.ai, et est destiné à être utilisé par les propriétaires de compte et les administrateurs désignés. C'est ici qu'un propriétaire configure son compte et d'où il invite des utilisateurs dans ce système. Le Centre de Contrôle n'est normalement pas accessible aux utilisateurs de l'espace de travail GenStudio, bien que les propriétaires et les administrateurs puissent choisir d'utiliser les deux. C'est la première partie du système Skydeck.ai qui est vue par les propriétaires de compte. Ils peuvent, cependant, passer rapidement à un essai préconfiguré de l'espace de travail GenStudio avant de revenir au Centre de Contrôle pour vraiment commencer.


==> control-center/setup-guide/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Guide d'installation

Lors de la création de votre compte SkyDeck AI, vous serez introduit au Guide d'installation. Ce guide décrit les 5 étapes essentielles qui garantissent que vous tirez le meilleur parti de votre expérience SkyDeck AI. Chaque fois que vous avez besoin d'un rappel ou que vous souhaitez vérifier vos progrès, le Guide d'installation est là pour vous aider.

* [**Configurer le compte**](set-up-account.md)
* [**Configurer les intégrations**](set-up-integrations/)
* [**Configurer la sécurité**](security/)
* [**Organiser les équipes**](organize-teams/)
* [**Sélectionner les outils**](curate-tools/)
* [**Gérer les membres**](manage-members/)

<figure><img src="../.gitbook/assets/startup.png" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/set-up-account.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Configurer le compte

Depuis la page **Compte**, vous pouvez sélectionner les onglets **Profil de l'entreprise** ou **Facturation**.

<figure><img src="../../.gitbook/assets/admin-account.png" alt=""><figcaption></figcaption></figure>

***

### Informations sur le compte

Dans l'onglet **Profil de l'entreprise**, vous pouvez remplir les champs suivants :

* **Nom du compte** – Ajoutez le nom de votre entreprise
* **Sous-domaine** – Sélectionnez le sous-domaine que vous souhaitez utiliser pour SkyDeck AI — par exemple, google.skydeck.ai
* **Fuseau horaire** – Choisissez le fuseau horaire approprié
* **Téléchargez votre logo** – Téléchargez une image PNG ou JPEG d'au moins 100x100 pixels et de moins de 10 Mo.

<figure><img src="../../.gitbook/assets/admin-account-2.png" alt="" width="375"><figcaption></figcaption></figure>

Lorsque ces quatre champs sont remplis, cliquez sur **Enregistrer**. La page se mettra alors à jour pour fournir un lien vers l'URL de votre espace de travail actuel.

<figure><img src="https://lh6.googleusercontent.com/wRmj6kbqQaPY2yiFexvYjJIloet9K6Zi2ZZYaEONtMbRygmW02cGSjEt4DRthL_Er5ajQClssfUCqMYKmSww1Q1_qB9n3vLKS0XhNR5c5Ri_CsdfJaqpxp5vjR-nfh87ahPb_zLQzr6Tx_D6rpFv9xM" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/security/authentication-setup.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Guide de Configuration de l'Authentification

## Guide

Les membres que vous invitez à utiliser l'espace de travail GenStudio doivent s'authentifier lorsqu'ils s'inscrivent initialement et lorsqu'ils se connectent par la suite. Vous pouvez choisir une ou plusieurs méthodes autorisées qui sont cohérentes avec la façon dont les utilisateurs s'identifient normalement dans votre organisation. Les méthodes Enterprise Single Sign On (SSO) sont disponibles dans les plans avancés.

### Authentification Google

Si votre organisation a attribué des identifiants à votre équipe, comme Jane.Doe@votreentreprise.com, alors vous devriez utiliser une (et une seule) de nos méthodes SSO. Si votre organisation est un utilisateur de Google Workspace, alors choisissez "Google" comme méthode d'authentification autorisée.

### Authentification Microsoft

Choisissez “Azure AD” si votre organisation utilise le service d'authentification Azure AD (Active Directory) de Microsoft (qui commencera bientôt à être appelé Microsoft Entra ID). Cela s'applique généralement aux déploiements commerciaux ou académiques de SSO orienté Microsoft. Ne confondez pas cela avec la méthode d'authentification individuelle de Microsoft appelée “Compte Microsoft” attribuée aux individus lorsqu'ils s'inscrivent sur Outlook.com, Microsoft 365, Xbox, etc. Un détenteur de compte Microsoft de consommateur ne pourra pas se connecter avec Azure AD.

Avec Azure Active Directory, Microsoft fournit la plateforme d'identité en tant que service mais vous pouvez modifier certaines de la configuration et des paramètres, tels que l'ajout de votre propre nom de domaine personnalisé (pour obtenir @yourcompany.com) ou nécessiter une authentification à plusieurs facteurs. Votre instance Azure Active Directory est disponible via le portail Azure et d'autres outils de gestion comme PowerShell, Azure CLI et l'API REST.

### Choisissez Un SSO

Si vous utilisez un espace de travail Google, choisissez l'authentification Google. Si vous utilisez un service d'identité Microsoft, choisissez AD. C'est le "Single" dans SSO. C'est la manière dont vous voulez principalement que les membres se connectent et s'inscrivent.

### Authentification alternative

Si vous n'avez pas de source unique d'identité, ou si vous utilisez une méthode que nous ne prenons pas en charge (contactez-nous et faites-le nous savoir), vous pouvez choisir plusieurs méthodes ou toutes les méthodes pour l'authentification. Ou si des membres rejoignent votre espace de travail GenStudio qui ne font pas partie de votre organisation régulière, vous devrez choisir des méthodes d'authentification alternatives pour qu'ils puissent les utiliser.

En général, si votre organisation utilise Microsoft Azure AD, vous pouvez choisir l'email ou l'email et Google comme authentification prise en charge. Si votre organisation utilise l'authentification Google, vous pouvez ajouter l'email aux options autorisées.

Un inconvénient à autoriser des méthodes d'authentification alternatives est que certains membres de votre organisation pourraient être confus et essayer de se connecter avec une méthode alternative. Vous pourriez trouver plus facile de gérer en n'autorisant que votre méthode d'authentification principale et en fournissant des identités (adresses email) aux utilisateurs externes que vous invitez dans votre espace de travail.

**TL;DR**

- Email : Utile pour les utilisateurs tiers ou pour des équipes hétérogènes.
- Azure AD : Le choix principal pour les organisations avec une authentification Microsoft d'entreprise.
- Google : Utile pour les utilisateurs tiers, les équipes hétérogènes ou les organisations utilisant Google Workspace.


==> control-center/setup-guide/security/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Configurer la sécurité

Sélectionnez **Sécurité** dans la barre latérale.



==> control-center/setup-guide/curate-tools/assign-tags.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Assigner des Étiquettes

Les étiquettes vous permettent d'associer les outils à un ou plusieurs groupes de membres de votre organisation. Une fois qu'une étiquette est assignée à un outil, elle ne peut être utilisée que par les membres qui sont également assignés à cette étiquette.

Dans la page Outils, cliquez sur le bouton **Assigner** pour chaque outil que vous souhaitez gérer. Dans la fenêtre contextuelle, vous pouvez choisir plusieurs étiquettes dans le menu déroulant multi-sélection. Alternez entre la sélection et la désélection des étiquettes selon vos besoins. Ensuite, cliquez sur **Enregistrer**.

<figure><img src="../../../.gitbook/assets/admin-tags-4.png" alt="" width="563"><figcaption></figcaption></figure>

Répétez ce processus pour chaque outil d'IA afin de créer des groupes de permissions personnalisés.


==> control-center/setup-guide/curate-tools/system-tools.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Outils Système

L'espace de travail [GenStudio de SkyDeck AI](https://eastagile.skydeck.ai/) est livré avec plusieurs outils d'IA par défaut. Voici un aperçu rapide de ces outils pour vous aider à comprendre comment configurer vos autorisations.

<table data-full-width="false"><thead><tr><th width="190" align="center">Icône</th><th width="190.33333333333331" align="center">Nom</th><th align="center">Description</th></tr></thead><tbody><tr><td align="center"><img src="../../../.gitbook/assets/sql-assistant-logo.png" alt="" data-size="original"></td><td align="center"><strong>Assistant SQL</strong></td><td align="center">Fournissez le DDL qui définit les tables de votre base de données, puis demandez à votre Assistant SQL d'écrire du code SQL pour produire n'importe quel résultat.</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/legal-agreement-review-logo.png" alt=""></td><td align="center"><strong>Révision d'Accord Juridique</strong></td><td align="center">Évaluez une clause de votre document juridique. Faites-la vous expliquer. Modifiez-la pour changer les dispositions du document.</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/strategy-consultant.png" alt="" data-size="original"></td><td align="center"><strong>Consultant en Stratégie</strong></td><td align="center">Aide les utilisateurs en générant des réponses réfléchies à une question spécifique qui vous guide à travers une approche consultative de la demande.</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/teach-me-anything-logo.png" alt="" data-size="original"></td><td align="center"><strong>Enseignez-moi N'importe Quoi</strong></td><td align="center">Ce tuteur IA fournira une leçon sur n'importe quel sujet sous le soleil. Vous pouvez choisir le style d'enseignement, la langue et la sophistication de la leçon.</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/pair-programmer-logo.png" alt="" data-size="original"></td><td align="center"><strong>Programmeur de Pair</strong></td><td align="center">Votre programmeur de pair IA examinera votre code, vous aidera à ajouter de nouvelles fonctionnalités, modifier des fonctionnalités existantes, ajouter une couverture de test, ajouter des commentaires ou de la documentation, et plus encore.</td></tr><tr><td align="center"><img src="../../../.gitbook/assets/image-generator-logo.png" alt="" data-size="original"></td><td align="center"><strong>Générateur d'Image</strong></td><td align="center">Généré une image basée sur la description avec le modèle DALL-E d'OpenAI.</td></tr></tbody></table>

Vous pouvez ajouter un outil personnalisé dans le Centre de Contrôle et il sera activé dans l'ensemble de votre espace de travail. En savoir plus sur [Développez Vos Propres Outils](https://docs.skydeck.ai/developers/develop-your-own-tools).


==> control-center/setup-guide/curate-tools/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Outils de Curatation

La fonctionnalité Outil aide à construire des invites plus complexes facilement en demandant aux utilisateurs quelques brèves entrées, puis en générant l'invite complète et détaillée.

Sélectionnez **Outils** dans la barre latérale. À partir de cette page, vous pouvez gérer les outils pour l'ensemble de l'organisation, y compris le téléchargement, l'édition, la duplication et la suppression d'outils. Vous pouvez également utiliser les étiquettes que vous avez créées dans [**Organiser**](../organize-teams/) pour déterminer quels outils d'IA sont disponibles pour des groupes ou des individus spécifiques.

<figure><img src="https://lh4.googleusercontent.com/ETDbRxZdiQPH3nrVpku_6EYP7FOlgS8BHUF5-euuHuy3rHnVwG5kW2UzOvm10lLK9KN0FDOh5wqpm59cCBxn9tjvMoHk8K7twj6bX_Mec2JP57MxLXdWnVkAc3mnDjIEQIUUegl_ZciqCfINB1XAqD4" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/set-up-integrations/integration-assistance.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Assistance à l'intégration

Lorsque vous sélectionnez un service (LLM ou base de données SQL), une invite intitulée **Où puis-je obtenir ces identifiants ?** apparaîtra. Il s'agit d'un lien dynamique qui vous dirige vers la documentation spécifique du service sélectionné, vous guidant sur la façon de générer ou de trouver votre clé API.

Lorsque vous passez d'un service LLM à un autre, le lien se met à jour en conséquence, vous assurant un accès rapide aux bonnes informations au sein de SkyDeck AI.

<figure><img src="../../../.gitbook/assets/admin-integrations-3.png" alt="" width="563"><figcaption></figcaption></figure>

Ces informations sur les services conversationnels publics à la demande sont également liées ici pour une référence facile :

* [**OpenAI**](../../../integrations/llms-and-databases/openai-integration.md)
* [**Vertex**](https://developers.google.com/workspace/guides/create-credentials#service-account)
* [**Anthropic**](https://docs.anthropic.com/claude/reference/getting-started-with-the-api)
* [**HuggingFace**](../../../integrations/llms-and-databases/huggingface-integration.md)


==> control-center/setup-guide/set-up-integrations/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Configurer les Intégrations

Retournez au Guide de Configuration et cliquez sur **Ajouter une Intégration** ou sélectionnez **Intégrations** dans la barre latérale. Sur la page des Intégrations, cliquez sur le bouton **Ajouter des Intégrations**.

<figure><img src="../../../.gitbook/assets/admin-integrations-1.png" alt="" width="563"><figcaption></figcaption></figure>

Dans la fenêtre contextuelle **Ajouter une Intégration**, remplissez les champs suivants :

* **Service d'Intégration** – Choisissez un service LLM tel qu'OpenAI, VertexAI, Anthropic... ou un service de base de données dans le menu déroulant.
* **Nom de l'Intégration** – Créez un nom reconnaissable pour votre intégration.
* **Identifiants** – Entrez vos [identifiants API](integration-assistance.md).

<figure><img src="../../../.gitbook/assets/admin-integrations-2.png" alt="" width="563"><figcaption></figcaption></figure>


==> control-center/setup-guide/organize-teams/remove-groups.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Supprimer des groupes

Si vous devez supprimer des balises spécifiques, cliquez sur l'icône **Corbeille** à côté du nom de la balise et confirmez la suppression. Cette action supprimera également toutes les associations de balises et ne peut pas être annulée.

<figure><img src="../../../.gitbook/assets/admin-tags-3.png" alt="" width="563"><figcaption></figcaption></figure>


==> control-center/setup-guide/organize-teams/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Organiser les équipes

Dans le Centre de Contrôle SkyDeck.AI, les étiquettes sont un moyen d'organiser les membres de votre entreprise. Une étiquette (ou groupe) représente une équipe au sein de votre organisation. Vous pouvez attribuer une étiquette à un membre ou un outil, et les membres ne peuvent utiliser que les outils qui ont la même étiquette.

Sélectionnez **Organiser** dans la barre latérale. À partir de cette page, vous pouvez créer des étiquettes pour définir et structurer diverses équipes au sein de votre organisation. Vous remarquerez que l'étiquette **Tous** existe déjà et ne peut pas être supprimée. C'est l'étiquette par défaut qui s'applique à tous les membres de votre organisation.

<figure><img src="../../../.gitbook/assets/admin-tags-1.png" alt=""><figcaption></figcaption></figure>


==> control-center/setup-guide/organize-teams/add-new-group.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Ajouter un nouveau groupe

Cliquez sur le bouton **Ajouter un tag** et une fenêtre contextuelle apparaîtra. Fournissez un nom pour un groupe de haut niveau au sein de votre organisation. Appuyez sur **Entrée** ou cliquez sur le bouton Ajouter pour créer le tag.

<figure><img src="../../../.gitbook/assets/admin-tags-2.png" alt="" width="563"><figcaption></figcaption></figure>

***

> **Astuce** – Créez un ou deux groupes de haut niveau, puis ajoutez un nouveau groupe avec plus de tags si vous avez besoin d'un contrôle d'accès plus granulaire.


==> control-center/setup-guide/manage-members/add-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Ajouter des membres

Cliquez sur le bouton **Ajouter des membres** sur la page Membres, puis saisissez le **Nom** et l'**Email** du nouveau membre. Vous pouvez également [Importer un fichier](import-file.md) pour ajouter plusieurs membres en même temps.

<figure><img src="../../../.gitbook/assets/admin-members-2.png" alt="" width="563"><figcaption></figcaption></figure>


==> control-center/setup-guide/manage-members/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Gérer les membres

## Aperçu

Sélectionnez **Membres** dans la barre latérale. À partir de cette page, vous pouvez ajouter manuellement des membres, importer des fichiers de membres, envoyer des invitations aux membres et attribuer des étiquettes aux membres.

<figure><img src="../../../.gitbook/assets/admin-members-1.png" alt=""><figcaption><p>Ajoutez des personnes aux Membres pour les inviter et gérer leurs rôles dans votre SkyDeck AI</p></figcaption></figure>

En haut de l'écran, vous verrez des conseils concernant votre compte en termes de nombre de sièges payants suffisants pour inviter plus de membres.

## Actions Disponibles

Les boutons (Ajouter un membre, Exporter les membres, Transférer la propriété, Éditer, Inviter, Révoquer, Supprimer, Annuler) seront actifs ou inactifs en fonction de leur pertinence par rapport aux membres que vous avez cochés (ou non cochés) dans la liste ci-dessous.

Si vous n'avez sélectionné aucun membre, les actions pertinentes à ce moment seront d'ajouter une seule personne par e-mail ou d'importer un fichier csv de personnes à inviter, et d'exporter les membres actuels de votre espace de travail.

Si vous avez sélectionné un ou plusieurs membres, certaines actions sont disponibles sur la page de liste, telles qu'inviter ou révoquer l'accès. Des fonctionnalités plus avancées qui prennent plus de place pour travailler se trouvent en utilisant le bouton **Éditer**. En particulier, c'est ici que le Rôle et les Étiquettes peuvent être modifiés pour gérer les autorisations au sein du Centre de Contrôle et l'accès aux outils et intégrations via l'espace de travail GenStudio.

Toutes ces actions seront discutées plus en détail dans les sections suivantes, qui expliquent ce qui peut être fait sur la page des Membres.

## Guide action

Dans la liste des membres, prêtez une attention particulière à la colonne **Guide**. Cela fournit une suggestion rapide sur ce que vous devriez faire ensuite avec cette personne en particulier.

Il existe différentes actions de Guide :

1. Lorsqu'un membre est ajouté, l'action de Guide est **Inviter**. Nous devons inviter ce membre.
2. Lorsqu'un membre est invité, l'action de Guide est **Attendre**. Nous devons attendre que ce membre accepte son invitation par e-mail.
3. Lorsqu'un membre accepte son invitation, l'action de Guide est **OK**. C'est bon maintenant, nous n'avons plus besoin de faire quoi que ce soit.
4. Lorsque l'invitation d'un membre expire, l'action de Guide est **Renvoyer l'invitation**. Nous devons les renvoyer en envoyant un autre e-mail.
5. Lorsqu'un membre est révoqué, il est toujours dans la liste, et l'action de Guide revient à Inviter car vous pourriez vouloir les inviter à nouveau ensuite.

## Rôles

Un membre peut avoir un ou plusieurs rôles, chacun accordant différents niveaux d'accès au Centre de Contrôle et à l'Espace de Travail GenStudio. Les rôles sont définis comme suit :

* Membre : Accorde l'accès à l'Espace de Travail GenStudio, à condition que l'utilisateur ait été invité et ait configuré son compte.
* Admin : Fournit l'accès au Centre de Contrôle, permettant la gestion du compte, des intégrations, de la sécurité, des étiquettes, des outils et des membres.
* Propriétaire : Inclut toutes les permissions d'admin, plus la capacité de gérer la facturation, de supprimer le compte et de transférer la propriété à un autre admin.


==> control-center/setup-guide/manage-members/import-file.md <==
---
layout:
  title:
    visible: true
  description:
    visible: true
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Importer un fichier

Avant d'importer, vérifiez que votre fichier CSV contient les champs **nom** et **email** dans le format suivant :

<figure><img src="https://lh6.googleusercontent.com/UWhLOPa6UdBzO66s17El9htjl_JHS95Y4shkQ9nvuHYo8NlUdvAodSZ8nZ5zNgZbFEg2tjvdRZUm4SFP1rKmXNzoO-zRUzT275VOUNeVqTmyr-2ILt0hfkihnavR3BNzg26VUDHyXklms0eOzTC7Le8" alt=""><figcaption></figcaption></figure>

> **Astuce** – Votre fichier doit être au format CSV ou SkyDeck AI n'acceptera pas votre importation.

***

Sélectionnez l'onglet **Importer un fichier** dans la fenêtre contextuelle Ajouter un membre. Ensuite, cliquez sur **Télécharger le fichier** dans la fenêtre contextuelle et localisez votre fichier CSV.

<figure><img src="../../../.gitbook/assets/admin-members-3.png" alt="" width="563"><figcaption></figcaption></figure>

Si l'importation est réussie, vous verrez une **bannière de succès** en haut de l'écran, et la page se remplira avec les informations des nouveaux membres.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Vous pouvez éventuellement inclure un troisième champ nommé **tags** dans le fichier CSV pour attribuer des tags aux membres ajoutés. Sinon, vous pouvez [les attribuer plus tard](edit-members.md).

</div>

==> control-center/setup-guide/manage-members/edit-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Modifier les membres

Après avoir ajouté des membres à votre espace de travail, vous pouvez les gérer, par exemple en changeant les noms affichés, en attribuant des étiquettes, en révoquant des accès, etc. Chaque action peut être disponible ou non en fonction des membres sélectionnés et de leurs états actuels (ce qui est implicite dans leurs actions de Guide).

### Changer le nom affiché

Vous pouvez changer le nom de n'importe quel membre après qu'il ait été ajouté à votre espace de travail. Sélectionnez un membre dans la liste, cliquez sur le bouton **Modifier**, changez le nom de l'utilisateur et cliquez sur **Enregistrer**.

<figure><img src="../../../.gitbook/assets/edit-members-1.png" alt="" width="563"><figcaption></figcaption></figure>

### Attribuer le rôle d'administrateur

Un membre peut se voir attribuer le rôle d'administrateur, et il pourra accéder au Centre de contrôle de votre organisation. Sélectionnez un membre dans la liste, cliquez sur le bouton **Modifier**, activez le bouton **Rôle d'administrateur** et cliquez sur **Enregistrer**. Ensuite, cet utilisateur pourra se connecter au Centre de contrôle et gérer le compte.

<figure><img src="../../../.gitbook/assets/edit-members-2.png" alt="" width="563"><figcaption></figcaption></figure>

### Assigner des étiquettes

[Les étiquettes (ou groupes)](../organize-teams/) sont utilisées pour organiser quels [outils d'IA](../curate-tools/system-tools.md) sont accessibles par qui. Elles peuvent également fournir des groupes pour l'analyse et le reporting. Les membres peuvent se voir attribuer plusieurs étiquettes. En général, les étiquettes définiront des rôles ou des départements dans votre organisation.

Il existe 2 façons d'assigner des étiquettes à un utilisateur.

Vous pouvez directement assigner ou retirer des étiquettes d'un utilisateur sur la liste des membres. Choisissez un membre (sans avoir besoin de sélectionner la case à cocher), et dans la colonne **Étiquettes**, cliquez sur l'icône "+". Vous pouvez alors voir les étiquettes actuellement assignées à ce membre et pourrez assigner ou retirer les étiquettes en cochant/décochez simplement les étiquettes. L'étiquette Tous est activée par défaut pour tous les membres.

<figure><img src="../../../.gitbook/assets/edit-members-3.png" alt="" width="563"><figcaption><p>Assigner des étiquettes sur la liste des membres</p></figcaption></figure>

La deuxième façon est de sélectionner un membre en cliquant sur une case à cocher à côté de son nom et de cliquer sur le bouton **Modifier**. Vous pouvez alors voir la même interface que l'option ci-dessus, et vous pouvez gérer les étiquettes de manière similaire. Une fois les modifications terminées, cliquez sur **Enregistrer**.

<figure><img src="../../../.gitbook/assets/admin-members-5.png" alt="" width="563"><figcaption><p>Assignation d'étiquettes dans la fenêtre de modification</p></figcaption></figure>

Retirer toutes les étiquettes d'un membre supprimera son accès à tous les outils et le retirera de tous les groupes de reporting. Vous pourriez souhaiter faire cela pour limiter l'accès à un niveau minimal. Ou pour retirer un membre des rapports globaux. Des rapports peuvent toujours être produits pour de tels membres en les nommant explicitement.

### Révoquer l'accès

Vous pouvez révoquer l'accès de vos membres depuis GenStudio Workspace, après quoi ils ne pourront plus y accéder. Sélectionnez un ou plusieurs membres invités, cliquez sur le bouton **Révoquer** et confirmez l'action. Lorsque l'accès est révoqué, l'utilisateur reste dans la liste des membres avec l'action Guide de **Inviter**. Vous pourriez vouloir les inviter à nouveau plus tard, donc ils ne sont pas complètement supprimés.

### Supprimer un membre

Si vous souhaitez supprimer complètement certains membres, sélectionnez-les et cliquez sur le bouton **Supprimer**. Une fois supprimés, ils n'apparaîtront plus dans la liste. Vous devrez les réajouter plus tard si vous le souhaitez en utilisant le bouton [Ajouter un membre](add-members.md).

### Transférer la propriété

Si le propriétaire souhaite transférer la propriété du compte à un autre utilisateur, il peut sélectionner un administrateur et cliquer sur le bouton **Transférer la propriété**.


==> control-center/setup-guide/manage-members/invite-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Inviter des membres

Après avoir ajouté des membres à SkyDeck.AI, ils ne peuvent pas encore utiliser votre espace de travail. Leur action actuelle dans le Guide est **Inviter**, ce qui indique que vous, en tant qu'administrateur ou propriétaire, devrez les inviter en envoyant un e-mail.

Pour inviter des membres à utiliser l'[espace de travail GenStudio](https://eastagile.skydeck.ai/), cochez la première case à côté de **Nom et Email** pour sélectionner tous les membres ou sélectionnez des cases individuelles pour des membres individuels. Ensuite, le bouton **Inviter** apparaîtra en haut de la page. Cliquez sur ce bouton pour envoyer des invitations par e-mail à tous les membres sélectionnés.

Dans la fenêtre contextuelle, cliquez sur **Confirmer**.

<figure><img src="../../../.gitbook/assets/admin-members-4.png" alt="" width="563"><figcaption></figcaption></figure>

Après cela, leur action dans le Guide changera en **Attendre**, ce qui signifie que vous attendrez les réponses des membres. Vous pouvez également renvoyer les e-mails pour ces utilisateurs s'ils ont manqué leurs e-mails précédents. Après qu'un membre ait complété son processus d'inscription, son action dans le Guide changera en **OK**, et il pourra accéder à votre espace de travail GenStudio. Vous ne pouvez pas renvoyer un e-mail à un membre dont l'action dans le Guide est OK.

Si le lien précédent expire, l'action dans le Guide changera en **Renvoyer l'invitation**. Pour plus de détails sur chaque action dans le Guide, veuillez vous référer à [.](./ "mention").

==> ai-documentations/llm-evaluation-report.md <==
# Rapport d'évaluation LLM

| Modèle                     | Date       |   Temps de réponse total (s) |   Tests réussis |   CodeBLEU moyen (0-1) |   Score d'utilité moyen (0-4) |   Score de correction fonctionnelle moyen (0-4) |
|:---------------------------|:-----------|-------------------------------:|----------------:|------------------------:|-------------------------------:|-------------------------------------------------:|
| o1-preview                 | 2024-11-14 |                   1912.99     |            135  |              0.312213   |                      3.65244   |                                  3.7439          |
| o1-mini                    | 2024-11-14 |                    665.408     |            131  |              0.336815   |                      3.71951   |                                  3.76829         |
| gpt-4o                     | 2024-11-14 |                    237.915     |            121  |              0.316501   |                      3.71951   |                                  3.65854         |
| gpt-4o-mini                | 2024-11-14 |                    199.287     |            117  |              0.337357   |                      3.65854   |                                  3.7378          |
| claude-3-5-sonnet-20240620 | 2024-11-14 |                    476.683     |            112  |              0.301742   |                      3.66463   |                                  3.68293         |
| claude-3-5-sonnet-20241022 | 2024-11-14 |                    344.884     |            116  |              0.326506   |                      3.70732   |                                  3.66463         |
| gemini-1.5-pro             | 2024-11-14 |                    568.082     |             95  |              0.330655   |                      3.47561   |                                  3.38415         |
| gemini-1.5-flash           | 2024-11-14 |                    781.461     |              1  |              0.255924   |                      0.646341   |                                  0.792683         |

**Temps de réponse total (s) :** Le temps total pris par le modèle pour générer toutes les sorties.

**Tests réussis :** Le nombre de tests unitaires que le modèle a réussis lors de l'évaluation, sur un total de 164 tests.

**CodeBLEU moyen [CodeBLEU](https://arxiv.org/abs/2009.10297) :** Score CodeBLEU moyen, une métrique pour évaluer la qualité de génération de code basée sur la correction syntaxique et sémantique.

**Score d'utilité moyen [Usefulness Score](https://arxiv.org/abs/2304.14317) :** Évaluation moyenne de l'utilité des sorties du modèle, notée par un modèle LLM.

- **0 :** L'extrait n'est pas du tout utile, il est hors sujet.
- **1 :** L'extrait est légèrement utile, il contient des informations pertinentes pour le problème, mais il est plus facile d'écrire la solution depuis le début.
- **2 :** L'extrait est quelque peu utile, il nécessite des modifications significatives (par rapport à la taille de l'extrait), mais reste utile.
- **3 :** L'extrait est utile, mais doit être légèrement modifié pour résoudre le problème.
- **4 :** L'extrait est très utile, il résout le problème.

**Score de correction fonctionnelle moyen [Functional Correctness Score](https://arxiv.org/abs/2304.14317) :** Score moyen de la correction fonctionnelle des sorties du modèle, évaluant dans quelle mesure les sorties répondent aux exigences fonctionnelles, notées par un modèle LLM.

- **0 (échec de tous les tests possibles) :** L'extrait de code est totalement incorrect et sans signification.
- **4 (réussite de tous les tests possibles) :** L'extrait de code est totalement correct et peut gérer tous les cas.



==> ai-documentations/README.md <==
# Documentation AI

Ce répertoire contient des documents clés liés aux LLM :

1. [Rapport d'évaluation des LLM](llm-evaluation-report.md)
2. [Documentation prête pour LLM de SkyDeck.ai](skydeckai-llm-ready-documentation.md)

## Rapport d'évaluation des LLM

Présente une analyse comparative de divers modèles LLM, y compris :

* Métriques de performance (temps de réponse, tests réussis)
* Évaluations de qualité (CodeBLEU, utilité, correction fonctionnelle)
* Explications détaillées des méthodologies de notation

## Documentation Prête pour LLM

Fournit un document de référence consolidé conçu pour la consommation LLM, combinant diverses documentations en un format unique et facilement accessible.

Ces documents offrent des informations sur la performance des LLM et fournissent des ressources pour les interactions avec les LLM. Ils peuvent être mis à jour à mesure que de nouvelles évaluations sont effectuées ou que la documentation est révisée.


==> genstudio-workspace/conversations.md <==
# Conversations

### Interagir avec LLM

C'est ici que vous interagissez avec vos modèles d'Intelligence Artificielle (IA) de Grand Modèle de Langage (LLM). Vous le faites de manière _conversationnelle_ comme dans un _chat_. Vous pouvez 'parler' directement à vos modèles en utilisant l'outil "par défaut". C'est ainsi que votre session commence.

<figure><img src="../.gitbook/assets/conversation-start.png" alt=""><figcaption><p>Le début d'une conversation</p></figcaption></figure>

Commencez une conversation en cliquant sur le bouton **Nouvelle conversation**, ou vous pouvez reprendre une conversation existante en en choisissant une dans la barre latérale.

Demandez simplement à votre LLM n'importe quoi. Ce sont vos "invites" au modèle. Mais il existe des meilleures pratiques que vous pouvez suivre pour obtenir de meilleurs résultats. Par exemple, demander simplement de meilleurs résultats peut produire de meilleurs résultats, par exemple, "En tant qu'expert en physique expliquant à un enfant, explique pourquoi le ciel est bleu."\
\
Votre saisie doit être entrée dans le champ de saisie en bas de l'écran. Vous l'envoyez à votre LLM pour une réponse en cliquant sur le bouton **Demander à l'IA** sur le côté droit du champ de saisie, ou en appuyant sur **Entrée** tout en vous concentrant sur la saisie.

Vous pouvez sélectionner quel modèle doit être utilisé dans le menu du milieu sous le champ de saisie. Vous pouvez changer votre choix de modèle à tout moment. Certains modèles seront plus appropriés que d'autres. Par exemple, GPT-4 est l'un des modèles les plus avancés à ce jour et tend à produire des réponses plus soigneusement réfléchies. Cependant, les modèles Claude d'Anthropic peuvent prendre en charge des fenêtres de contexte beaucoup plus grandes (environ autant qu'un livre entier), ce qui vous permet de soumettre de grands documents dans votre invite pour révision, contexte ou modification.

<figure><img src="../.gitbook/assets/models-menu.png" alt=""><figcaption><p>Choisissez votre LLM pour différents messages</p></figcaption></figure>

### Régénérer et modifier l'invite

Si vous n'aimez pas le résultat produit par votre modèle, vous pouvez lui demander de régénérer la réponse en utilisant le bouton **Régénérer**. Vous pouvez également changer votre modèle et envoyer une autre réponse.

<figure><img src="../.gitbook/assets/regenerate.png" alt="" width="563"><figcaption><p>Régénérer la réponse de l'IA</p></figcaption></figure>

Skydeck.AI vous permet également de modifier votre invite et d'essayer à nouveau. Vous pouvez cliquer sur le bouton **Modifier le message**, changer l'entrée et soumettre à nouveau.

<figure><img src="../.gitbook/assets/edit-message.png" alt="" width="563"><figcaption></figcaption></figure>

### Envoi de messages non-AI

Vous pouvez également envoyer vos messages sans demander à l'IA, et ils apparaîtront simplement comme un message normal sans réponse dans la conversation. Cela est utile lorsque vous souhaitez prendre des notes directement dans la conversation, ou travailler avec d'autres membres (En savoir plus dans [Partage et Collaboration](sharing-and-collaboration.md)).

Pour envoyer un message non-AI, il vous suffit de saisir le texte dans le champ de saisie et de cliquer sur le bouton **Envoyer le message de chat**, ou vous pouvez appuyer sur **Ctrl + Entrée** tout en vous concentrant sur l'entrée.

<figure><img src="../.gitbook/assets/chat-buttons.png" alt=""><figcaption><p><strong>Boutons Envoyer le message de chat (1) et Demander à l'IA (2)</strong></p></figcaption></figure>

### Récupérer le contenu du chat

Vous pouvez copier tout le texte de vos invites et réponses dans votre presse-papiers en utilisant l'icône en haut à droite. C'est un moyen pratique d'inclure votre travail dans d'autres documents. Vous pouvez également télécharger le contenu de la conversation dans un fichier markdown en cliquant sur le bouton **Télécharger**.

<figure><img src="../.gitbook/assets/copy-download-conversation.png" alt="" width="326"><figcaption><p>Télécharger (1) et Copier (2) une conversation</p></figcaption></figure>

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/README.md <==
---
description: GenStudio
---

# Espace GenStudio

* [**Conversations**](conversations.md)
* [**Partage et Collaboration**](sharing-and-collaboration.md)
* [**Synchronisation Slack**](slack-synchronization.md)
* [**Instantanés Publics**](public-snapshots.md)
* [**Navigation Web**](web-browsing.md)
* [**Téléchargement de Documents**](document-upload.md)
* [**Outils**](tools/)
* [**Sécurité des Données**](data-security/)


==> genstudio-workspace/public-snapshots.md <==
# Instantanés Publics

La fonctionnalité d'instantané permet aux utilisateurs de créer une vue statique et complète d'une conversation et de la partager via une URL accessible au public. Elle améliore la collaboration en permettant aux utilisateurs de diffuser rapidement et efficacement leur travail à leurs collègues et même à des parties prenantes externes.

### Créer un instantané

Lorsque l'instantané d'une conversation est créé, le système capture l'état actuel du fil de conversation, y compris les messages, les horodatages, les LLM qui répondent aux messages. En option, vous pouvez choisir d'inclure les noms des participants ou de partager anonymement. L'instantané est immuable, car il ne sera pas mis à jour lorsque vous continuerez votre conversation. Si vous souhaitez inclure les nouveaux messages, vous devez créer un autre instantané.

Pour créer un instantané, choisissez une conversation que vous souhaitez partager dans la barre latérale gauche et cliquez sur le bouton bleu **Collaborer** dans le coin supérieur droit.

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt=""><figcaption><p>Cliquez sur le bouton Collaborer</p></figcaption></figure>

Une fenêtre contextuelle apparaîtra. Choisissez l'onglet **Partager publiquement** puis cliquez sur **Créer un nouvel instantané**. Vous avez deux options : **Partager anonymement** ou **Partager avec votre nom**. Choisissez la première si vous ne souhaitez pas inclure votre nom dans l'instantané, et choisissez la seconde si vous êtes prêt à le partager.

<figure><img src="../.gitbook/assets/public_snapshot2.png" alt=""><figcaption><p>Cliquez sur Créer un nouvel instantané et choisissez une option de partage</p></figcaption></figure>

<div data-gb-custom-block data-tag="hint" data-style='info'>

Une fois créé, l'instantané n'inclura pas les changements de la conversation, tels que l'ajout ou la suppression de messages.

</div>

Une URL unique est générée pour chaque instantané afin que vous puissiez la donner à quiconque pour permettre l'accès à l'instantané de la conversation. Le processus de génération d'URL utilise des techniques de hachage cryptographique pour garantir l'unicité et l'intégrité de chaque lien.

<figure><img src="../.gitbook/assets/public_snapshot3.png" alt=""><figcaption></figcaption></figure>

### Vue de l'instantané

Si vous choisissez **Partager anonymement**, les noms des participants de la conversation n'apparaîtront pas. À la place, vous verrez Utilisateur 1, Utilisateur 2... comme propriétaire des messages.

<figure><img src="../.gitbook/assets/public_snapshot4.png" alt=""><figcaption><p>Vue anonymisée</p></figcaption></figure>

Si vous choisissez **Partager avec votre nom**, les noms des participants apparaîtront.

<figure><img src="../.gitbook/assets/public_snapshot5.png" alt=""><figcaption><p>Vue non anonymisée</p></figcaption></figure>

<div data-gb-custom-block data-tag="hint" data-style='info'>

Si vous souhaitez anonymiser les participants plus tard, vous devez créer un autre instantané. Vous pouvez [désactiver](public-snapshots.md#disable-a-snapshot) ou [supprimer](public-snapshots.md#delete-a-snapshot) le courant plus tard.

</div>

### Continuer à partir d'un Instantané

Lorsque quelqu'un accède à votre instantané, il peut continuer la conversation à partir de ce point. Cliquez sur **Continuer cette conversation** en bas de la page, et une fenêtre contextuelle apparaîtra vous demandant votre compte de workspace.

Si vous n'en avez pas, vous pouvez vous inscrire en entrant votre adresse e-mail, et nous vous guiderons à travers le processus de [Configuration d'un compte](../control-center/setup-guide/). Après cela, vous pourrez continuer l'instantané une fois inscrit.

<figure><img src="../.gitbook/assets/public_snapshot6.png" alt=""><figcaption></figcaption></figure>

### Désactiver un instantané

Les utilisateurs ont la possibilité de basculer l'accessibilité d'un instantané via l'interface de gestion. Désactiver un instantané rend l'URL inactive, et toute tentative d'accès à l'URL par la suite sera répondue par des ressources non trouvées. Vous pouvez choisir de le réactiver plus tard.

<figure><img src="../.gitbook/assets/public_snapshot7.png" alt=""><figcaption><p>Cliquez sur l'icône "Œil" pour désactiver/activer un instantané</p></figcaption></figure>

### Supprimer un instantané

Vous pouvez choisir de supprimer un instantané si vous ne souhaitez plus le partager. Soyez prudent, car cette action est irréversible, ce qui signifie que vous ne pouvez pas récupérer l'instantané supprimé avec la même URL. En cliquant sur l'icône "Corbeille", vous devez confirmer la suppression pour éviter une suppression involontaire.

<figure><img src="../.gitbook/assets/public_snapshot8.png" alt=""><figcaption><p>Cliquez sur l'icône "Corbeille" pour supprimer un instantané</p></figcaption></figure>



==> genstudio-workspace/document-upload.md <==
# Téléchargement de Document

SkyDeck.AI vous permet d'ajouter différents types de documents et d'images à vos conversations avec l'IA. Vous pouvez demander à votre LLM préféré d'analyser votre fichier, et vous pourrez recevoir son résumé, son interprétation ou des réponses à vos questions sur son contenu.

### Ajouter un document

Pour ajouter un document, ouvrez une conversation et cliquez sur **Ajouter** à côté de l'entrée de prompt. Ensuite, choisissez **Télécharger des documents**. Nous prenons actuellement en charge ces extensions de fichiers : PDF, DOC, DOCX, PPTX et fichiers texte simples.

<figure><img src="../.gitbook/assets/image (57).png" alt="" width="563"><figcaption></figcaption></figure>

Le document sera joint à votre message et envoyé à LLM. Vous pouvez voir le fichier associé au message et vous pouvez même le re-télécharger.

<figure><img src="../.gitbook/assets/attached-document.png" alt=""><figcaption></figcaption></figure>

### Ajouter une image

Pour ajouter une image, cliquez sur **Ajouter** puis choisissez **Télécharger des images**. Nous prenons actuellement en charge ces extensions de fichiers : JPEG, JPG, WEBP, PNG.

<figure><img src="../.gitbook/assets/image (58).png" alt="" width="563"><figcaption></figcaption></figure>

L'image sera jointe à votre message et envoyée à LLM. De plus, vous pouvez également cliquer sur l'image, ce qui ouvrira une nouvelle fenêtre contextuelle l'affichant plus clairement.

<figure><img src="../.gitbook/assets/attached-image.png" alt=""><figcaption></figcaption></figure>

<figure><img src="../.gitbook/assets/preview-image.png" alt="" width="375"><figcaption><p>Voir l'image directement dans GenStudio</p></figcaption></figure>

### Restrictions <a href="#h_52e5a07158" id="h_52e5a07158"></a>

* Taille totale de tous les fichiers par message : jusqu'à 20 Mo

<figure><img src="../.gitbook/assets/error1.png" alt="" width="490"><figcaption></figcaption></figure>

* Si le fichier fait moins de 20 Mo mais dépasse toujours la limite de jetons, une autre erreur sera affichée :

<figure><img src="../.gitbook/assets/error2.png" alt=""><figcaption></figcaption></figure>

* Nombre total de fichiers : jusqu'à 10

<figure><img src="../.gitbook/assets/error3.png" alt="" width="488"><figcaption></figcaption></figure>

### Rememberizer - Étendre les connaissances de l'IA

Vous pouvez utiliser [Rememberizer](https://rememberizer.ai/), notre solution pour fournir à l'IA vos propres connaissances et informations et permettre à SkyDeck.AI d'apprendre de vos documents et discussions. En savoir plus sur Rememberizer [ici](https://docs.rememberizer.ai/).


==> genstudio-workspace/sharing-and-collaboration.md <==
# Partage et Collaboration

SkyDeck.AI s'engage à briser les silos et à promouvoir une culture d'innovation collaborative. Vous n'avez pas à travailler dans l'isolement en utilisant le GenStudio Workspace. Que vous travailliez sur une conversation générale avec l'un des modèles LLM ou que vous plongiez profondément dans l'un des six outils spécialisés pour des tâches ciblées, GenStudio fournit une plateforme cohérente et intuitive pour une collaboration en temps réel.

### Comment Inviter des Collaborateurs

Pour ajouter des collaborateurs à une conversation existante, sélectionnez la conversation dans la barre latérale gauche et cliquez sur le bouton bleu **Collaborer** dans le coin supérieur droit.

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt=""><figcaption><p>Cliquez sur le bouton Collaborer</p></figcaption></figure>

Une fenêtre contextuelle apparaîtra avec l'onglet par défaut **Inviter à collaborer**. Activez le curseur **Collaboration** puis cliquez sur le bouton bleu **Copier le lien**.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Si vous souhaitez interrompre la collaboration à tout moment, il vous suffit de basculer le curseur en position off. Veuillez noter que cela invalidera le lien actuel, et il sera différent si vous en générez un nouveau.

</div>

<figure><img src="../.gitbook/assets/collab2.png" alt="" width="563"><figcaption><p>Activez la collaboration et copiez le lien</p></figcaption></figure>

Avec ce lien, vous pouvez inviter facilement n'importe quel collègue. Il n'est pas nécessaire d'ajouter manuellement l'adresse e-mail de chaque collaborateur.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Tous les invités doivent avoir un compte enregistré dans le même espace de travail SkyDeck.AI que le propriétaire de la conversation. Cela protège les actifs organisationnels et les informations confidentielles qui peuvent être contenues dans la conversation du GenStudio Workspace.

</div>

<div data-gb-custom-block data-tag="hint" data-style='info'>

Vous pouvez améliorer davantage la collaboration en synchronisant les canaux Slack avec vos conversations GenStudio. Pour en savoir plus, veuillez visiter [Synchronisation Slack](slack-synchronization.md) et [Intégration Slack](../integrations/app-integrations/slack-integration.md).

</div>

### Vue Collaborateur

Les collaborateurs ne peuvent voir que la conversation à laquelle ils ont été invités. Ils ne pourront pas voir le reste de vos conversations GenStudio. Pour les inclure dans des conversations supplémentaires, vous devez fournir des liens séparés pour chaque dialogue respectif.

<figure><img src="../.gitbook/assets/collab3.png" alt="" width="563"><figcaption></figcaption></figure>

Les collaborateurs invités peuvent quitter une conversation quand ils le souhaitent en cliquant sur le bouton **Collaborer** puis sur le bouton rouge **Quitter cette conversation**.

<figure><img src="../.gitbook/assets/collab4.png" alt="" width="563"><figcaption></figcaption></figure>

### Votre Vue

Une fois qu'un collègue contribue à la conversation, vous verrez une bulle de notification sur la conversation dans votre espace de travail GenStudio.

<figure><img src="../.gitbook/assets/collab6.png" alt="" width="563"><figcaption></figcaption></figure>

Les contributions de chaque individu seront marquées par leurs initiales respectives. Survoler les initiales révélera le nom de votre collègue.

<figure><img src="../.gitbook/assets/collab5.png" alt=""><figcaption></figcaption></figure>

### Travailler avec vos collègues

Dans les conversations GenStudio, tous les messages n'ont pas besoin d'être envoyés à l'IA. L'envoi de messages non-IA peut améliorer les interactions personnelles et directes. Que vous partagiez des mises à jour, donniez des retours ou que vous ayez simplement une discussion, compter sur des messages non-IA garantit clarté et authenticité, permettant des connexions significatives et une communication efficace sans l'influence de l'intelligence artificielle.

Vous pouvez simplement envoyer des messages non-IA comme discuté dans cette [page](conversations.md), mais la collaboration permet une manière plus puissante d'interagir avec vos collègues. Lorsque vous rédigez un message, vous pouvez utiliser la notation @ suivie du nom du membre pour le mentionner dans le message suivant. Cette méthode garantit que des individus spécifiques sont alertés des informations pertinentes, des mises à jour ou des actions qui nécessitent leur attention. Elle rationalise la communication en taguant directement les parties concernées, réduisant ainsi le risque que des messages importants soient négligés et garantissant que tout le monde reste informé et engagé.

<figure><img src="../.gitbook/assets/collab-mentioning.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/web-browsing.md <==
# Navigation Web

Le scraping de contenu à partir de sites web pour l'inclure dans vos invites est une fonctionnalité très utile de GenStudio. Toute URL que vous incluez entre accolades sera remplacée par le contenu extrait de ce site. Par exemple, vous pourriez écrire "Résumez les nouvelles les plus importantes de \{{https://nytimes.com\}}."

<figure><img src="../.gitbook/assets/web-scraping1.png" alt=""><figcaption><p>Navigation web avec SkyDeck AI</p></figcaption></figure>

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/slack-synchronization.md <==
# Synchronisation Slack

En intégrant Slack, vous pouvez envoyer vos conversations GenStudio vers un canal Slack et vice versa. Cela permet à votre équipe de collaborer sans effort.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Cette page discutera de la façon dont vous pouvez synchroniser entre Slack et GenStudio. Pour en savoir plus sur la façon de configurer Slack, veuillez visiter [Intégration Slack](../integrations/app-integrations/slack-integration.md).

</div>

### Envoi des messages de conversations GenStudio vers Slack

Une fois que vous avez connecté une conversation avec un canal Slack public ou privé, SkyDeck.AI enverra tous les messages actuels à ce canal. Cela ne sera fait qu'une seule fois au début de la connexion.

<figure><img src="../.gitbook/assets/sync-to-slack.png" alt="" width="563"><figcaption></figcaption></figure>

Après cela, pour chaque nouveau message envoyé à la conversation, il sera également envoyé à ce canal Slack ainsi que sa réponse.

<figure><img src="../.gitbook/assets/new-msg-from-conv.png" alt="" width="563"><figcaption></figcaption></figure>

### Envoi de messages Slack aux conversations GenStudio

Pour envoyer un message de Slack à la conversation connectée :

1. Ouvrez le fil de cette conversation
2. Taggez l'application **SkyDeck.ai** et écrivez votre prompt.
3. Le message sera envoyé à GenStudio et vous recevrez la réponse.

<figure><img src="../.gitbook/assets/new-msg-from-slack (1).png" alt="" width="563"><figcaption><p>Ouvrir le fil (1) - Envoyer un message (2) - Réponse de GenStudio (3)</p></figcaption></figure>

Voici comment le message apparaîtra sur GenStudio :

<figure><img src="../.gitbook/assets/gen-view.png" alt="" width="563"><figcaption></figcaption></figure>

### Mise en forme

Markdown ne fonctionne pas automatiquement dans Slack lorsque nous envoyons du contenu depuis GenStudio Collaboration. Vous verrez donc `*hello*` au lieu de \*hello\*. C'est un changement récent dans Slack. Mais il existe une solution. Dans l'application de bureau, vous pouvez activer manuellement la reconnaissance markdown \*dans\* les paramètres avancés de Slack.

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.02 PM (1).png" alt=""><figcaption><p>Sélectionnez "Formater les messages avec des balises"</p></figcaption></figure>

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.58 PM.png" alt=""><figcaption><p>Un exemple de l'amélioration constatée en activant "Formater les messages avec markdown".</p></figcaption></figure>


==> genstudio-workspace/tools/README.md <==
# Outils

### Introduction

La fonctionnalité Outil aide à construire des invites plus complexes facilement. En général, un outil comprend un ou plusieurs champs d'entrée, qui servent de variables pour créer une invite plus détaillée. Cela simplifie l'interaction avec l'IA, car les utilisateurs n'ont besoin de fournir que le contenu dynamique, et notre gestionnaire d'outils s'occupera du reste. Il existe deux types d'outils : **Outils LLM** et **Outils Intelligents**.

* Les outils LLM permettent aux utilisateurs de n'avoir besoin de donner que quelques petites entrées, et celles-ci seront envoyées à des invites prédéfinies pour être traitées par les LLM. Chaque outil agit comme un modèle qui décrit les composants nécessaires d'une invite, permettant aux utilisateurs de se concentrer sur le contenu plutôt que sur le format. Cela est particulièrement bénéfique pour les utilisateurs qui génèrent fréquemment des invites similaires et souhaitent rationaliser leur flux de travail.
* Les Outils Intelligents étendent les capacités des Outils LLM en incorporant l'exécution de code Python pour l'extraction et le traitement des données. L'intégration de Python permet aux utilisateurs d'effectuer des calculs complexes, des transformations de données et d'autres opérations avancées au-delà de la portée des fonctionnalités standard des Outils LLM.

### Utilisation

Pour utiliser un outil, cliquez sur le bouton **Outil par défaut** en dessous du champ de saisie de l'invite et vous verrez une liste des outils disponibles dans la colonne de droite de la page. Lorsque vous cliquez sur l'un de ces outils, la section d'entrée est modifiée et vous verrez les entrées que l'outil attend. Après avoir rempli ces informations et soumis vos choix, l'outil répondra avec une sortie dans votre conversation actuelle. Vous reviendrez ensuite au mode de conversation par défaut et vous pourrez interagir avec la réponse de votre outil par des réponses ou des suivis.

<figure><img src="../../.gitbook/assets/tools-menu.png" alt=""><figcaption><p>Le menu des outils</p></figcaption></figure>

Dans une conversation, vous pourriez constater que vous bénéficiez de l'utilisation de plusieurs outils. Vous pourriez commencer avec un outil pour obtenir des conseils stratégiques. Ensuite, vous pourriez utiliser un outil SQL pour écrire une requête afin de produire une analyse de suivi. Et enfin, vous pourriez utiliser un outil d'écriture pour prendre vos résultats et les rédiger de manière ciblée pour le public de vos résultats.

### Définissez vos propres outils

Dans les sections suivantes, nous vous montrerons comment utiliser nos outils par défaut pour vos tâches quotidiennes. Pour définir un outil personnalisé, apprenez-en plus sur [develop-your-own-tools](../../developers/develop-your-own-tools/ "mention").

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/tools/strategy-consultant/README.md <==
# Consultant en Stratégie

Le Consultant en Stratégie sert de partenaire de conseil numérique, fournissant des recommandations éclairées pour répondre à vos défis et demandes uniques. S'appuyant sur une richesse de données de formation commerciale, cet outil vous guide à travers des consultations qui simulent les processus de pensée des consultants haut de gamme. Ce LLM offre une vue d'ensemble des opportunités, des risques et des stratégies actionnables pour vous aider à prendre des décisions éclairées, stratégiques et alignées sur vos objectifs.

<figure><img src="../../../.gitbook/assets/strategy-consultant-1.png" alt=""><figcaption></figcaption></figure>

## Quel type de questions un consultant en stratégie peut-il aider à résoudre ?

**Analyse de marché et entrée**

* Quels facteurs devrais-je considérer avant d'entrer sur le marché asiatique avec un nouveau produit ?
* Comment évaluer le paysage concurrentiel dans le secteur du commerce électronique en Europe ?

**Croissance et expansion des entreprises**

* Quelles stratégies puis-je employer pour faire évoluer ma startup dans sa prochaine phase ?
* Quels objectifs d'acquisition pourraient convenir à mon entreprise pour étendre sa portée ?

**Branding et positionnement**

* Comment puis-je différencier ma marque dans un marché saturé ?
* Quels sont les éléments clés d'une campagne de rebranding réussie ?

**Efficacité opérationnelle**

* Comment puis-je rationaliser les opérations de la chaîne d'approvisionnement de mon entreprise ?
* Existe-t-il des meilleures pratiques pour améliorer mon taux de rotation des stocks ?

**Stratégie financière**

* Comment puis-je optimiser la structure du capital de mon entreprise ?
* Quelles stratégies de tarification pourraient augmenter la rentabilité de mon produit ?

**Transformation numérique**

* Quelles sont les étapes pour numériser avec succès mon entreprise de vente au détail traditionnelle ?
* Comment puis-je tirer parti des technologies émergentes comme l'IA et la blockchain pour mes services ?

**Gestion des talents et structure organisationnelle**

* Comment puis-je restructurer mon organisation pour une meilleure agilité et innovation ?
* Quelles stratégies peuvent aider à la rétention des employés lors des transitions d'entreprise ?

**Innovation et développement de produits**

* Comment puis-je favoriser une culture d'innovation au sein de mon entreprise ?
* Quels marchés ou segments devrais-je cibler avec ma nouvelle gamme de produits ?

**Gestion des risques**

* Comment évaluer et atténuer les risques lors de l'expansion vers une nouvelle région ?
* Quelles stratégies peuvent aider à gérer les risques de fluctuation des devises pour mon entreprise axée sur l'exportation ?

**Expérience client et fidélité**

* Comment puis-je améliorer la satisfaction client dans mon secteur de services ?
* Quels sont les principaux moteurs de la fidélité des clients à l'ère numérique ?

**Relations avec les parties prenantes et les investisseurs**

* Comment puis-je communiquer efficacement un changement stratégique majeur à mes investisseurs ?
* Quelles sont les meilleures pratiques pour gérer les attentes des parties prenantes lors des fusions ?

**Durabilité et responsabilité sociale des entreprises**

* Comment mon entreprise peut-elle s'orienter vers des pratiques plus durables sans compromettre la rentabilité ?
* Quels sont les avantages tangibles d'intégrer la RSE dans mon modèle commercial ?


==> genstudio-workspace/tools/strategy-consultant/example-employee-retention.md <==
---
description: Suivez une démonstration étape par étape du consultant en stratégie
---

# Exemple – Rétention des Employés

Dans cet exemple, nous demandons à un Consultant en Stratégie d'aider une entreprise à retenir ses employés pendant une transition d'entreprise.

<figure><img src="../../../.gitbook/assets/strategy-consultant-3.png" alt=""><figcaption></figcaption></figure>

Le Consultant en Stratégie commence par décomposer la question en quelques sous-questions :

<figure><img src="../../../.gitbook/assets/strategy-consultant-4.png" alt=""><figcaption></figcaption></figure>

L'IA aborde ensuite chacune de ces sous-questions :

<figure><img src="../../../.gitbook/assets/strategy-consultant-5.png" alt=""><figcaption></figcaption></figure>

Et enfin, le Consultant en Stratégie demande des types spécifiques d'informations supplémentaires qui pourraient aider à améliorer la stratégie pour correspondre à vos besoins spécifiques :

<figure><img src="../../../.gitbook/assets/strategy-consultant-6.png" alt=""><figcaption></figcaption></figure>

Nous avons ensuite ajouté quelques informations de base et un contexte supplémentaires, afin que l'IA puisse mieux comprendre la situation :

<figure><img src="../../../.gitbook/assets/strategy-consultant-7.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/strategy-consultant/how-to-use.md <==
# Comment utiliser

Pour commencer avec le Consultant Stratégique, il vous suffit de fournir vos questions ou suggestions !

<figure><img src="../../../.gitbook/assets/strategy-consultant-2.png" alt=""><figcaption></figcaption></figure>

L'IA suivra un flux d'opérations structuré pour générer des réponses éclairantes :

1. **Décomposition des pensées** – Décomposez les informations données ou le problème en sous-questions ou 'pensées' plus petites.
2. **Génération de pensées** – Générez des réponses potentielles ou 'pensées' pour chacune de ces sous-questions.
3. **Évaluation des pensées** – Évaluez la pertinence et l'impact potentiel de chaque pensée.
4. **Algorithme de recherche** – Choisissez la pensée la plus prometteuse à développer davantage en une réponse détaillée.
5. **Je veux en savoir plus sur** – S'il y a des lacunes de connaissances ou des types d'informations spécifiques nécessaires pour fournir une réponse bien informée, je demanderai des informations supplémentaires de votre part.

Si la sortie semble manquer de certaines nuances ou perspectives, vous pouvez soumettre des informations supplémentaires et le Consultant Stratégique affinera les stratégies qu'il présente.


==> genstudio-workspace/tools/legal-agreement-review/example-nda-clause.md <==
---
description: Suivez une démonstration étape par étape de l'examen des accords juridiques
---

# Exemple – Clause de NDA

Dans cet exemple, nous demandons à l'examen des accords juridiques de réviser cette section d'un NDA pour voir s'il y a des failles.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-3.png" alt=""><figcaption></figcaption></figure>

L'IA examine la clause et fournit ensuite une réponse approfondie qui examine la clause sous plusieurs angles différents.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-4.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/legal-agreement-review/README.md <==
# Revue des Accords Juridiques

La Revue des Accords Juridiques est votre assistant juridique à la demande, scrutant méticuleusement les contrats et les accords à la recherche de pièges potentiels, d'incohérences ou de clauses non standards. En s'appuyant sur sa vaste base de connaissances, la Revue des Accords Juridiques peut aider à garantir que vos documents juridiques sont solides et conformes, offrant une clarté sur des termes complexes et fournissant des recommandations qui s'alignent avec le contexte.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-1.png" alt=""><figcaption></figcaption></figure>

## Quel type de questions la révision des accords juridiques peut-elle aider à résoudre ?

**Interprétation des clauses**

* Que signifie cette clause d'indemnisation ?
* Comment cette clause de confidentialité impacte-t-elle mes obligations ?

**Comparaison et cohérence**

* Cette clause de non-concurrence est-elle standard pour les contrats dans mon secteur ?
* Comment cette disposition de résiliation se compare-t-elle aux accords typiques ?

**Définitions des termes juridiques**

* Qu'est-ce que "force majeure" ?
* Pouvez-vous expliquer "devoir fiduciaire" ?

**Analyse des risques**

* Quelles responsabilités potentielles ce contrat m'expose-t-il ?
* Y a-t-il des clauses qui pourraient être défavorables en cas de litige ?

**Questions juridictionnelles**

* Cette clause de choix de loi est-elle avantageuse pour l'emplacement de mon entreprise ?
* Que signifie cette disposition d'arbitrage pour la résolution des litiges ?

**Implications opérationnelles**

* Comment cet accord de niveau de service impacte-t-il mes opérations commerciales ?
* Quelles sont les implications de cette clause de protection des données sur les politiques informatiques de mon entreprise ?

**Conformité et réglementation**

* Ce contrat est-il conforme aux dispositions du RGPD ?
* Y a-t-il des clauses qui pourraient être en conflit avec les lois du travail locales ?

**Modifications et changements**

* Comment puis-je modifier cette clause pour qu'elle soit plus favorable à ma position ?
* Quel est le processus décrit dans le contrat pour apporter des modifications ?

**Questions financières**

* Que signifie ce terme de paiement pour la trésorerie ?
* Y a-t-il des frais ou charges cachés dans cet accord ?

**Terminologie et formulation**

* Cette clause peut-elle être simplifiée pour plus de clarté ?
* La formulation de cette disposition est-elle juridiquement contraignante ou juste une directive ?


==> genstudio-workspace/tools/legal-agreement-review/how-to-use.md <==
# Comment utiliser

Pour commencer avec la révision des accords juridiques, fournissez un **Introduction** prompt, qui est simplement toute information de base, questions ou préoccupations spécifiques que vous souhaitez aborder et la **Clause**, ou section du texte juridique que vous souhaitez examiner.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-2.png" alt=""><figcaption></figcaption></figure>

Après la révision initiale, l'IA peut demander plus d'informations ou de contexte pour améliorer ses recommandations pour une clause. Comme toujours, plus vous pouvez fournir de détails, mieux c'est.


==> genstudio-workspace/tools/teach-me-anything/example-intro-to-programming.md <==
---
description: Suivez une démonstration étape par étape de Teach Me Anything
---

# Exemple – Introduction à la Programmation

Dans cet exemple, nous sommes intéressés à apprendre la Programmation Python à un niveau de premier cycle :

* **Leçon** – Introduction à la Programmation Python
* **Langue** – Anglais
* **Niveau d'Éducation** – Premier cycle
* **Style d'Apprentissage** – Mixte - Visuel (infographies, graphiques) et Cours
* **Style de Communication** – Informel
* **Style de Ton** – Encourageant
* **Cadre de Raisonnement** – Pratique (étape par étape, idées exploitables)
* **Utilisation d'Émojis** – Oui

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-1.png" alt=""><figcaption></figcaption></figure>

Teach Me Anything génère un programme :

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-2.png" alt=""><figcaption></figcaption></figure>

Une fois la leçon commencée, l'IA travaillera à travers chaque section du programme :

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-3.png" alt=""><figcaption></figcaption></figure>

À tout moment, vous pouvez demander plus d'aide ou tester votre compréhension, et Teach Me Anything couvrira le sujet ou la question avec plus de profondeur :

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-4.png" alt=""><figcaption></figcaption></figure>

Vous pouvez ensuite tester votre compréhension :

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-5.png" alt=""><figcaption></figcaption></figure>

Lorsque vous êtes satisfait de vos progrès, revenez à tout moment au prochain sujet du programme :

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-6.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/teach-me-anything/README.md <==
# Apprends-moi n'importe quoi

Apprends-moi n'importe quoi est un tuteur LLM offrant des expériences d'apprentissage personnalisées sur n'importe quel sujet que vous pouvez imaginer. Personnalisez chaque leçon selon vos préférences, en sélectionnant le style d'enseignement, les nuances linguistiques et la profondeur du contenu. Ensuite, plongez dans le mode /test, et l'IA évaluera votre compréhension du sujet.

<figure><img src="../../../.gitbook/assets/teach-me-anything-1.png" alt=""><figcaption></figcaption></figure>

## Quel type de questions Teach Me Anything peut-il aider à résoudre ?

Teach Me Anything a un large éventail, donc il n'y a pas de limite aux types de leçons que vous pouvez demander. Voici une liste de sujets généraux pour vous donner une idée de la façon dont vous pouvez utiliser cet outil pour apprendre :

* Sciences et Mathématiques
* Histoire
* Littérature
* Technologie et Ordinateurs
* Philosophie et Sciences Sociales
* Arts et Musique
* Langues et Linguistique
* Géographie et Sciences de la Terre
* Religion et Spiritualité
* Sports et Loisirs
* Santé et Bien-être
* Espace et Astronomie
* Droit et Gouvernance
* Voyage et Culture
* Affaires et Finance


==> genstudio-workspace/tools/teach-me-anything/how-to-use.md <==
# Comment utiliser

Teach Me Anything propose 8 catégories différentes pour vous aider à créer une expérience d'apprentissage personnalisée. Voici un aperçu de chaque domaine, ainsi que quelques exemples de sélections que vous pourriez envisager :

<div data-gb-custom-block data-tag="hint" data-style='info'>

Ces exemples ne sont pas exhaustifs, vous pouvez entrer tout ce que vous pensez être approprié, et l'IA s'ajustera.

</div>

* **Leçon** – le sujet ou thème spécifique que vous souhaitez apprendre.
  * L'Histoire de l'Art de la Renaissance
  * Macroéconomie
* **Langue** – la langue dans laquelle vous souhaitez que l'information soit présentée.
  * Espagnol
  * Anglais
  * Français
* **Niveau d'éducation** – la complexité et la profondeur de la leçon conçue pour correspondre à un parcours éducatif ou à une compréhension spécifique.
  * Élémentaire
  * Lycée
  * Premier cycle
  * Cycle supérieur
* **Style d'apprentissage** – la méthode ou l'approche préférée par laquelle vous comprenez et retenez le mieux l'information.
  * Visuel (infographies, graphiques)
  * Auditif (explications orales, podcasts)
  * Kinesthésique (exercices interactifs, simulations)
  * Lecture/Écriture (contenu textuel, fiches de travail)
* **Style de communication** – La manière dont l'information est articulée ou transmise.
  * Formel (académique, professionnel)
  * Informel (décontracté, conversationnel)
  * Succinct (bref, précis)
  * Détailé (complet, approfondi)
* **Style de ton** – La qualité émotionnelle ou l'humeur de la leçon.
  * Professionnel (neutre, objectif)
  * Amical (chaleureux, accessible)
  * Humoristique (léger, drôle)
  * Enthousiaste (passionné, animé)
* **Cadre de raisonnement** – La structure logique ou la méthode utilisée pour présenter et donner un sens à l'information.
  * Analytique (décomposition des composants)
  * Critique (évaluation des avantages et des inconvénients)
  * Conceptuel (vue d'ensemble, thèmes généraux)
  * Pratique (étape par étape, idées exploitables)
* **Utilisation des émojis** – Incorporation d'émojis pour ajouter un élément expressif ou illustratif au contenu.
  * Vrai ou Faux

<div data-gb-custom-block data-tag="hint" data-style='info'>

Vous n'avez pas à remplir chaque catégorie, mais assurez-vous de supprimer le texte par défaut si vous ne voulez pas qu'il impacte les résultats de votre leçon.

</div>

<figure><img src="../../../.gitbook/assets/teach-me-anything-2.png" alt=""><figcaption></figcaption></figure>

Après avoir personnalisé ces catégories et appuyé sur le **bouton Générer**, Teach Me Anything récapitulera vos préférences et vous expliquera comment créer un plan de leçon.

<figure><img src="../../../.gitbook/assets/teach-me-anything-3.png" alt=""><figcaption></figcaption></figure>

### /plan

La commande `/plan` demande à l'IA de créer un plan de leçon qui correspond à vos préférences. La sortie variera considérablement en fonction de vos entrées initiales.

<figure><img src="../../../.gitbook/assets/teach-me-anything-4.png" alt=""><figcaption></figcaption></figure>

### /change

La commande `/change` vous permet de modifier vos préférences. Par exemple, vous pouvez changer le Style d'Apprentissage en entrant `/change learning style=Active`.

### /skip

La commande `/skip` vous permet de passer une certaine partie de la leçon. Par exemple, si Teach Me Anything suggère un contenu pré-requis avec lequel vous vous sentez déjà à l'aise, tapez `/skip` pour avancer.

### /start

La commande `/start` est utilisée pour commencer officiellement la leçon une fois que vous êtes satisfait de vos préférences et du plan de leçon.

<figure><img src="../../../.gitbook/assets/teach-me-anything-5.png" alt=""><figcaption></figcaption></figure>

### /continue

La commande `/continue` est utilisée pour faire avancer la leçon vers le sujet suivant.

<figure><img src="../../../.gitbook/assets/teach-me-anything-6.png" alt=""><figcaption></figcaption></figure>

### /test

La commande `/test` est utilisée pour tester votre compréhension d'une section de leçon. Teach Me Anything créera des questions ou un dialogue ouvert pour vérifier si vous comprenez pleinement le programme ou si vous avez besoin de plus de révisions/pratiques.

<figure><img src="../../../.gitbook/assets/teach-me-anything-7.png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/sql-assistant/example-query-debugging.md <==
---
description: Suivez une démonstration étape par étape de SQL Assistant
---

# Exemple – Débogage de requête

Dans cet exemple, nous demandons à SQL Assistant de déboguer une requête qui ne fonctionne pas comme prévu.

<figure><img src="../../../.gitbook/assets/sql-assistant-3.png" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="../../../.gitbook/assets/sql-assistant-4.png" alt="" width="563"><figcaption></figcaption></figure>

SQL Assistant identifie ce qui ne va pas et fournit la requête correcte nécessaire pour récupérer les e-mails des clients souhaités.

<figure><img src="../../../.gitbook/assets/sql-assistant-5.png" alt="" width="563"><figcaption></figcaption></figure>


==> genstudio-workspace/tools/sql-assistant/README.md <==
# Assistant SQL

L'Assistant SQL est un LLM de base de données SQL innovant qui sert de consultant virtuel en base de données, aidant à l'optimisation des requêtes, à la conception de schémas et aux tâches de gestion des données. Que vous soyez en train de résoudre des goulets d'étranglement de performance ou que vous cherchiez des conseils sur les principes de conception relationnelle, l'Assistant SQL vous permet de tirer parti de tout le potentiel de vos données grâce à des opérations de base de données efficaces.

<figure><img src="../../../.gitbook/assets/sql-assistant-1.png" alt=""><figcaption></figcaption></figure>

## Quel type de questions SQL Assistant peut-il aider à résoudre ?

SQL Assistant peut aider avec une gamme de questions liées à SQL, y compris, mais sans s'y limiter :

* **Écriture de requêtes SQL** – Aider à écrire diverses requêtes SQL comme SELECT, INSERT, UPDATE, DELETE, ALTER, CREATE, DROP, etc.
* **Explication des concepts SQL** – Expliquer divers concepts SQL, tels que les jointures, la normalisation, l'indexation, les transactions, les procédures stockées, etc.
* **Dépannage des requêtes SQL** – Aider à déboguer et fournir des solutions ou des contournements pour les requêtes qui ne fonctionnent pas comme prévu.
* **Optimisation des requêtes SQL** – Suggérer des moyens d'optimiser vos requêtes SQL pour de meilleures performances.
* **Modélisation des données** – Aider à concevoir des schémas de base de données et offrir des conseils sur les meilleures pratiques.
* **SQL pour l'analyse des données** – Écrire des requêtes complexes pour effectuer des tâches d'analyse de données.
* **Gestion de base de données** – Aider avec des concepts liés à la gestion des bases de données comme les sauvegardes, la réplication, le partitionnement, etc.


==> genstudio-workspace/tools/sql-assistant/how-to-use.md <==
# Comment utiliser

Pour commencer avec SQL Assistant, vous devrez fournir un segment de langage de définition de données (DDL) et une description de tâche.

* **Segment DDL** – un sous-ensemble de commandes SQL, d'objets, d'attributs et de contraintes qui se concentre sur la définition ou la modification de la structure des objets de base de données.
* **Description de la tâche** – instructions liées au DDL qui indiquent à SQL Assistant avec quoi vous avez besoin d'aide.

<figure><img src="../../../.gitbook/assets/sql-assistant-2.png" alt=""><figcaption></figcaption></figure>

L'invite par défaut qui se charge chaque fois que vous créez un nouveau chat avec SQL Assistant, modélise comment créer vos propres invites :

* L'instruction DDL crée une table appelée 'transactions' avec 5 colonnes (transaction\_id, customer\_id, transaction\_date, amount, et description).
* La description de la tâche demande à SQL Assistant de fournir une requête qui imprimera toutes les transactions supérieures à 1000 dollars.


==> genstudio-workspace/tools/image-generator/README.md <==
# Générateur d'Images

Le Générateur d'Images utilise le modèle DALL-E d'OpenAI pour produire du contenu visuel basé sur des invites textuelles. Contrairement aux LLM traditionnels qui génèrent des sorties textuelles, ce modèle spécialisé peut comprendre des invites descriptives et les traduire en images correspondantes.

<figure><img src="../../../.gitbook/assets/image-generator-1.png" alt=""><figcaption></figcaption></figure>

Ses capacités englobent un large éventail d'applications, y compris :

* **Visualisation de Concepts** – Transformez des idées abstraites ou des descriptions textuelles en représentations visuelles.
* **Maquettes de Design** – Fournissez un bref, et le modèle peut générer des concepts de design ou des maquettes initiales.
* **Créations Artistiques** – Décrivez une scène, une ambiance ou un style, et le LLM peut créer une œuvre d'art alignée avec cette vision.
* **Diagrammes Éducatifs** – Générez des diagrammes ou des illustrations pour du contenu éducatif basé sur des sujets ou concepts spécifiques.
* **Divertissement** – Créez des designs de personnages, des paysages ou tout contenu visuel basé sur des récits ou des histoires fictives.

Le Générateur d'Images ouvre un domaine de possibilités pour les professionnels, les éducateurs, les artistes et les passionnés, rendant le processus de création visuelle plus accessible à tous. En fournissant simplement une invite détaillée, vous pouvez obtenir des visuels personnalisés sans avoir besoin de compétences ou de logiciels de design avancés.


==> genstudio-workspace/tools/image-generator/example-winter-wonderland.md <==
---
description: Suivez une démonstration étape par étape du Générateur d'Images
---

# Exemple – Pays des merveilles d'hiver

Dans cet exemple, nous sommes aussi spécifiques que possible pour créer une image artistique :

<figure><img src="../../../.gitbook/assets/image-generator-2.png" alt=""><figcaption></figcaption></figure>

<div data-gb-custom-block data-tag="hint" data-style='info'>

Le lien de l'image expirera dans 1 heure. Enregistrez l'image avant qu'elle n'expire si vous souhaitez l'utiliser ou la revoir plus tard.

</div>

Le générateur d'images a créé l'image suivante :

<figure><img src="../../../.gitbook/assets/image (46).png" alt=""><figcaption></figcaption></figure>

Si vous n'aimez pas la composition exacte de l'image, cliquez sur **Régénérer** pour créer une nouvelle image avec le même prompt :

<figure><img src="../../../.gitbook/assets/image (47).png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/tools/image-generator/how-to-use.md <==
# Comment utiliser

Pour commencer avec le Générateur d'Images, vous devez fournir une description de l'image que vous souhaitez créer. Voici quelques directives générales pour les termes :

* **Objets** – Utilisez des noms d'objets tels que pomme, voiture, maison, etc.
* **Couleurs** – Spécifiez des couleurs telles que rouge, bleu, vert, etc.
* **Tailles** – Spécifiez des tailles comme grand, petit, haut, etc.
* **Formes** – Spécifiez des formes comme carré, rond, rectangulaire, etc.
* **Matériaux** – Spécifiez des types de matériaux comme bois, métal, verre, etc.
* **Animaux/Personnes** – Spécifiez différents types d'animaux ou de personnes comme chat, chien, femme, homme, etc.
* **Paysages** – Spécifiez différents types de paysages comme coucher de soleil, plage, montagne, etc.
* **Humeurs** – Spécifiez différentes humeurs comme heureux, triste, en colère, etc.
* **Réalité** – Spécifiez le degré de précision ou d'abstraction comme photoréaliste, cartoon, impressionniste, etc.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Vous ne pouvez générer qu'une seule image par demande en fonction de la description fournie.

</div>

N'oubliez pas, plus votre description est précise, plus l'image générée sera précise. Par exemple, au lieu de simplement dire "chat", vous pourriez dire "un grand chat orange assis sur un canapé bleu". Cela donnera au modèle une image plus spécifique à générer.

![](<../../../.gitbook/assets/image (43).png>)![](<../../../.gitbook/assets/image (44).png>)


==> genstudio-workspace/tools/pair-programmer/README.md <==
# Programmeur de Paires

Programmeur de Paires est un outil de programmation AI avancé qui agit comme votre compagnon de codage, fournissant une assistance immédiate pour les questions liées au code, les défis de débogage et les conseils d'optimisation. Que vous soyez aux prises avec des algorithmes complexes ou que vous recherchiez des conseils sur les meilleures pratiques, Programmeur de Paires est conçu pour améliorer votre codage et rationaliser votre processus de développement, rendant la création de logiciels plus efficace et intuitive.

<figure><img src="../../../.gitbook/assets/pair-programmer.png" alt=""><figcaption></figcaption></figure>

## Quel type de questions Pair Programmer peut-il aider à résoudre ?

Pair Programmer peut aider avec de nombreuses questions dans le spectre du développement logiciel, des concepts fondamentaux aux sujets avancés. Bien que la liste suivante de sujets et d'exemples soit extensive, elle ne couvre pas tous les cas d'utilisation. Nous vous invitons à utiliser l'un de ces exemples et à explorer la profondeur de Pair Programmer.

**Syntaxe et Sémantique**

* Quelle est la syntaxe correcte pour une boucle for en Java ?
* Comment fonctionne la compréhension de liste en Python ?

**Débogage et Résolution de Problèmes**

* Pourquoi obtient-on une erreur "Segmentation fault" dans mon code C ?
* Qu'est-ce qui cause une "NullPointerException" en Java ?

**Meilleures Pratiques**

* Comment devrais-je structurer une API RESTful ?
* Quelles sont les conventions de nommage recommandées pour les tables SQL ?

**Bibliothèques et Frameworks**

* Comment commencer un nouveau projet avec React ?
* Pouvez-vous expliquer comment fonctionne le routage Flask ?

**Algorithmes et Structures de Données**

* Comment fonctionne un algorithme de tri rapide ?
* Pouvez-vous m'aider à implémenter un arbre binaire ?

**Optimisation des Performances**

* Pourquoi ma requête SQL s'exécute-t-elle lentement ?
* Comment puis-je optimiser mon script Python pour une meilleure gestion de la mémoire ?

**Architecture Logicielle**

* Quelle est la différence entre les modèles MVC et MVVM ?
* Comment les microservices peuvent-ils bénéficier à mon application ?

**Outils et Configurations d'Environnement**

* Comment configurer un environnement virtuel en Python ?
* Quelle est la différence entre npm et yarn ?

**Contrôle de Version**

* Comment résoudre un conflit de fusion git ?
* Quelle est la meilleure façon de structurer les flux de travail des branches dans git ?

**Déploiement et Opérations**

* Comment puis-je déployer mon application web en utilisant Docker ?
* Quel est le rôle de Kubernetes dans l'architecture logicielle moderne ?

**Sécurité**

* Comment puis-je prévenir les injections SQL dans mon application web ?
* Quelles sont les meilleures pratiques pour stocker les mots de passe des utilisateurs de manière sécurisée ?

**Langages et Paradigmes**

* Pouvez-vous expliquer les concepts de programmation fonctionnelle en JavaScript ?
* Quelle est la différence entre la programmation procédurale et la programmation orientée objet ?

**Bases de Données et Stockage**

* Comment normaliser une base de données relationnelle ?
* Quels sont les avantages d'utiliser une base de données NoSQL comme MongoDB par rapport aux bases de données relationnelles traditionnelles ?

**Questions Matérielles et au Niveau Système**

* Comment fonctionne la collecte des ordures dans les langages de programmation ?
* Quelle est la différence entre le traitement parallèle et le traitement concurrent ?

**Tendances et Mises à Jour**

* Quelles sont les nouvelles fonctionnalités de la dernière version de Python ?
* Comment WebAssembly change-t-il le développement web ?

==> genstudio-workspace/tools/pair-programmer/how-to-use.md <==
# Comment utiliser

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 :

<figure><img src="../../../.gitbook/assets/pair-programmer-2.png" alt=""><figcaption></figcaption></figure>

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&#x20;

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

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

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

||CODE_BLOCK||
/implement task=Créer 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 retourner un entier en sortie.
||CODE_BLOCK||

</div>

### /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 l'aire d'un rectangle, et que vous souhaitiez la modifier pour calculer l'aire d'un cercle à la place.

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

||CODE_BLOCK||
/modify code=
def rectangle_area(length, width):
    return length * width

modifications=
Changez la fonction pour qu'elle calcule l'aire d'un cercle à la place, en utilisant la formule `pi * radius^2`. La fonction doit prendre un seul argument pour le rayon.
||CODE_BLOCK||

</div>

### /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 le factoriel d'un nombre et que vous souhaitez créer des cas de test pour cela.

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

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

description=
Cette fonction calcule le factoriel d'un nombre donné. Le factoriel d'un nombre n est le produit de tous les entiers positifs inférieurs ou égaux à n.
||CODE_BLOCK||

</div>

==> genstudio-workspace/tools/pair-programmer/example-python-script-assistance.md <==
---
description: Suivez une démonstration étape par étape de Pair Programmer
---

# Exemple – Assistance Script Python

Dans cet exemple, nous demandons à Pair Programmer de nous aider avec un script Python qui ne fonctionne pas comme prévu en relation avec de grands fichiers CSV.

<figure><img src="../../../.gitbook/assets/pair-programmer-3.png" alt=""><figcaption></figcaption></figure>

L'outil prend une seconde pour analyser votre demande. Chaque réponse est personnalisée, donc aucune demande n'aura exactement la même sortie. Pour cette demande, Pair Programmer a commencé par des exigences qui ont réitéré ce que nous avons demandé.

<figure><img src="../../../.gitbook/assets/pair-programmer-4.png" alt=""><figcaption></figcaption></figure>

Parfois, vous pouvez demander une solution qui n'existe pas. Pair Programmer peut vous faire savoir s'il peut fournir une réponse adéquate et comment l'outil va répondre à votre demande.

<figure><img src="../../../.gitbook/assets/pair-programmer-5.png" alt=""><figcaption></figcaption></figure>

Pour notre demande de script Python, Pair Programmer explique différentes manières de modifier notre script, complètes avec des exemples de code.

<figure><img src="../../../.gitbook/assets/pair-programmer-6.png" alt=""><figcaption></figcaption></figure>

Pair Programmer peut également nous fournir des questions de suivi afin que l'IA puisse comprendre les besoins spécifiques de votre situation. Vous pouvez ensuite poser ces questions pour demander une assistance supplémentaire.

<figure><img src="../../../.gitbook/assets/pair-programmer-7.png" alt=""><figcaption></figcaption></figure>

Pair Programmer fournit ensuite des stratégies mises à jour qui conviennent mieux à vos besoins. Il peut y avoir d'autres questions de suivi. À mesure que vous répondez à plus de questions et fournissez plus d'informations, votre sortie sera plus spécifique. Pair Programmer comprend automatiquement le contexte de chaque requête supplémentaire.

<figure><img src="../../../.gitbook/assets/pair-programmer-8 (1).png" alt=""><figcaption></figcaption></figure>


==> genstudio-workspace/data-security/data-loss-prevention.md <==
# Prévention des Pertes de Données

Notre système de prévention des pertes de données aide les utilisateurs à protéger leurs informations personnelles identifiables (PII). Il fonctionne en scannant les entrées des utilisateurs pour les données sensibles, et fournit des avertissements en temps réel pour aider à prévenir une exposition de données involontaire.

Le système est conçu pour détecter un large éventail de types de données sensibles. Lorsqu'une entrée de l'utilisateur inclut ces types de données, notre système alerte l'utilisateur. L'utilisateur a alors la possibilité d'envoyer le message de toute façon, d'anonymiser le texte, ou de choisir de ne pas envoyer le message du tout.

## Liste des entités prises en charge :

### **Entités Globales :**

* Numéros de Carte de Crédit
* Numéros de Portefeuille Crypto
* Adresses Email
* Numéros de Compte Bancaire International (IBAN)
* Numéros de Téléphone
* Numéros de Licence Médicale

### **Entités Spécifiques au Pays :**

#### États-Unis :

* Numéros de compte bancaire aux États-Unis
* Numéros de permis de conduire aux États-Unis
* Numéros d'identification fiscale individuels aux États-Unis (ITIN)
* Numéros de passeport aux États-Unis
* Numéros de sécurité sociale aux États-Unis (SSN)

#### Royaume-Uni:

* Numéros du Service National de Santé (NHS) du Royaume-Uni

#### Espagne :

* Numéros d'identification fiscale espagnols (NIF)

#### Italie :

* Codes d'identification personnelle italiens
* Numéros de permis de conduire italiens
* Numéros de code TVA italiens
* Numéros de passeport italiens
* Numéros de carte d'identité italiens

#### Singapour :

* Numéros de carte d'identité d'enregistrement national de Singapour

#### Australie :

* Numéros d'Affaires Australiens (ABN)
* Numéros d'Entreprise Australiens (ACN)
* Numéros de Dossier Fiscal Australiens (TFN)
* Numéros de Medicare Australiens

© 2023 SkyDeck AI Inc.


==> genstudio-workspace/data-security/README.md <==
---
description: >-
  Chaque partie du système SkyDeck AI est conçue pour permettre une sécurité
  renforcée sur les activités et la protection des données pour tous les utilisateurs.
---

# Sécurité des Données

## Utilisation de l'API OpenAI

Un des principaux avantages d'utiliser votre clé API OpenAI dans **SkyDeck AI** est qu'elle **permet un accès privé aux systèmes OpenAI**. Si l'on utilise les services ChatGPT gratuits ou payants, OpenAI ne fait aucune promesse concernant la sécurité des données. Mais si l'on utilise une clé API OpenAI dans le Control Center, alors toutes les interactions de chat de vos utilisateurs dans GenStudio restent privées. \
\
Voici ce que [OpenAI écrit](https://openai.com/security) à ce sujet :\
\
"Les données soumises via l'API OpenAI ne sont pas utilisées pour entraîner les modèles OpenAI ou améliorer l'offre de services d'OpenAI. Les données soumises via les services consommateurs non-API ChatGPT ou DALL·E peuvent être utilisées pour améliorer nos modèles."


==> developers/README.md <==
# Développeurs



==> developers/develop-your-own-tools/json-format-for-tools.md <==
---
description: À partir du 26 juillet 2023
---

# Format JSON pour les outils

## Introduction

Cette documentation décrit les structures JSON prises en charge par SkyDeck AI pour deux types d'outils distincts : les outils LLM et les outils Smart. Le but de cette page est de fournir une brève introduction à ces catégories d'outils et à leurs structures JSON respectives. Des informations détaillées et des exemples pour chaque type d'outil peuvent être trouvés dans les sous-pages correspondantes.

***

#### Outils LLM

Les outils LLM (Large Language Model) sont conçus pour faciliter l'interaction de l'utilisateur avec les modèles LLM en envoyant les entrées de l'utilisateur à des invites prédéfinies.

<div data-gb-custom-block data-tag="content-ref" data-url='json-format-for-llm-tools.md'>

[json-format-for-llm-tools.md](json-format-for-llm-tools.md)

</div>

#### Outils Intelligents

Les Outils Intelligents étendent les capacités des Outils LLM en incorporant l'exécution de code Python pour l'extraction et le traitement des données. L'intégration de Python permet aux utilisateurs d'effectuer des calculs complexes, des transformations de données et d'autres opérations avancées au-delà de la portée des fonctionnalités standard des Outils LLM.

<div data-gb-custom-block data-tag="content-ref" data-url='json-format-for-smart-tools.md'>

[json-format-for-smart-tools.md](json-format-for-smart-tools.md)

</div>

==> developers/develop-your-own-tools/example-text-based-ui-generator.md <==
---
description: >-
  Cet outil génère une interface utilisateur textuelle basée sur la description. Le code source complet est fourni pour que vous puissiez l'essayer.
---

# Exemple : Générateur d'interface utilisateur basé sur du texte

Nous sommes des défenseurs du développement piloté par l'IA tel que pratiqué par https://eastagile.com. Pour soutenir cela, nous utilisons l'IA pour nous aider à développer des interfaces utilisateur. Cet outil génère une interface utilisateur basée sur du texte en fonction de la description et d'une demande (optionnelle) pour certains éléments d'interface utilisateur. L'invite pour l'outil demande des éléments de conception ainsi que du texte d'interface utilisateur approprié.\
\
Cet exemple est présenté comme un exemple concret et pratique d'un outil que l'on pourrait créer et déployer au sein de votre équipe.\
\
Voici un exemple de son utilisation.\
\
Entrée de l'utilisateur :

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.08 PM.png" alt=""><figcaption><p>Exemple d'entrée utilisant les champs d'entrée spécifiés.</p></figcaption></figure>

Sortie générée :

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.33 PM.png" alt=""><figcaption><p>Une interface utilisateur basée sur du texte avec du texte généré par notre application.</p></figcaption></figure>

Vous ajoutez votre outil personnalisé json à l'intérieur de Genstudio.

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.44.56 PM.png" alt=""><figcaption><p>Téléchargez json pour définir un outil personnalisé</p></figcaption></figure>

\
\
Voici le json réel que vous mettriez à jour dans un fichier (c'est-à-dire text-based-ux-designer.json).&#x20;

||CODE_BLOCK||json
{
"version": "0.1",
"metadata": {
"avatar": "",
"creator": {
"name": "Inspiré par Khoa Tran",
"email": "admin@eastagile.com",
"organization": "East Agile"
},
"timestamp": "2023-06-01T10:00:00Z",
"variables": [
{
"name": "Description de la fonctionnalité",
"type": "text",
"default": "",
"description": "Une brève description de la fonctionnalité ou de la fonctionnalité."
},
{
"name": "Composants UI",
"type": "text",
"default": "Tout ce qui est approprié et conventionnel",
"description": "Le type de composants d'interface utilisateur (par exemple, bouton radio, liste multi-sélection)."
}
],
"parameters": {
"top_p": 1,
"max_tokens": 1024,
"temperature": 0.7,
"presence_penalty": 0,
"frequency_penalty": 0
},
"avatar_type": "base64",
"description": "Cet outil génère une interface utilisateur basée sur du texte en fonction de votre description et des composants d'interface utilisateur spécifiés.",
"prompt_name": "Générateur d'interface utilisateur basée sur du texte",
"usage_notes": "Fournissez une description du type d'interface, de fonctionnalité ou d'application que vous souhaitez générer (Description de la fonctionnalité) et tout type spécifique d'éléments d'interface utilisateur que vous souhaitez utiliser (Composants UI). Cette application est conçue pour soutenir le développement piloté par l'IA (AiDD) tel que pratiqué par East Agile https://eastagile.com.",
"model_version": [
"gpt-3.5",
"gpt-4",
"claude",
"palm"
],
"expected_output": {
"type": "text"
}
},
"model_prompt": "Générez une interface utilisateur basée sur du texte avec des formulations pour la fonctionnalité ou la fonctionnalité suivante :\n\nDescription de la fonctionnalité : {{Feature Description}}\nÉléments d'interface utilisateur : {{UI Components}}.\n\nVeuillez suivre ces meilleures pratiques pour créer un écriture UX efficace :\n1. Rendez-le utilisable : Priorisez la fonctionnalité et la facilité d'utilisation plutôt que le langage astucieux ou le design non conventionnel.\n2. Rendez-le utile : Fournissez des informations utiles qui guident les utilisateurs et les aident à atteindre leurs objectifs.\n3. Rendez-le accessible : Utilisez un langage simple et clair et des éléments de design conventionnels qui facilitent la compréhension pour tous les utilisateurs, y compris ceux ayant des handicaps.\n4. Rendez-le clair : Évitez le jargon et l'ambiguïté ; les utilisateurs devraient pouvoir comprendre le contenu et l'interface utilisateur rapidement et facilement. Lorsque cela est possible, les affordances de l'UI devraient être évidentes sans avoir besoin de lire le texte.\n5. Rendez-le approprié : Tenez compte du contexte culturel et du contexte de vos utilisateurs, si fourni, et assurez-vous que le contenu est inclusif et respectueux.\n6. Utilisez la voix active : Incitez les utilisateurs à agir en utilisant un langage actif et direct.\n7. Écrivez positivement : Concentrez-vous sur des déclarations affirmatives et évitez les phrases négatives sauf si cela est absolument nécessaire.\n8. Soyez concis : Gardez les phrases courtes et précises, en éliminant les mots et phrases inutiles.\n9. Effectuez des tests A/B constants : Testez et affinez continuellement le contenu pour vous assurer qu'il est efficace et convivial.\n10. Gardez la voix et le ton de la marque cohérents : Assurez-vous que le contenu s'aligne avec la personnalité globale de la marque et maintient un ton cohérent tout au long de l'expérience utilisateur.\n11. Utilisez un langage orienté vers l'action : Encouragez les utilisateurs à agir en utilisant un langage clair, direct et axé sur des tâches spécifiques.\n12. Maintenez la pertinence contextuelle : Fournissez un contexte pertinent pour garantir que le contenu est facilement localisable et traduisible pour différentes langues et cultures.\n\nContenu d'écriture UX généré :\n"
}

||CODE_BLOCK||

Vous pourriez créer votre propre icône et l'entrer sous forme de bloc de texte base64 dans ce json. Sinon, un joli défaut sera utilisé.


==> developers/develop-your-own-tools/json-format-for-smart-tools.md <==
---
description: Un moyen portable de partager les outils intelligents SkyDeck.AI écrits en code Python
---

# Format JSON pour les outils intelligents

## Global <a href="#_lgmg27qgfdrg" id="_lgmg27qgfdrg"></a>

Pour créer un outil intelligent sur SkyDeck.AI, vous devez télécharger un ensemble de fichiers conforme aux spécifications mentionnées dans la section Structure du fichier. Une fois téléchargés, notre plateforme effectuera la configuration initiale, ce qui peut prendre quelques minutes. Par la suite, l'outil sera disponible dans l'espace de travail GenStudio.

## Structure de fichier <a href="#_7dcm0ac78x60" id="_7dcm0ac78x60"></a>

### \<nom_de_l'outil>.json <a href="#_xvdq6eic1eed" id="_xvdq6eic1eed"></a>

Le comportement de l'outil est également configuré via un fichier JSON. Voici un bref aperçu des principaux champs de la configuration :

* **version** : La version actuelle de l'outil.
* **nom_de_l'outil** : Le nom de l'outil. Ce nom doit être unique dans votre espace de travail.
* **code_de_l'outil** : Contient le code Python à exécuter. Plus de détails sur ce champ seront dans la section suivante.
* **description** : Une brève description de ce que fait l'outil.
* **notes_d'utilisation** : Instructions sur comment utiliser l'outil.
* **version_du_modèle** : Spécifie les modèles qui sont autorisés à être utilisés pour les questions de suivi. Pour spécifier tous les modèles, utilisez _\["gpt-4", "gpt-3.5", "claude", "chat-bison"]_.
* **créateur** : Informations sur le créateur de l'outil, incluant le nom, l'email, et l'organisation.
* **variables** : Un tableau de variables utilisées par l'outil. Chaque variable a un nom, une description et une valeur par défaut. L'ordre des variables dans l'UI suit l'ordre dans ce tableau.
* **sortie_attendue** : Le type de sortie produite par l'outil. Durant la phase de développement, la valeur devrait toujours être texte.
* **type_d'avatar** : Le format de l'avatar utilisé dans l'UI de l'outil.
* **horodatage** : La date et l'heure de la dernière mise à jour de l'outil.
* **exigences** : spécifie les packages requis pour exécuter le script dans le code de l'outil.
* **avatar** : la chaîne représentant le logo de cet outil

### Convention pour tool\_code : <a href="#_177qobv2sfe9" id="_177qobv2sfe9"></a>

Ce script décrit le fonctionnement de votre outil. Le composant principal de ce script est la fonction _execute_, qui a les exigences suivantes :

* La fonction doit avoir un seul paramètre d'entrée appelé _variables_, qui est un dictionnaire. Chaque clé de ce dictionnaire correspond à un champ que l'utilisateur entrerait dans votre outil.
* La fonction doit retourner une chaîne de caractères, qui sera affichée comme la réponse sur l'interface utilisateur de GenStudio.

## Exemple d'outils <a href="#_h9o86a5lgfut" id="_h9o86a5lgfut"></a>

### Génération d'images en utilisant DALL-E 2 <a href="#_quzi31gwxka6" id="_quzi31gwxka6"></a>

**Description:**&#x20;

Cet outil accepte une description d'image comme entrée et génère une URL correspondante pour l'image. La sortie inclut l'URL ainsi qu'une note d'expiration. L'outil fonctionne en envoyant la requête à l'API OpenAI DALL-E et en récupérant la réponse.

**Entrée:**

* Description: Description de l'image, par exemple, "Un chat blanc et duveteux"

**Sortie:**

* Un message avec l'URL générée pour l'image ainsi que la note d'expiration.

#### Script Python (qui serait un champ à l'intérieur de image_generation.json) : <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

||CODE_BLOCK||python
import openai
def execute(variables):
    openai.api_key = '<USER API KEY>'
    description = variables['Description']
    response = openai.Image.create(
        prompt=description,
        n=1,
        size="1024x1024"
    )
    image_url = response['data'][0]['url']
    return f"Voici le lien vers votre image :{image_url}. Le lien expirera dans 1 heure."
||CODE_BLOCK||

#### image\_generation.json <a href="#id-4q3mtb2zf8gt" id="id-4q3mtb2zf8gt"></a>

||CODE_BLOCK||json
{
    "version": "0.1",
    "metadata": {
        "tool_name": "Génération d'images",
        "tool_code": "import openai\n\ndef execute(variables):\n openai.api_key = ''\n description = variables['Description']\n response = openai.Image.create(\n prompt=description,\n n=1,\n size=\"1024x1024\"\n )\n\n image_url = response['data'][0]['url']\n return f\"Voici le lien vers votre image :{image_url}. Le lien expirera dans 1 heure.\"\n",
        "description": "Généré une image basée sur la description avec le modèle DALL-E d'OpenAI.",
        "usage_notes": "Décrivez l'image en détail et mettez-la dans le champ de description. Une URL de l'image sera retournée. La durée de vie de l'URL est d'environ 1 heure, alors assurez-vous de la télécharger avant qu'elle n'expire.",
        "model_version": ["gpt-3.5","gpt-3.5-turbo", "gpt-4", "claude"],
        "creator": {
            "name": "SkyDeck AI",
            "email": "skydeck@eastagile.com",
            "organization": "East Agile"
        },
        "variables": [
            {
                "name": "Description",
                "description": "Description de l'image",
                "default": "un chat siamois blanc"
            }
        ],
        "expected_output": {
            "type": "text"
        },
        "avatar_type": "base64",
        "timestamp": "2023-05-23T10:00:00Z",
        "requirements": "openai>=0.27.4",
        "avatar": ""
    }
}
||CODE_BLOCK||

### Rapport météo en temps réel avec Open-Meteo API <a href="#_yhjv7lbl4mu0" id="_yhjv7lbl4mu0"></a>

**Description** :&#x20;

Cet outil exploite l'API Open-Meteo pour fournir des informations météorologiques en temps réel en fonction des questions des utilisateurs. En posant une question sur la météo, telle que la température, les précipitations ou les conditions de vent, l'outil récupère les données les plus pertinentes et à jour.

Le fonctionnement de cet outil repose sur APIChain - une fonctionnalité de la bibliothèque LangChain - pour accéder à la documentation de l'API Open-Meteo. Cela permet à l'outil d'apprendre comment effectuer les bons appels API et récupérer les informations requises de manière fluide.

**Entrée** :

* Question : Posez une question spécifique sur la météo, par exemple, "Quelle est la température actuelle à New York City ?"

**Sortie** :

* Une réponse fournissant les informations météorologiques demandées.

#### Script Python (qui serait un champ à l'intérieur de weather\_reporter.json) : <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

||CODE_BLOCK||python
from langchain.chains.api import open_meteo_docs
from langchain.chat_models import ChatOpenAI
from langchain.chains import APIChain
def execute(variables):
    question = variables['Question']
    llm = ChatOpenAI(
        model_name='gpt-3.5-turbo',
        openai_api_key='<USER API KEY>'
    )
    api_chain = APIChain.from_llm_and_api_docs(
        llm, open_meteo_docs.OPEN_METEO_DOCS, verbose=False
    )
    result = api_chain.run(question)
    return result
||CODE_BLOCK||

<div data-gb-custom-block data-tag="hint" data-style='info'>

Notez que Langchain est maintenant intégré avec Rememberizer. Voir [https://python.langchain.com/docs/integrations/retrievers/rememberizer/](https://python.langchain.com/docs/integrations/retrievers/rememberizer/)

</div>

#### weather\_reporter.json <a href="#bgnhw14oi99h" id="bgnhw14oi99h"></a>

||CODE_BLOCK||json
{
  "version": "0.1",
  "metadata": {
    "tool_name": "Weather Reporter",
    "tool_code": "from langchain.chains.api import open_meteo_docs\nfrom langchain.chat_models import ChatOpenAI\nfrom langchain.chains import APIChain\n\n\ndef execute(variables):\n question = variables['Question']\n llm = ChatOpenAI(model_name='gpt-3.5-turbo',\n openai_api_key='')\n api_chain = APIChain.from_llm_and_api_docs(\n llm, open_meteo_docs.OPEN_METEO_DOCS, verbose=False)\n result = api_chain.run(question)\n return result\n",
    "description": "Exploitez l'API Open-Meteo pour récupérer des détails météorologiques en temps réel",
    "usage_notes": "Entrez votre question liée à la météo dans le champ prévu",
    "model_version": ["gpt-3.5", "gpt-3.5-turbo", "gpt-4", "claude"],
    "creator": {
      "name": "SkyDeck AI",
      "email": "skydeck@eastagile.com",
      "organization": "East Agile"
    },
    "variables": [
      {
        "name": "Question",
        "description": "Renseignez-vous sur les conditions météorologiques",
        "default": "Quelle est la température actuelle à Munich, en Allemagne, exprimée en degrés Celsius ?"
      }
    ],
    "expected_output": {
      "type": "text"
    },
    "avatar_type": "base64",
    "timestamp": "2023-07-13T10:00:00Z",
    "requirements": "openai>=0.27.4\nlangchain>=0.0.229",
    "avatar": ""
  }
}
||CODE_BLOCK||

## Limitations <a href="#g32lfwd6xlxx" id="g32lfwd6xlxx"></a>

AWS Lambda ne permet à une fonction de s'exécuter pendant plus de 15 minutes et 10 Go de RAM. Par conséquent, les outils doivent terminer leur exécution dans cette contrainte.


==> developers/develop-your-own-tools/README.md <==
---
description: >-
  Vous pouvez créer des invites personnalisées et des outils avancés à utiliser dans SkyDeckAI ou à partager ailleurs.
---

# Développez Vos Propres Outils

Vous téléchargez un json qui définit des outils personnalisés dans GenStudio.&#x20;

<figure><img src="../../.gitbook/assets/Custom Tools Upload Screen - GenStudio.png" alt=""><figcaption><p>Téléchargement d'un json qui définit un outil personnalisé</p></figcaption></figure>


==> developers/develop-your-own-tools/json-format-for-llm-tools.md <==
---
description: Une Façon Portable de Partager des Outils
---

# Format JSON pour les outils LLM

## Introduction

Partager un outil de manière à ce qu'il puisse être rapidement ajouté à un programme ou à un éditeur d'outils serait grandement amélioré avec une méthode standard pour représenter un outil et comment l'utiliser. Nous voulons activer des fonctionnalités telles que les suivantes :

* Une icône pour représenter visuellement l'outil
* Métadonnées pour l'invite :
  * Un nom pour l'outil
  * Une description pour l'outil
  * Des notes d'utilisation pour l'outil
* Paramètres de pseudo qui sont inclus dans la chaîne d'outils
* Sortie attendue
* Versioning et horodatage.

## Spécification du format JSON

||CODE_BLOCK||json
{
  "version": "chaîne ou entier",
  "model_prompt": "chaîne avec des espaces réservés {{variable_name}}",
  "metadata": {
    "prompt_name": "chaîne",
    "description": "chaîne",
    "usage_notes": "chaîne",
    "model_version": ["chaîne", "chaîne", …],
    "creator": {
      "name": "chaîne",
      "email": "chaîne",
      "organization": "chaîne"
    },
    "parameters": {
      "temperature": "flottant",
      "max_tokens": "entier",
      "top_p": "flottant",
      "frequency_penalty": "flottant",
      "presence_penalty": "flottant"
    },
    "variables": [
      {
        "name": "nom de la variable 1",
        "type": "texte",
        "description": "chaîne",
        "default": "chaîne",
      },
      {
        "name": "nom de la variable 2",
        "type": "sélection unique",
        "description": "chaîne",
        "default": "valeur1",
        "allowed_values": ["valeur1", "valeur2", "valeur3"]
      },
      {
        "name": "nom de la variable 3",
        "type": "sélection multiple",
        "description": "chaîne",
        "default": ["valeur1", "valeur2"]
        "allowed_values": ["valeur1", "valeur2", "valeur3"]
      },
      ...
    ],
    "expected_output": {
      "type": "chaîne (par exemple, texte, code, limité)",
      "format": "chaîne (facultatif, par exemple, JSON, XML, CSV)",
      "language": "chaîne (facultatif, par exemple, Python, JavaScript)",
      "allowed_values": ["chaîne1", "chaîne2", ...] (facultatif)
    },
    "avatar_type": "chaîne (par exemple, url, base64)",
    "avatar": "chaîne (image URL ou encodée en base64), 256x256 pixels recommandé",
    "timestamp": "chaîne (format ISO 8601)"
  }
}
||CODE_BLOCK||

Vous pouvez télécharger notre JSON d'exemple [ici](https://skydeck-public-assets.s3.amazonaws.com/sample\_tool.json).

## Description des Champs

* **model\_prompt** : Une chaîne contenant l'invite du modèle GPT.
* **metadata** : Un objet contenant des informations supplémentaires sur l'invite du modèle GPT, y compris les sous-champs suivants :
  * **model\_version** : Une chaîne indiquant la version du modèle GPT utilisé.
  * **creator** : Un objet contenant des informations sur le créateur de l'invite du modèle GPT, avec les sous-champs suivants :
    * **name** : Une chaîne représentant le nom du créateur.
    * **email** : Une chaîne représentant l'email du créateur.
    * **organization** : Une chaîne représentant l'organisation à laquelle le créateur est affilié.
  * **parameters** : Un objet contenant des informations sur les paramètres du modèle GPT, avec les sous-champs suivants :
    * **temperature** : Un flottant indiquant la température utilisée pour contrôler l'aléatoire de la sortie.
    * **max\_tokens** : Un entier indiquant le nombre maximum de tokens dans la réponse générée.
    * **top\_p** : Un flottant représentant le seuil de probabilité d'échantillonnage par noyau.
    * **frequency\_penalty** : Un flottant représentant la pénalité appliquée aux tokens en fonction de leur fréquence dans le jeu de données.
    * **presence\_penalty** : Un flottant représentant la pénalité appliquée aux nouveaux tokens en fonction de leur présence dans l'invite.
  * **timestamp** : Une chaîne au format ISO 8601 représentant la date et l'heure auxquelles l'invite du modèle GPT a été créée ou modifiée pour la dernière fois.
  * **expected\_output (Optionnel)** : Un objet contenant des champs liés à la sortie attendue du model\_prompt, y compris les sous-champs suivants :
    * **type** : Une chaîne indiquant le type de sortie attendu de l'invite du modèle.
    * **format (Optionnel)** : Une chaîne représentant le format de la sortie attendue si applicable.
    * **language (Optionnel)** : Une chaîne représentant le langage de programmation de la sortie attendue si le type est `code`.
    * **allowed\_values (Optionnel)** : Un tableau de chaînes contenant une liste des valeurs de sortie autorisées si le type est `limited`.
  * **variables (Optionnel)** : Une liste contenant des variables qui pourraient être insérées dans la chaîne `model_prompt` dans un style f-string. Chaque variable contient les sous-champs suivants :
    * **name** : Une chaîne représentant le nom de la variable.
    * **type** : Une chaîne montrant le type de variable. Actuellement, les valeurs possibles de `type` sont `text` pour la variable par défaut, et `single-select` ou `multi-select` pour les variables de sélection.
    * **description** : Une chaîne montrant la description de la variable, y compris les usages et les exemples.
    * **default** : Une valeur montrant la valeur par défaut de la variable. Cette valeur est une chaîne si `type` est `text` ou `single-select`, et un tableau de chaînes pour `multi-select`.
    * **allowed\_values** : Un tableau de chaînes contenant une liste des valeurs autorisées si le type de variable est `single-select` ou `multi-select`.
  * **avatar (Optionnel)** : Un objet contenant des champs liés à l'image graphique agissant comme un avatar ou une icône pour l'invite, y compris les sous-champs suivants :
    * **avatar\_type** : Une chaîne spécifiant le type de données d'avatar inclus.
    * **avatar** : Une chaîne contenant l'URL pointant vers l'image si l'avatar\_type est `url`, ou une chaîne encodée en base64 représentant l'image si l'avatar\_type est `base64`.
  * **prompt\_name (Optionnel)** : Une chaîne représentant le nom de l'invite.
  * **description (Optionnel)** : Une chaîne fournissant une brève description de l'outil et de son objectif.
  * **usage\_notes (Optionnel)** : Une chaîne contenant des notes en libre format du créateur sur l'utilisation ou toute considération spécifique liée à l'outil.

Pour spécifier le format de la sortie attendue du model\_prompt, vous pouvez ajouter un objet `expected_output` dans l'objet `metadata`. Selon le type de sortie attendue, vous pouvez inclure les sous-champs pertinents dans l'objet `expected_output`.

Pour inclure des champs pour des variables qui pourraient être insérées dans la chaîne `model_prompt` dans un style f-string, vous pouvez ajouter une liste `variables` séparée dans l'objet `metadata`.

Pour inclure une image graphique agissant comme un avatar ou une icône pour l'invite, vous pouvez ajouter un champ `avatar` dans l'objet `metadata`.

Inclure les champs `expected_output`, `variables`, `avatar`, `prompt_name`, `description`, et `usage_notes` dans l'objet `metadata` aide à garder toutes les informations contextuelles sur l'invite en un seul endroit, facilitant ainsi la gestion et la compréhension.

Vous pouvez utiliser le champ `version` au niveau supérieur de l'objet JSON pour suivre explicitement la version de l'ensemble du fichier JSON

Dernière mise à jour