Auf Englisch lesen

Freigeben über


GPT-Plug-Ins in Microsoft Security Copilot

GPT-Fähigkeitseinstellungen

Einstellungsname Typ Beschreibung Erforderlich
ModelName string Wählt aus, welches GPT-Modell verwendet werden soll. Muss einer der verfügbaren Modellnamen sein. Ja
Template string GPT-Eingabeaufforderungsvorlage. Unterstützt bis zu 80.000 Zeichen. Ja, wenn TemplateUrl nicht angegeben ist.
TemplateUrl string Öffentliche URL zum Herunterladen der GPT-Eingabeaufforderungsvorlage (bis zu 80.000 Zeichen). Ja. Geben Sie entweder TemplateUrl oder Template an, aber nicht beides.
PackageUrl string Öffentliche URL für die ZIP-Datei mit der GPT-Eingabeaufforderungsvorlage darin. Hinweis: Dies wird im Beispiel auf SkillGroup-Ebene angegeben. Ja, wenn Template oder TemplateUrl nicht angegeben sind.
TemplateFile string Relativer Pfad zur GPT-Eingabeaufforderungsvorlage (bis zu 80.000 Zeichen) in der PackageUrl-ZIP-Datei. Ja, wenn PackageUrl angegeben ist.

Verfügbare Modellnamen

Modellname Modellfamilie Maximale Anzahl von Token
gpt-4o GPT 4o 128.000

GPT-Plug-In-Manifest

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}}

Tipp

Bei Produktions-Plug-Ins besteht die bevorzugte Implementierung darin, die GPT-Vorlage in einer separaten Datei abzulegen und mit der Einstellung TemplateUrl oder PackageUrl darauf zu verweisen.

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