Gerador de YAML

Utilização comercial OK 380+ modelos Sem marca de água Não é necessário inscrever
Modelo:
+ GPT-5, Claude, Gemini
Escrever, validar ou gerar YAML — Kubernetes manifesta, GitHub Ações fluxos de trabalho, Docker Compose, CircleCI, Ansible, Helm valores. Escolha um sabor predefinido e describa o que você quer, ou cole o YAML existente para lint, explicar ou converter para JSON/TOML.
Descreva o que queres.
YAML

        
Notas
Opções avançadas
Resultado
Os tokens estão a ficar baixos. Obter mais tokens
Queres melhores resultados? Modelos premium (GPT-5 Ver Planos

❤️ Love this tool? Share it!

Inscreva-se para obter um link de referência e ganhar 25 mil fichas por amigo.

Queres mais? Inscreva-se gratuitamente para 30K tokens/dia + 10K bônus
Inscreva-se gratuitamente

Processando o seu pedido...

Gerar configurações YAML com IA gratuita. Kubernetes, Docker, CI/CD e muito mais.

Como Utilizar Gerador de YAML

1
Insira a sua entrada

Digite texto, carregue um arquivo ou descreva o que você quer. Nenhuma conta necessária.

2
Clique em gerar

Nossa IA processa seu pedido em segundos usando os melhores modelos de código aberto.

3
Baixar & compartilhar

Baixe, copie ou compartilhe seu resultado. Gratuito para uso pessoal e comercial.

Use esta ferramenta através da API

Automate esta ferramenta a partir do seu próprio código. Endpoint REST compatível com o OpenAI, Bearer-token auth, não é necessário SDK extra. Custos de token correspondem à interface web.

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."}]}'

Gerador de YAML — FAQ

Gerar, validar, explicar ou converter YAML. 11 predefinições de sabor — YAML 1.2, manifesto de Kubernetes, valores Helm, GitHub Ações fluxo de trabalho, GitLab CI, CircleCI, Docker Compose, playbook análogo, especificações do OpenAPI 3.1, Projeto AWS CloudFormatation, dbt. Cada predefinido carrega um pedido de sistema específico para que a saída passe o validador real em primeira tentativa.

o yamllint é um estilo / sintaxe linter apenas — ele captura as tabulações, indent, rastreando os espaços em branco, mas não tem ideia se o seu implante Kubernetes é válido contra o esquema k8s. Copilot ($10/mo) escreve YAML inline à medida que você digita, mas conhece a gramática geral YAML, não regras específicas de sabor. Free.ai combina ambos: validação sintáctica + geração de schema-conhecimento com indicações específicas de sabor (pilos mais recentes para k8s 1.28+, ações/setup-* @v5+, Docker Compose v3 healthchecks).

Sim — o sistema solicita pinos para as versões estáveis correntes: Kubernetes 1.28+ apiVersions, ações/checkout@v4+ e ações/setup-*@v5+ para as Ações GitHub, Nomes de coleção totalmente qualificados (anable.builtin.apt, não apt), OpenAPI 3.1 (com o esquema JSON 2020-12). Modelos drift ao longo do tempo — sempre tempo de deprecação duplo-check contra o régime de registos a montante.

Geralmente sim para recursos padrão (Deploiamento, Serviço, ConfigMap, Secreto, Ingresso). As forças rápidas padrão sensatas — recursos.limites + pedidos definidos, sondas de prontidão/vidência incluídas, rótulos com app.kubernetes.io/name. Sempre executar kubectl aplicar --dry-run=client antes de realmente aplicar. Para Ingress / StorageClass / admission-webhook recursos de estilo, o modelo pode precisar de ajuste manual.

Em modo de validação, sim — bandeiras:tags de imagem mais recentes, privilegiados:true, hostNetwork:true, ausente readOnlyRootFilesystem, faltando limites de recursos (risco DoS), verbos RBAC sem restrições, segredos verificados em manifestos. scanners de segurança dedicados (kube-bench, kube-score, polaris) vão mais profundos; utilizá-los em IC após a geração inicial.

Sim — JSON-to-YAML e YAML-to-JSON ações. A forma é preservada exatamente. As âncoras / alias em YAML são inseridas (JSON não tem equivalente). YAML multidocumento (separado por três travessões) torna-se uma gama de documentos JSON.

Usa a semântica YAML 1.2: "não" e "on" são cordas, não booleanas (1.1 autoconvertidas estas — chamado o problema da Noruega). Cita cordas não óbvias para evitar a ambiguidade. Usa o tubo para cordas preservadas-newlines e > para cordas dobradas quando apropriado. Se a entrada usa convenções 1.1, o validador marca as ambiguidades.

Sim — escolha "Explicar cada seção". O modelo passa por todas as chaves de nível superior, afirma o comportamento eficaz quando o arquivo é aplicado / executado, e bandeiras de armadilhas comuns. Óptimo para entrar em um projeto k8s existente manifesta ou configurações de IC.

O predefinido OpenAPI gera um OpenAPI 3.1 válido (não 3.0 — 3.1 alinha com o Schema JSON 2020-12). Cada operação recebe resumo, descrição, respostas ( pelo menos 200 + 4xx), componentes/squemas adequados com $ref. Validar com swagger-cli ou Reafly antes do envio.

Qwen 3 Coder (default, free) é muito forte no YAML — está no conjunto de treinamento forte. Qwen 3 30B para fins gerais. Premium Claude Sonnet 4 / GPT-5 ao gerar um conjunto completo de Helm ou multidocumentos Kubernetes que necessita de consistência em arquivos cruzados.

A entrada é enviada para o modelo, processada, descartada. Não armazenada, não utilizada para treinamento. Para a escolha máxima de privacidade Qwen 3 Coder — auto-hosted em Free.ai GPUs.

Sim — POST to /v1/chat/ com o prompt do sistema YAML (ação favor +) e a entrada como mensagem do usuário. Útil para os passos de IC que auto-generar manifesta. Veja /api /.

Inscreva-se gratuitamente para 10.000 fichas

Criar Conta Livre

Não é exigido o cartão de crédito

Como iria avaliar esta ferramenta?

Love this tool? Share it!