GPT-Plug-Ins in Microsoft Copilot für Security
GPT-Skilleinstellungen
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-4-32k-v0613 |
GPT 4 | 32k |
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-4-32k-v0613
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-4-32k-v0613
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-4-32k-v0613
TemplateFile: GPTTemplates/SampleGPTTemplate.txt