{{ pageTitle }}

{{ pageDescription }}

Redis
OpenAI
Ngrok

Prompt da Nina

Defina o comportamento, as regras e os limites da assistente virtual.

Prompt principal
Editor do prompt Última edição {{ formatSavedAt() }}

Consumo da OpenAI

Tokens e custo estimado no período selecionado, dentro dos últimos {{ usage.retentionDays }} dias.

Carregando consumo da IA...

Testar IA

Simule uma conversa para testar o comportamento da Nina.

Resposta da IA

{{ testResult.action }}
{{ testResult.output }}

Definições do sistema

Configure variáveis operacionais do ambiente sem editar o .env manualmente.

Carregando definições...

{{ cat }}

Ferramentas da I.A

Cadastre, edite e controle as ferramentas que a Nina pode usar durante as conversas.

Carregando ferramentas...

Credenciais

Segredos ficam criptografados e não são exibidos depois de salvos.

{{ credential.name }} {{ credential.type === 'pinecone' ? 'Pinecone' : 'MCP' }} {{ credential.secretPreview }}
Nenhuma ferramenta cadastrada.

{{ tool.label }}

{{ toolTypeLabel(tool.type) }} {{ tool.enabled ? 'Ativa' : 'Inativa' }}

{{ tool.description }}

{{ tool.httpMethod || 'POST' }} {{ tool.httpUrl }}
Ação: {{ tool.internalAction }}
{{ tool.config.transport }} {{ tool.config.endpoint }}
Índice: {{ tool.config.indexName }}

Console de Logs

Acompanhe o fluxo completo de cada mensagem em tempo real. Os logs ficam disponíveis por 30 dias.

Filtrando por: {{ logEventFilter }} ×
Nenhum log encontrado. Dispare um webhook para ver o fluxo.
{{ formatLogTime(log.time) }} {{ logLevelLabel(log.level) }} {{ log.msg }}
sessionId: {{ log.sessionId }} platformId: {{ log.platformId }} nome: {{ log.clientName }} telefone: {{ log.clientNumber }} channel: {{ log.channel_id }} jobId: {{ log.jobId }} event: {{ log.event }} MCP: {{ log.mcpStatus }} Google Docs: {{ log.googleDocsStatus }} Mídia: {{ log.mediaStatus }} tool: {{ log.toolName }} modelo: {{ log.model }} fase: {{ log.phase }} tentativa: {{ log.attempt }} motivo: {{ log.validationReason }} OpenAI: {{ log.responseStatus }} responseId: {{ log.responseId }} entrada: {{ formatTokens(log.inputTokens) }} cache: {{ formatTokens(log.cachedInputTokens) }} saída: {{ formatTokens(log.outputTokens) }} total: {{ formatTokens(log.totalTokens) }} custo: {{ formatUsd(log.totalCostUsd) }}
Mensagem atual do cliente
{{ currentClientMessage(log) }}
Resposta da IA
{{ aiResponseMessage(log) }}
{{ logDetailString(log) }}
{{ toast.message }}