Skip to main content

Speichern von Prompts in GitHub-Repositorys

Speichere Prompts direkt in deinen GitHub-Repositorys, um automatisierte Textzusammenfassungen und andere KI-gesteuerte Funktionen zu nutzen.

Prompts können direkt in GitHub-Repositorys als Dateien gespeichert werden. Dadurch ist es möglich, deine Prompts auf einer organisierten Benutzeroberfläche anzuzeigen, sie für Projektbeteiligte aus nicht technischen Abteilungen freizugeben und nahtlose Iterationen und Vergleiche bei Anpassungen an Modellen und Prompts auszuführen.

Vorteile

  • Einfache Integration mit der neuen Suite von KI-Entwicklungstools direkt auf GitHub.
  • Einfach und skalierbar von einfachen bis komplexen Anwendungsfällen
  • Verwendet ein weithin unterstütztes Format, das mit vorhandenen Tools kompatibel ist

Unterstütztes Dateiformat

Speichere Prompts in YAML-Dateien.

Die Datei kann überall in deinem Repository gespeichert werden, aber _ muss die Erweiterung .prompt.yml oder .prompt.yaml aufweisen._

Beispiel:

YAML
name: Text Summarizer
description: Summarizes input text concisely
model: openai/gpt-4o-mini
modelParameters:
  temperature: 0.5
messages:
  - role: system
    content: You are a text summarizer. Your only job is to summarize text given to you.
  - role: user
    content: |
      Summarize the given text, beginning with "Summary -":
      <text>
      {{input}}
      </text>
testData:
  - input: |
      The quick brown fox jumped over the lazy dog.
      The dog was too tired to react.
    expected: Summary - A fox jumped over a lazy, unresponsive dog.
evaluators:
  - name: Output should start with 'Summary -'
    string:
      startsWith: 'Summary -'

Promptstruktur

Prompts haben zwei Hauptbestandteile:

  • Runtimeinformationen (erforderlich)
    • Promptvorlagen (System, Benutzer usw.) mit einfachen {{variable}}-Platzhaltern
  • Entwicklungsinformationen (optional)
    • Lesbare Benennung und Beschreibung
    • Modellbezeichner und -parameter
    • Beispieldaten für Tests und Auswertungen
    • Daten, die die Gutachtenden selbst beschreiben

Einschränkungen

Du kannst keine Prompts für Folgendes speichern:

  • Komplexe Vorlagensprachen
  • Proprietäre oder komplexe Dateiformate (z. B. .ghprompt oder .prompty)