Skip to main content

Documentation Index

Fetch the complete documentation index at: https://capyuniverse.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

O CapyUniverse deve tratar provedores de IA como serviços substituíveis, não como lógica espalhada em cada página.

Padrão recomendado

CapyTool

Prompt builder

AI service comum

Provider adapter

Gemini / OpenAI / outro

Regras

  • Chaves ficam em variáveis de ambiente.
  • Prompts importantes devem ter versão.
  • Cada agente deve declarar modelo preferido, temperatura e formato de saída.
  • Respostas devem passar por pós-processamento quando tiverem estrutura esperada.
  • Erros de API precisam virar mensagens compreensíveis para o usuário.

Exemplo de contrato interno

export type AIRequest = {
  provider: "gemini" | "openai" | "local";
  systemPrompt: string;
  userInput: string;
  temperature?: number;
  outputFormat?: "text" | "json" | "markdown";
};

Riscos

RiscoMitigação
Custo inesperadoLimites por ferramenta e logs de consumo
Resposta inconsistentePrompts versionados e critérios de aceite
Vazamento de chave.env, secrets e revisão de commits
Dependência de provedor únicoAdapter comum e fallback planejado
AlucinaçãoValidação, disclaimers e fontes quando necessário
Last modified on May 6, 2026