Skip to content

Funções Internas

Funções internas são ferramentas prontas para uso que não requerem configuração—apenas habilite-as e seu agente ganha novas capacidades instantaneamente. Estas ferramentas tratam tarefas comuns que LLMs notoriamente têm dificuldade.

Configuração de Funções Internas

Funções Disponíveis

Calculadora

Dá ao seu agente a capacidade de realizar cálculos matemáticos com precisão.

RecursoDescrição
Operações básicasAdição, subtração, multiplicação, divisão
Matemática avançadaPorcentagens, expoentes, raízes
PrecisãoTrata cálculos decimais corretamente

Por Que Isso Importa

LLMs são notoriamente não confiáveis em matemática. Sem a ferramenta calculadora, perguntar "Quanto é 17% de R$234,50?" pode dar uma resposta errada. Com a calculadora, o agente delega matemática para um motor de cálculo confiável.

Exemplo de conversa:

Usuário: "Quero deixar 20% de gorjeta em uma conta de jantar de R$87,50. Quanto é?"

Agente: [Usa calculadora: 87.50 × 0.20 = 17.50] "Uma gorjeta de 20% em R$87,50 seria R$17,50, totalizando R$105,00."

Quando Habilitar

Sempre habilite a calculadora se seu agente pode encontrar:

  • Cálculos de preços
  • Perguntas sobre porcentagens
  • Totais de pedidos
  • Discussões financeiras
  • Qualquer comparação numérica

Data e Hora Atual

Fornece ao seu agente consciência da data e hora atuais.

RecursoDescrição
Data atualData de hoje no fuso horário configurado
Hora atualHora atual com consciência de fuso horário
Dia da semanaÚtil para contexto de agendamento

Por Que Isso Importa

LLMs têm uma data de corte de conhecimento e não sabem inerentemente a data de "hoje". Sem esta ferramenta, um agente perguntado "A loja está aberta agora?" não conseguiria verificar contra o horário de funcionamento.

Exemplo de conversa:

Usuário: "Vocês abrem aos sábados?"

Agente: [Usa data/hora: Sábado, 18 de Janeiro de 2025, 14:30] "Sim, estamos abertos aos sábados! Na verdade, hoje é sábado e estamos abertos até as 18h. Como posso ajudar você hoje?"

Quando Habilitar

Habilite data/hora se seu agente trata:

  • Perguntas sobre horário de funcionamento
  • Agendamento de compromissos
  • Ofertas sensíveis ao tempo
  • Discussões sobre prazos
  • Qualquer pergunta "quando"

Configuração

Funções internas requerem setup mínimo:

  1. Navegue para Configuração do Agente > Ferramentas
  2. Encontre a seção Funções Internas
  3. Ative as funções que você precisa
  4. Salve as mudanças

É isso—nenhuma chave de API, nenhum endpoint, nenhuma configuração necessária.


Melhores Práticas

1. Habilite Ambas por Padrão

A menos que você tenha uma razão específica para não habilitar, ative tanto calculadora quanto data/hora. Elas adicionam overhead mínimo e previnem erros constrangedores.

2. Confie no Julgamento do Agente

Você não precisa instruir o agente quando usar estas ferramentas. O agente usará automaticamente a calculadora para matemática e data/hora quando contexto temporal for necessário.

3. Combine com Instruções

Para negócios sensíveis ao tempo, inclua horário de funcionamento nas suas instruções:

markdown
## Horário de Funcionamento
- Segunda a Sexta: 9h - 18h
- Sábado: 10h - 16h
- Domingo: Fechado

Use a ferramenta de data/hora atual para determinar se estamos abertos
quando clientes perguntarem sobre disponibilidade.

4. Trate Casos de Borda

Para cálculos complexos, adicione orientação:

markdown
## Cálculos de Preços
- Sempre calcule preços finais incluindo imposto (8,5%)
- Arredonde para duas casas decimais para valores monetários
- Para pedidos em atacado (10+ itens), aplique 15% de desconto antes do imposto

Limitações

Limitações da Calculadora

  • Trata aritmética padrão, não matemática simbólica
  • Não resolverá equações (ex: "resolva para x")
  • Conversões de unidades podem precisar de instruções explícitas

Limitações de Data/Hora

  • Retorna fuso horário do servidor por padrão
  • Não trata automaticamente o fuso horário local do usuário
  • Não pode acessar dados históricos ou eventos futuros

Contornando Problemas de Fuso Horário

Se seus clientes estão em múltiplos fusos horários, instrua seu agente a perguntar:

markdown
Ao discutir horários, confirme o fuso horário do cliente:
"Só para garantir que eu dê o horário correto, em qual fuso horário você está?"

Documentação Relacionada