OpenAI
Cette page a été traduite automatiquement. Afficher l’article original en anglais.

Modèles d’applications ChatGPT

Découvrez comment les administrateurs et propriétaires d’espace de travail peuvent transformer un modèle d’application en application propre à leur espace de travail pour leur organisation.

Dernière mise à jour : 2 days ago

Présentation

Les modèles d’apps vous permettent de configurer une app ChatGPT pour votre compte ou votre espace de travail.

  • Espaces de travail gérés : les administrateurs et les propriétaires peuvent :

    1. Accéder à la console d’administration, sélectionner l’espace de travail ChatGPT souhaité et ouvrir Plugins.

    2. Utiliser Gérer les anciennes apps pour les workflows de modèles hérités pris en charge.

    3. Ajouter une configuration propre à l’organisation et créer un brouillon d’app à examiner.

  • Comptes personnels : les utilisateurs Plus et Pro peuvent configurer Databricks et Snowflake via Paramètres > Plugins.

Les modèles sont utiles lorsqu’OpenAI peut fournir le fonctionnement commun de l’app, mais que chaque espace de travail doit fournir une configuration propre au fournisseur. Selon le modèle, cette configuration peut inclure un nom de locataire ou d’hôte, des identifiants client OAuth, des URL de rappel, des portées d’autorisation, des informations de webhook, des URL de serveurs MCP gérés ou d’autres paramètres du fournisseur. Par exemple, un modèle GitHub Enterprise peut créer l’app propre à l’espace de travail que Codex utilise pour accéder à l’hôte GitHub Enterprise de cette organisation.

Après la configuration, les membres n’utilisent pas le modèle d’origine. Ils utilisent l’app publiée dans l’espace de travail, créée à partir de ce modèle. Les administrateurs peuvent ensuite gérer cette app comme les autres apps ChatGPT. Sur ChatGPT Business, les propriétaires et les administrateurs activent ou désactivent l’app pour l’espace de travail. Sur ChatGPT Enterprise/Edu, les propriétaires et les administrateurs peuvent utiliser les options d’accès aux apps basées sur les rôles qui sont prises en charge. Les administrateurs peuvent également gérer les contrôles des actions, les permissions des apps et l’autorisation du fournisseur.

Les plugins peuvent inclure des modèles d’apps ou des apps créées à partir de modèles.

Pour la configuration de l’espace de travail, un administrateur ou un propriétaire doit créer et publier l’app avant que les membres puissent la connecter dans ChatGPT ou l’utiliser via le plugin. Le plugin utilise cette app publiée dans l’espace de travail ; les membres ne configurent pas eux-mêmes le modèle.

Consultez cet article pour connaître la procédure générale d’utilisation des modèles. Pour la configuration propre à chaque fournisseur, consultez :

Voici quelques raisons courantes d’utiliser un modèle :

  • L’URL du fournisseur inclut un nom d’hôte propre au locataire, au compte, à l’organisation ou à l’espace de travail de l’entreprise.

  • L’organisation doit fournir son propre client OAuth ou ses propres identifiants de fournisseur.

  • Le fournisseur exige une configuration d’URL de rappel propre au client.

  • L’app doit utiliser le même schéma d’implémentation, tandis que chaque espace de travail contrôle séparément les accès, les actions et les paramètres de sécurité.

Différences entre les modèles et les apps classiques

Les apps classiques peuvent généralement être activées directement ; les modèles pour les espaces de travail gérés nécessitent qu’un administrateur crée d’abord une app propre à l’espace de travail.

La procédure habituelle est la suivante :

  1. Un administrateur trouve le modèle dans la section d’administration Apps ou Plugins de l’espace de travail, selon l’interface disponible.

  2. L’administrateur saisit la configuration requise propre à l’espace de travail.

  3. ChatGPT crée un brouillon d’app pour l’espace de travail.

  4. L’administrateur examine et publie le brouillon.

  5. L’administrateur configure les paramètres d’accès et d’action de l’app publiée.

Les membres utilisent l’app publiée dans l’espace de travail, et non le modèle d’origine.

Trouver et configurer un modèle d’application

Les procédures ci-dessous décrivent l’interface d’administration Applications. Si le plugin ou modèle concerné propose une configuration dans Plugins dans la console d’administration, suivez cette procédure de configuration. Utilisez l’interface Applications conservée pour les procédures ci-dessous. Pour la navigation dans l’espace de travail et les contrôles d’administration propres à chaque forfait, consultez : Contrôles d’administration, sécurité et conformité pour les plugins et les applications.

  1. Accédez à Paramètres de l’espace de travail > Applications. Vous pouvez aussi accéder à la console d’administration, sélectionner l’espace de travail ChatGPT souhaité et ouvrir Plugins. Sélectionnez Gérer les anciennes applications pour ouvrir la page Applications.

  2. Sélectionnez Répertoire.

  3. Recherchez le nom du fournisseur ou de l’application.

  4. Repérez les entrées signalées comme modèles.

  5. Sélectionnez Activer pour lancer la procédure de configuration.

La procédure de configuration demande les informations nécessaires pour créer l’application propre à l’espace de travail. Les champs exacts dépendent du modèle.

Par exemple, un modèle GitHub Enterprise peut demander les informations suivantes :

  • Nom et description de l’application.

  • Nom d’hôte GitHub Enterprise.

  • Configuration de l’URL de rappel.

  • ID client et secret client OAuth.

  • Clé privée de l’application GitHub.

  • Portées demandées.

  • Détails de configuration du webhook.

Vérifiez soigneusement chaque champ avant de créer le brouillon. Si votre organisation centralise la gestion des identifiants OAuth ou des identifiants auprès du fournisseur, coordonnez-vous avec l’équipe qui en est responsable.

Pour la configuration propre à chaque fournisseur, consultez : GitHub Enterprise, Snowflake et Databricks.

Configuration du client OAuth

Certains modèles exigent que votre organisation fournisse son propre client OAuth. Lorsque cela est nécessaire, créez ou configurez l’application OAuth dans la console d’administration du fournisseur externe, puis copiez l’URL de rappel de ChatGPT dans les paramètres d’URL de redirection ou de rappel du fournisseur.

Ne saisissez l’ID client et le secret OAuth dans ChatGPT qu’après avoir vérifié que la configuration du fournisseur correspond aux instructions de configuration du modèle.

Si le modèle inclut des portées par défaut, conservez-les, sauf si votre organisation a examiné les autorisations du fournisseur et a une raison précise de les modifier.

Créer un brouillon

Après avoir saisi les informations requises, sélectionnez Créer un brouillon.

La création d’un brouillon ne rend pas automatiquement l’application accessible aux membres. Examinez le brouillon, publiez-le et configurez les paramètres d’accès et d’action avant de demander aux membres de l’utiliser.

Publier et gérer l’application créée

Après la publication, gérez l’application dans Plugins. Pour ce faire, accédez à la console d’administration, choisissez Plugins, puis sélectionnez le plugin correspondant à votre application. Vous pouvez aussi gérer l’application depuis Paramètres de l’espace de travail > Applications. Pour la navigation dans l’espace de travail et l’accès aux anciennes applications, consultez : Contrôles d’administration, sécurité et conformité pour les plugins et les applications.

Vérifications recommandées après la publication :

  • Vérifiez que l’application apparaît dans Applications activées.

  • Sur ChatGPT Business, activez ou désactivez l’application pour l’espace de travail. Sur ChatGPT Enterprise/Edu, configurez Accès par rôle pour les rôles qui doivent utiliser l’application, lorsque l’accès aux applications basé sur les rôles est pris en charge.

  • Examinez les actions de lecture et d’écriture dans Actions.

  • Examinez Autorisations de l’application pour choisir quand ChatGPT demande l’accord des membres avant d’utiliser l’application.

  • Demandez à un utilisateur de test autorisé d’accéder à Applications ou à Plugins, selon l’interface disponible, et de vérifier que l’application publiée apparaît.

  • Si l’application nécessite une authentification auprès du fournisseur, demandez à l’utilisateur de test de connecter son compte chez ce fournisseur.

  • Exécutez un prompt de test à faible risque pour vérifier que l’application fonctionne comme prévu.

Ces autorisations s’appliquent aux conversations ChatGPT. Les agents d’espace de travail utilisent des contrôles distincts définis par le créateur de l’agent. Pour en savoir plus, consultez : Agents d’espace de travail ChatGPT pour Enterprise et Business.

Si un modèle ne peut être utilisé qu’une seule fois

Certains modèles ne permettent de créer qu’une seule application par espace de travail. Si un modèle a déjà été utilisé, le bouton Activer peut être indisponible. Dans ce cas, gérez le brouillon ou l’application publiée existants plutôt que d’en créer un autre à partir du même modèle.

Ce que voient les membres

Les membres voient l’application publiée créée à partir du modèle. La possibilité pour un membre de la voir ou de l’utiliser dépend des paramètres de l’espace de travail et de l’autorisation auprès du fournisseur. Si l’application est incluse dans un plugin, les membres peuvent la découvrir via ce plugin, mais les mêmes exigences d’accès à l’espace de travail et d’autorisation auprès du fournisseur s’appliquent.

Si un plugin nécessite une application créée à partir d’un modèle, il peut indiquer qu’une configuration est nécessaire tant qu’un administrateur n’a pas créé et publié l’application propre à l’espace de travail, ne l’a pas activée pour l’espace de travail sur ChatGPT Business ou pour le rôle concerné sur ChatGPT Enterprise/Edu lorsque l’accès aux applications basé sur les rôles est pris en charge, et que toutes les autorisations requises auprès du fournisseur, par un utilisateur ou un administrateur, n’ont pas été accordées.

Vérifiez les points suivants :

  • L’application est publiée.

  • L’application est activée pour l’espace de travail.

  • Sur ChatGPT Enterprise/Edu, le rôle du membre dans l’espace de travail dispose de l’accès lorsque l’accès aux applications basé sur les rôles est pris en charge.

  • Le membre se trouve dans le bon espace de travail.

  • Le membre dispose des autorisations requises chez le fournisseur externe.

Les applications publiées apparaissent dans les paramètres Applications de l’espace de travail, s’ils sont disponibles, ou sur la page Plugins de la console d’administration. Si l’application fait partie d’un plugin, elle peut aussi apparaître comme application obligatoire ou facultative sur la page de détails du plugin.

Résoudre les problèmes liés aux modèles d’application

Si la configuration échoue ou si l’application n’apparaît pas, vérifiez les points suivants :

  • Le nom d’hôte du locataire, du compte ou de l’espace de travail est correct.

  • L’URL de rappel a été copiée à l’identique dans la configuration du fournisseur.

  • L’ID client et le secret client OAuth sont corrects.

  • Les portées demandées correspondent à celles autorisées par l’application OAuth du fournisseur.

  • Un brouillon a été créé.

  • Le brouillon a été publié.

  • Sur ChatGPT Business, l’application est activée pour l’espace de travail. Sur ChatGPT Enterprise/Edu, l’accès par rôle permet à l’utilisateur de test de voir l’application lorsque l’accès aux applications basé sur les rôles est pris en charge.

  • Les autorisations côté fournisseur permettent l’accès aux données ou l’exécution de l’action testées.

Examiner les exigences de sécurité

  • Traitez les secrets clients OAuth et les identifiants auprès du fournisseur comme des informations sensibles.

  • Examinez les portées demandées avant de créer le brouillon.

  • Utilisez Actions après la publication pour limiter ce que l’application peut faire.

  • Utilisez Autorisations de l’application pour décider quand ChatGPT demande l’accord des membres avant d’utiliser l’application.

  • Notez que les autorisations du fournisseur continuent de s’appliquer après l’activation de l’application dans ChatGPT.

Cet article vous a-t-il été utile ?