ForHosting KIT · Texto e IA

Gerar palavras aleatórias

Peça cinco palavras em inglês com a semente 42 e receba sempre breeze, pearl, dance, year e unity: palavras reais, nunca repetidas, tiradas de listas em seis idiomas. Troque a semente para outra seleção. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Quantidade
5
Idioma
En
Semente
42
Você obtém
Disponíveis
100
Palavras
breeze, pearl, dance, year, unity
Texto
breeze pearl dance year unity

Palavras de dicionário aleatórias são um recurso comum em aquecimentos de escrita, cadeias no estilo captcha, exercícios de vocabulário em sala e conteúdo provisório quando se preferem termos realistas em vez de texto sem sentido. Esta capacidade de gerar palavras aleatórias aceita quantas palavras você precisa, de qual lista de idioma extrair e uma semente inteira opcional para que a mesma solicitação devolva sempre o mesmo conjunto ordenado.

O que o gerador de palavras aleatórias devolve e por que usa semente

Uma solicitação pede uma contagem inteira positiva de palavras distintas retiradas de um dos seis dicionários integrados: inglês (en), espanhol (es), francês (fr), alemão (de), italiano (it) ou português (pt). O amostrador não chama o gerador aleatório do sistema. Em vez disso, avança um gerador linear congruencial determinístico a partir de uma semente inteira (um por padrão se omitida) e usa esses valores para embaralhar parcialmente uma cópia da lista, tomando em seguida as primeiras entradas conforme a contagem.

Como o fluxo fica fixado por semente, idioma e contagem, dois clientes que enviam o mesmo corpo recebem as mesmas palavras e o mesmo campo de texto unido. As palavras são sempre únicas em uma resposta: o embaralhamento é sem reposição, de modo que pedir cinco palavras em inglês não repete apple duas vezes nesse resultado. Se você precisar de outro conjunto com o mesmo idioma e contagem, altere a semente; mantenha idioma e contagem fixos e varie só a semente.

Contrato de entrada, limites e comportamento de erro

Language deve ser um dos códigos enum en, es, fr, de, it ou pt — etiquetas de locale livres e códigos não suportados são rejeitados para que o formulário web possa ser um seletor simples. Seed, quando presente, deve ser um inteiro não negativo até dois bilhões cento e quarenta e sete milhões quatrocentos e oitenta e três mil seiscentos e quarenta e sete; quando ausente, o motor usa a semente um para estabilizar os exemplos.

A regra rígida de produto é que count não pode exceder o tamanho do dicionário disponível para o idioma escolhido: cada lista traz um número fixo de tokens no estilo dicionário cotidiano, e pedir mais do que esse tamanho falha com uma mensagem que inclui a contagem pedida e o tamanho disponível. Essa falha é desenho intencional e não um preenchimento silencioso com repetições, porque muitos clientes usam a saída como tokens únicos para rótulos, opções de quiz ou nomes temporários.

Exercícios de vocabulário em sala

Gere um conjunto de tamanho fixo de palavras-alvo por semente de lição para que cada aluno veja a mesma lista enquanto você rotaciona as sementes entre semanas.

Bolsas de palavras para puzzles e jogos

Extraia vocabulários de forca, bingo ou escadas de palavras sem reposição e fixe uma semente para playtests e gravações reproduzíveis.

O que acontece se count for maior que a lista de palavras?

A mensagem inclui a contagem pedida e o tamanho disponível para aquele idioma. Validação falha não é cobrada.

As palavras são realmente aleatórias?

São pseudoaleatórias e totalmente determinísticas: um LCG com semente conduz um embaralhamento sem reposição. Mesma semente, idioma e contagem sempre produzem a mesma lista ordenada.

Quais idiomas são suportados?

Seis listas integradas: inglês (en), espanhol (es), francês (fr), alemão (de), italiano (it) e português (pt). Outros códigos são rejeitados pelo contrato enum.

Uma palavra pode se repetir na mesma lista?

Não. As palavras são sorteadas sem reposição, então cada uma aparece no máximo uma vez por lista. Se você pedir cinco palavras, recebe cinco palavras diferentes do dicionário escolhido.

Como consigo outra lista com o mesmo idioma e a mesma quantidade?

Troque só a semente. Com o mesmo idioma, a mesma quantidade e a mesma semente, a lista é sempre idêntica; mudando a semente, você recebe outra seleção, igualmente estável.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/text/random-word-generate

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/text/random-word-generate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"count":5,"language":"en"}'
{
  "count": 5,
  "language": "en"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.random_word_generate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_tokens20000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

A seleção é amostragem sem reposição em um dicionário fixo em memória: não há duplicatas em uma resposta, e você recebe um erro invalid_input claro se a contagem ultrapassar o tamanho da lista daquele idioma.

O que o gerador de palavras aleatórias devolve e por que usa semente

A resposta ecoa count, language e seed, informa available como o comprimento total da lista daquele idioma, devolve words como matriz de cadeias e inclui text com essas palavras unidas por espaços simples para colar em formulários ou e-mails.

Contrato de entrada, limites e comportamento de erro

Envie por POST um corpo JSON com os campos obrigatórios count e language, mais seed opcional. Count deve ser um inteiro finito de um a quinhentos; não inteiros, zeros, negativos e valores ausentes falham com invalid_input indicando o campo. Chamadas bem-sucedidas custam o preço base publicado US$ 0,002 na API; entrada inválida não é cobrada.

Onde palavras aleatórias com semente agregam valor em fluxos reais

Protótipos de jogos e quebra-cabeças extraem bolsas de palavras para rodadas no estilo forca, escadas de palavras ou cartelas de bingo, fixando uma semente para que uma partida gravada mostre sempre o mesmo tabuleiro. Equipes de QA de localização pedem a mesma contagem em en, es, fr, de, it e pt para testar a largura do layout com tokens de dicionário realistas em vez de preenchimento repetido. Combine com o seu próprio repositório de unicidade se precisar de desduplicação global entre muitas solicitações; dentro de uma chamada o contrato já garante palavras distintas até o comprimento da lista. Professores de idiomas e autores de aplicativos montam exercícios de vocabulário que precisam de um conjunto fresco, mas reproduzível, de palavras-alvo por identificador de lição: guardar uma semente por lição regenera a mesma lista para cada aluno sem enviar um JSON estático. Como a capacidade é parse de nível A, roda grátis no navegador para demos interativas e a US$ 0,002 por chamada API bem-sucedida em scripts, sem tokens de modelo e sem rede de saída.

Dados de fixture e placeholder determinísticos

Preencha formulários, tabelas de demo e capturas de CI com palavras de dicionário multilíngue de aparência real que nunca mudam para uma semente dada.

Como gerar palavras de dicionário aleatórias?

Envie count (inteiro positivo), language (en, es, fr, de, it ou pt) e, opcionalmente, seed. A API devolve essa quantidade de palavras distintas mais um campo text unido por espaços.

Quanto custa o gerador de palavras aleatórias?

A ferramenta no navegador é gratuita. Solicitações à API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →