Allgemeine Richtlinien für die Codegenerierung
Verwenden Sie diese allgemeinen Richtlinien für die Codegenerierung, um bessere Codevorschläge zu erhalten und nützliche und genaue Skripts zu erstellen.
Schreibaufforderungen
- Schreiben Sie klare und spezifische, aber prägnante Aufforderungen
- Geben Sie das erwartete Ergebnis und den Kontext an, einschließlich der notwendigen Details wie Aufgabenanforderungen, spezifische APIs, falls Sie sie kennen, und Einschränkungen.
- Experimentieren Sie mit verschiedenen Aufforderungen
-
Während Sie verfeinern und experimentieren, nutzt der Now LLM Service dieses Feedback, um zu lernen und sich zu verbessern.
- Versuchen Sie, Aufgabenanweisungen anzupassen und Beispiele zu integrieren, und beobachten Sie dann, wie sich Codevorschläge je nach Eingabeaufforderungsstil und Detaillierungsebene unterscheiden.
- Versuchen Sie, ein Kurzwahlcode-Fragment als Beispiel dafür einzufügen, wie das Skript mit einer Single-Sshot-Aufforderung gestartet wird.
- Verfolgen Sie Ihre Hinweismeldungen, einschließlich aller Änderungen und Anweisungen zum Generieren von Hinweismeldungen gemäß Ihren Spezifikationen. Diese Nachverfolgung ermöglicht eine einfache erneute Generierung vergangener Ergebnisse für vergleichende Analysen.
- Zeichenbeschränkung der Aufforderungen
-
Kurze und prägnante Aufforderungen erzielen bessere Ergebnisse.
Bei Erreichen von 200 Zeichen erscheint eine Nachricht, die Sie darüber informiert, dass kurze, fokussierte, aufgabenorientierte Anweisungen die besten Ergebnisse erzielen.
Eingaben mit mehr als 300 Zeichen sind nicht zulässig.
| Aussagekräftige Aufforderung | Schwache Aufforderung | Notizen |
|---|---|---|
| Rufen Sie Incidents mit zugehörigen Aufgaben ab | Ruft Incidents mit Aufgaben ab |
Enthält ausreichende Details. |
| Verwenden Sie das Glide-Aggregat, um die Anzahl der P1-Incidents zu zählen, die zwischen dem 3. März und dem 13. April geschlossen wurden und dem Administrator zugewiesen wurden | Zählen Sie P1-Incidents zwischen 3–3 und 4–13 |
Enthält den API-Namen und eine spezifischere Sprache. |
| Wenn die offene Change-Anforderung P1 ist, lassen Sie das Reduzieren des Schweregrads nur durch den Ersteller zu | Lassen Sie das Ändern von P1-Change-Anforderungen nicht zu |
Enthält spezifischere Anweisungen dazu, was nicht geändert werden sollte. |
| Glide-Datensatz des letzten Change | Letzter Change |
Enthält den API-Namen und eine spezifischere Sprache. |
Code wird überprüft
- Code überprüfen
- Implementieren Sie strenge und detaillierte Überprüfungen des KI-generierten Codes, um dessen Genauigkeit, Effizienz und Einhaltung Ihrer Codierungsstandards zu bestimmen.
- Testcode
- Validieren Sie den Code, indem Sie ihn für Testfälle in kontrollierten Umgebungen ausführen, um sicherzustellen, dass er Ihren Anforderungen entspricht.