YAML Generator

Kommerzielle Nutzung OK Modelle 581 Kein Wasserzeichen Keine Anmeldung erforderlich
Modell:
+ GPT-5, Claude, Gemini
Schreiben, validieren oder erzeugen Sie YAML — Kubernetes manifests, GitHub Actions Workflows, Docker Compose, CircleCI, Ansible, Helm Werte. Wählen Sie ein Aroma Preset und beschreiben Sie, was Sie wollen, oder fügen Sie bestehende YAML ein, um zu funten, zu erklären oder in JSON/TOML zu konvertieren.
-
Beschreiben Sie, was Sie wollen.
YAML

        
Anmerkungen
Erweiterte Optionen
Ergebnis
Die Tokens sind knapp. Mehr Token erhalten
Willst du bessere Ergebnisse? Premium-Modelle (GPT-5, Claude, Gemini) liefern eine höhere Qualität. Pläne anzeigen

❤️ Liebe Free.ai? Erzählen Sie Ihren Freunden!

Melde dich an, um einen Verweis zu erhalten und pro Freund 30.000 Token zu verdienen.

Willst du mehr? Kostenlos registrieren: 30.000 Tokens/Tag
Kostenlos anmelden

Ihre Anfrage bearbeiten...

Generieren Sie YAML-Konfigurationen mit freier KI. Kubernetes, Docker, CI/CD und mehr.

Wie man verwendet YAML Generator

1
Geben Sie Ihre Eingabe ein

Geben Sie Text ein, laden Sie eine Datei hoch oder beschreiben Sie, was Sie wollen. Kein Konto erforderlich.

2
Klicken Sie auf Erzeugung

Unsere KI verarbeitet Ihre Anfrage in Sekundenschnelle mit den besten Open-Source-Modellen.

3
& Teilen herunterladen

Downloaden, kopieren oder teilen Sie Ihr Ergebnis. Kostenlos für den persönlichen und kommerziellen Gebrauch.

Verwenden Sie dieses Tool über API

Automatisieren Sie dieses Tool aus Ihrem eigenen Code. OpenAI-kompatible REST-Endpunkt, Bearer-Token-Auth, kein zusätzliches SDK erforderlich. Tokenkosten entsprechen der Web-Schnittstelle.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

YAML Generator - FAQ

11 Geschmacksvoreinstellungen - einfache YAML 1.2, Kubernetes Manifest, Helm-Werte, GitHub Actions Workflow, GitLab CI, CircleCI, Docker Compose, Ansible Playbook, OpenAPI 3.1 spec, AWS CloudFormation, dbt Projekt. Jedes Preset lädt eine geschmacksspezifische Systemaufforderung, so dass der Ausgang beim ersten Versuch den echten Validator passiert.

yamllint ist nur ein Style / Syntax-Linter - es fängt Tabs, Einrückung, hintereinander Whitespace, aber hat keine Ahnung, ob Ihre Kubernetes Deployment ist gültig gegen die k8s Schema. Copilot ($10/mo) schreibt YAML inline, wie Sie geben, aber kennt die allgemeine YAML Grammatik, nicht geschmacksspezifische Regeln. Free.ai kombiniert beide: syntaktische Validierung + Schema-aware Generation mit geschmacksspezifischen Anweisungen (letzte apiVersion für k8s 1.28+, Aktionen/setup-* @v5+, Docker Compose v3 Gesundheitchecks).

Ja - die Systemaufforderung pins zu aktuellen stabilen Versionen: Kubernetes 1.28+ apiVersionen, Aktionen/checkout@v4+ und Aktionen/setup-*@v5+ für GitHub Actions, Ansible vollqualifizierte Sammlungsnamen (ansible.buildin.apt, not apt), OpenAPI 3.1 (mit JSON Schema 2020-12). Modelle treiben über die Zeit - immer doppelt-check Deprekationszeit gegen den vorgelagerten Changelog.

Normalerweise ja für Standardressourcen (Deployment, Service, ConfigMap, Secret, Ingress). Die Eingabeaufforderung zwingt sinnvolle Voreinstellungen - resources.limits + Requests set, Ready/liveness sonds enthalten, Labels mit app.kubernetes.io/name. Führen Sie kubectl immer aus, bevor Sie sich tatsächlich bewerben. Für Ingress / StorageClass / appariation-webhook-Stilressourcen kann das Modell Hand-Tuning benötigen.

Im Validierungsmodus ja - Flags :lättteste Bildtags, privileged:true, hostNetwork:true, fehlende readOnlyRootFilesystem, fehlende Ressourcengrenzen (DoS-Risiko), uneingeschränkte RBAC-Verben, in Manifeste eingecheckte Geheimnisse. Dedizierte Sicherheitsscanner (Kube-Bench, Kube-Score, Polaris) gehen tiefer und verwenden sie in CI nach der ersten Generation.

Ja - JSON-to-YAML und YAML-to-JSON Aktionen. Die Form ist genau erhalten. Anker / Alias in YAML sind inlined (JSON hat kein Äquivalent). Multi-Dokument YAML (getrennt durch drei Striche) wird zu einem JSON Array von Dokumenten.

Verwendet YAML 1.2 semantik: "no" und "on" sind Strings, nicht Booleans (1.1 autoconverted diese - genannt Norwegen Problem). Zitate nicht-offensichtliche Strings, um Mehrdeutigkeit zu verhindern. Verwendet Pipe für erhaltene-newlines Strings und > für gefaltete Strings, wo angemessen. Wenn der Eingang verwendet 1.1 Konventionen, der Validator Flags die Mehrdeutigkeiten.

Ja — wählen Sie „Erläutern Sie jeden Abschnitt". Das Modell geht durch jeden Top-Level-Schlüssel, gibt das effektive Verhalten bei der Anwendung der Datei / ausführen, und Flags häufige Fallstricke. Großartig für das Onboarden auf einem bestehenden Projekt k8s Manifeste oder CI-Konfigurationen.

OpenAPI preset erzeugt gültige OpenAPI 3.1 (nicht 3.0 — 3.1 entspricht JSON Schema 2020-12). Jede Operation erhält eine Zusammenfassung, Beschreibung, Antworten (mindestens 200 + 4xx), richtige Komponenten/Schemas mit $ref. Validierung mit Swagger-Cli oder Redocly vor dem Versand.

Qwen 3 Coder (Standard, kostenlos) ist sehr stark auf YAML - es ist im Trainingsset stark. Qwen 2.5 7B für Geschwindigkeit. Premium Claude Sonnet 4 / GPT-5 bei der Erzeugung eines vollen Helm-Diagramm oder Multi-Dokument Kubernetes Bundle, die Cross-Datei Konsistenz benötigt.

Der Input wird an das Modell gesendet, verarbeitet, verworfen. Nicht gespeichert, nicht für das Training verwendet. Für maximale Datenschutzauswahl Qwen 3 Coder - selbst auf Free.ai GPUs gehostet.

Ja - POST auf /v1/chat/ mit der YAML-Systemaufforderung (Flavor + Aktion) und der Eingabe als Benutzernachricht. Nützlich für CI-Schritte, die automatisch generiert werden. Siehe /api/.

Kostenlos registrieren: 30.000 Tokens/Tag

Kostenloses Konto erstellen

Keine Kreditkarte erforderlich

Wie würden Sie dieses Tool bewerten?

Liebe Free.ai? Erzählen Sie Ihren Freunden!