- Autocomplete: seu IDE sugere entidades, campos, funções, agentes e tipos de integração de conectores disponíveis.
- Segurança de tipos: detecte erros de digitação e campos inválidos em tempo de compilação em vez de em tempo de execução.
- Documentação: passe o cursor sobre os tipos no seu IDE para ver descrições de campos e tipos.
Como funciona
A Base44 lê a configuração do seu backend e cria um arquivobase44/.types/types.d.ts que aumenta o SDK com tipos do seu projeto. O arquivo de tipos inclui:
- Esquemas de entidade com campos tipados e operações CRUD
- Nomes de funções para autocomplete
- Nomes de agentes para autocomplete
- Nomes de tipos de integração de conectores para autocomplete
Tipos de entidade
Os tipos dinâmicos oferecem segurança de tipos completa para todas as operações de entidade. Seus campos de entidade, tipos de retorno e parâmetros são todos fortemente tipados.Tipos de função
Os nomes de função são tipados para autocomplete ao invocar funções:Os tipos de parâmetros de função não são gerados. Consulte a implementação da
sua função para os parâmetros esperados.
Tipos de agente
Os nomes dos agentes são tipados para autocomplete ao trabalhar com conversas:Tipos de conector
Os nomes dos tipos de integração de conectores são tipados para autocomplete ao recuperar conexões:O módulo connectors está disponível apenas no modo service role (ambientes
de backend).
Gerar tipos
Para gerar ou atualizar seu arquivo de tipos, execute o comandotypes generate:
Execute
types generate novamente sempre que modificar entidades, adicionar funções ou alterar
agentes para manter os tipos atualizados.Veja também
types generate: comando da CLI para gerar tipos a partir do seu projetoentities: referência do SDK para trabalhar com entidadesfunctions: referência do SDK para invocar funções de backendagents: referência do SDK para trabalhar com agentes de IAconnectors: referência do SDK para gerenciar tokens OAuth
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

