YAML Generator

Kommerzielle Nutzung OK 380+ Modelle 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. Erhalten Sie mehr Token
Willst du bessere Ergebnisse? Premium-Modelle (GPT-5, Claude, Gemini) liefern eine höhere Qualität. Pläne anzeigen

❤️ Love this tool? Share it!

Sign up um einen Verweis zu erhalten und 25.000 Token pro Freund zu verdienen.

Willst du mehr? Melde dich kostenlos an für 30K Tokens/Tag + 10K Bonus
Kostenlos anmelden

Ihre Anfrage bearbeiten...

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

Verwendung YAML Generator

1
Geben Sie Ihre Eingabe ein

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

2
Klicken Sie auf Generieren

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

3
Herunterladen & Teilen

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

Generieren, validieren, erklären oder konvertieren Sie YAML. 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 System-Prompt, so dass die Ausgabe beim ersten Versuch den realen Validator passiert.

yamllint ist nur ein Stil / 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 Aufforderungen (letzte apiVersion für k8s 1.28+, Aktionen/setup-* @v5+, Docker Compose v3 healthchecks).

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.builtin.apt, not apt), OpenAPI 3.1 (mit JSON Schema 2020-12). Modelle driften im Laufe der Zeit – immer doppelt-check Deprekation Timing gegen den vorgelagerten Changelog.

Normalerweise ja für Standard-Ressourcen (Deployment, Service, ConfigMap, Secret, Ingress). Die Eingabeaufforderung zwingt sinnvolle Voreinstellungen — resources.limits + Requests set, professions/liveness sonds included, labels with app.kubernetes.io/name. Führen Sie kubectl immer aus, bevor Sie sich tatsächlich bewerben.

Im Validierungsmodus ja — flags :lastest image tags, privileged:true, hostNetwork:true, missing readOnlyRootFilesystem, fehlende Ressourcenlimits (DoS-Risiko), uneingeschränkte RBAC-Verben, in Manifeste überprüfte 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 / Aliase in YAML sind inlined (JSON hat kein Äquivalent). Multi-Dokument YAML (getrennt durch drei Striche) wird ein JSON Array von Dokumenten.

Verwendet YAML 1.2 Semantik: "no" und "on" sind Strings, nicht Booleans (1.1 autoconverted diese — genannt das Norway Problem). Zitate nicht-offensichtliche Strings, um Mehrdeutigkeit zu verhindern. Verwendet Pipe für erhaltene-newlines Strings und > für gefaltete Strings, wenn die Eingabe 1.1 Konventionen verwendet, markiert der Validator 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.

Die Eingabe wird an das Modell gesendet, verarbeitet, verworfen. Nicht gespeichert, nicht für das Training verwendet. Für maximale Privatsphäre wählen Qwen 3 Coder — selbst auf Free.ai GPUs gehostet.

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

Melde dich kostenlos an für 10.000 Token

Kostenloses Konto erstellen

Keine Kreditkarte erforderlich

Wie würden Sie dieses Tool bewerten?

Love this tool? Share it!