Geração de texto e imagem com rate limit e filtro de conteúdo.
Índice de documentação: /api/templates
| Método | Rota | Descrição |
|---|---|---|
| GET | /api/ia/generate/text/<prompt> | Gera texto a partir do prompt. |
| POST | /api/ia/generate/text | Gera texto via JSON: {"prompt": "..."}. |
Os parâmetros de consulta do cliente não são repassados ao provedor; a parametrização é controlada pelo servidor.
IA_TEXT_PROMPT_MAX_CHARS).403 sem encaminhar ao upstream.GET /api/ia/generate/text/Escreva%20um%20poema%20curto
POST /api/ia/generate/text
Content-Type: application/json
{
"prompt": "Crie um haicai sobre o pôr do sol"
}
| Método | Rota | Descrição |
|---|---|---|
| GET | /api/ia/generate/image/<prompt> | Gera uma imagem a partir do prompt. |
| POST | /api/ia/generate/image | Gera imagem via JSON: {"prompt": "..."}. |
GET /api/ia/generate/image/um%20gato%20astronauta%20no%20espa%C3%A7o
POST /api/ia/generate/image
Content-Type: application/json
{
"prompt": "um pôster minimalista de um foguete"
}
| Método | Caminho | Descrição |
|---|---|---|
| GET | /api/ia/generate/metrics | Resumo JSON de métricas da IA. |
Dica: ao testar rate limit, defina X-Forwarded-For para simular IPs diferentes.