O que faz
Lê uma tabela de uma exportação feita com Exportar para a IA ou com a janela "Exportar para IA", sem carregá-la inteira: percorre o arquivo CSV e devolve só as linhas necessárias. É possível manter só as linhas com certos valores em certas colunas (igualdade, sem diferenciar maiúsculas e minúsculas), as que contêm um texto em qualquer célula, só algumas colunas, e percorrer o resultado em páginas (200 linhas por vez, se não for indicado outro valor).
Com a tabela "indice" devolve o texto do 00_INDEX.md, que descreve todas as tabelas e colunas da exportação. Se a pasta não for indicada, lê a exportação mais recente (com índice) na pasta das exportações.
Devolve a subpasta lida, o arquivo da tabela, as colunas, quantas linhas correspondem no total, a partir de qual linha a página começa e as linhas da página.
Como funciona
- A sua IA lê primeiro o índice e depois escolhe a tabela e as colunas ou os filtros úteis para a sua pergunta.
- O BIMit abre o arquivo CSV no disco e devolve as linhas que correspondem; o Revit e o modelo não são consultados.
- Você recebe a resposta da sua IA, que pode buscar outras páginas se as linhas encontradas forem mais do que as devolvidas.
Exemplos de pedido
- "Na última exportação, quais paredes estão no Nível 1? Me dê id, tipo e comprimento."
- "Procure nas advertências as que falam de paredes sobrepostas."
- "Quais vistas não estão em nenhuma folha?"
O que muda e como desfazer
Nada: a ferramenta só lê os arquivos da exportação. O modelo e os arquivos continuam como estão.
Limites
Nível da IA necessário: Leitura.
- Lê só as exportações que existem no disco: se não houver nenhuma, é preciso exportar antes.
- Se a tabela não foi incluída naquela exportação, ou se uma coluna não existe, o BIMit avisa e lista as tabelas ou colunas disponíveis.
- Os dados são os do momento da exportação: as alterações feitas depois no modelo não aparecem.
Parâmetros
| Parâmetro | Significado |
|---|---|
tabella | Obrigatório. Arquivo ou chave da tabela (ex. 06_elements, 07_element_parameters.csv), ou "indice" (o índice). |
cartella | A subpasta da exportação (devolvida por Exportar para a IA). Padrão: a mais recente na pasta das exportações. |
filtri | Só as linhas com estes valores: {coluna: valor} (igual, sem diferenciar maiúsculas), ex. {"category": "Paredes"}. |
cerca | Só as linhas que contêm este texto em qualquer célula. |
colonne | Só estas colunas. |
da | Pula as primeiras N linhas encontradas (paginação). |
righe | Quantas linhas devolver (padrão 200). |