Lire en anglais

Partager via


Plug-ins GPT dans Microsoft Copilot pour la sécurité

Paramètres de compétence GPT

Nom du paramètre Type Description Obligatoire
ModelName string Sélectionne le modèle GPT à utiliser. Doit être l’un des noms de modèle disponibles. Oui
Template chaîne Modèle de requête GPT. Prend en charge jusqu’à 80 000 caractères. Oui, si TemplateUrl n’est pas spécifié.
TemplateUrl string URL publique à partir de laquelle télécharger le modèle de requête GPT (jusqu’à 80 000 caractères). Oui. Spécifiez TemplateUrl ou Template, mais pas les deux.
PackageUrl string URL publique du fichier zip contenant le modèle de requête GPT. Remarque : ceci est spécifié dans l’exemple de niveau SkillGroup. Oui, si Template ou TemplateUrl ne sont pas spécifiés.
TemplateFile string Chemin d’accès relatif au modèle de requête GPT (jusqu’à 80 000 caractères) dans le fichier zip PackageUrl. Oui, si PackageUrl est spécifié.

Noms de modèles disponibles

Nom du modèle Famille de modèles Nombre maximal de jetons
gpt-4o GPT 4o 128k

Manifeste du plug-in GPT

Descriptor:
  Name: SampleGPT
  DisplayName: My Sample GPT Skillset
  Description: Skills for defanging URLs

SkillGroups:
  - Format: GPT
    Skills:
      - Name: DefangUrls
        DisplayName: Defang URLs
        Description: Defangs URLs in the given text
        Inputs:
          - Name: text
            Description: The text containing URLs to be defanged
        Settings:
          ModelName: gpt-4o
          Template: |-
            To 'defang' a URL means to change the scheme to either hxxp or hxxps and replace '.' with '[.]' in the domain so that the URL is still easily readable by a human but doesn't automatically render as a hyperlink if rendered in a rich client such as Outlook. This is often done when sharing potentially malicious links to prevent the reader accidentally clicking on them and visiting a malicious website.

            Some examples of defanging URLs:
            1. https://example.com --> hxxps://example[.]com
            2. http://subdomain.example.com/path.with.dots/ --> hxxp://subdomain[.]example[.]com/path.with.dots/

            Defang any URLs in the following text and return the new text:
            {{text}}

Conseil

Pour les plug-ins de production, l’implémentation préférée consiste à placer le modèle GPT dans un fichier distinct et à le pointer vers celui-ci à l’aide du paramètre TemplateUrl ou PackageUrl.

TemplateURL

Descriptor:
  Name: SampleGPTTemplate
  DisplayName: My Sample GPT Skillset With Template
  Description: Skills for defanging URLs

SkillGroups:
  - Format: GPT
    Skills:
      - Name: DefangUrls
        DisplayName: Defang URLs
        Description: Defangs URLs in the given text
        Inputs:
          - Name: text
            Description: The text containing URLs to be defanged
        Settings:
          ModelName: gpt-4o
          TemplateUrl: https://[domain]/template.txt

PackageUrl

Descriptor:
  Name: SampleGPTTemplateWithPackageUrl
  DisplayName: My Sample GPT Skillset With PackageUrl
  Description: Skills for defanging URLs

SkillGroups:
  - Format: GPT
    Settings:
        PackageUrl: https://[domain]/GPTTemplates.zip
    Skills:
      - Name: DefangUrls
        DisplayName: Defang URLs
        Description: Defangs URLs in the given text
        Inputs:
          - Name: text
            Description: The text containing URLs to be defanged
        Settings:
          ModelName: gpt-4o
          TemplateFile: GPTTemplates/SampleGPTTemplate.txt