# Создание таблицы вручную

{% hint style="warning" %}
**Чтобы ИИ-агент мог выполнять поиск данных в таблице, необходимо создать функцию и указать поля, по которым будет производиться поиск.**<br>

Подробнее в разделе [Поиск в таблице](/functional/knowledge-base/tablicy/poisk-v-tablice.md)
{% endhint %}

1. Перейдите в раздел **«Источники знаний» → «Таблицы»**.\
   ![](/files/gG21VaEUcgGSzQqHawXx)
2. Нажмите кнопку **«Создать таблицу»** **.**\
   ![](/files/UeQx4da0DYMduKurPHh7)
3. Нажмите кнопку **«Создание таблицы»**, затем — **«Далее»**.\
   ![](/files/HwIFlJPg0xSjtnaN6ziQ)
4. Укажите название таблицы и нажмите **«Далее»**\
   ![](/files/U9vB0XNkMUGx1TsSEua6)
5. Добавьте необходимые поля (например: `наименование`, `категория`, `цена`, `в_наличии` и т.д.).\
   **Важно:** названия полей могут содержать только буквы, цифры и подчёркивания; имя поля не должно начинаться с цифры.\
   ![](/files/xbCQS7mDZOxvYpGgIlIq)
6. Выберите для полей соответствующие типы данных:
   * **Текст** (text) - Текстовые данные произвольной длины (название товара, описание, бренд, категория и т.д.)
   * **Текст с умным поиском** (text\_vector) - Позволяет находить информацию по смыслу, даже если поисковый запрос сформулирован другими словами
   * **Целое число** (bigint) - Большие целые числа (артикул, количество товара на складе, вес в граммах и т.д.)
   * **Число с точкой** (float) - Числа с десятичной точкой (цена товара, вес в кг, рейтинг и т.д.)
   * **Число (точное)** (numeric) - Числа с фиксированной точностью для финансовых расчетов и точных измерений
   * **Логическое** (boolean) - Поле с двумя состояниями: true/false (в наличии, акция, хит продаж, новинка и т.д.)
   * **Дата** (date) - Только дата без времени в формате ГГГГ-ММ-ДД (дата поступления товара, срок годности и т.д.)
   * **Дата и время** (timestamp) - Дата и время в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС (дата и время создания заказа, последнего обновления и т.д.)
   * **JSON** (jsonb) - Структурированные данные в формате JSON (характеристики товара, варианты и т.д.)
   * **Список текстов** (text\_array) - Позволяет хранить несколько текстовых значений в одном поле (например: \["Красный", "Синий", "Зеленый"])
   * **Список целых чисел** (bigint\_array) - Позволяет хранить несколько целых чисел в одном поле (например: \[1001, 1002, 1003])
   * **Список чисел с точкой** (float\_array) - Позволяет хранить несколько чисел с точкой в одном поле (например: \[199.99, 299.99, 399.99])
7. Нажмите **«Завершить создание»**.
8. Чтобы перейти к созданной таблице, нажмите **«Перейти к созданной таблице»**.
9. Для добавления строки нажмите **«Добавить строку»**.

<div align="left"><figure><img src="/files/llBFEPMroZv5y9GsMmVn" alt="" width="375"><figcaption></figcaption></figure></div>

10. При наведении на поле появится иконка редактирования.

<div align="left"><figure><img src="/files/bV6PK20bhn8K4lj1xKKJ" alt="" width="375"><figcaption></figcaption></figure></div>

Теперь можно ввести значение. Не забудьте нажать кнопку Сохранить

<div align="left"><figure><img src="/files/5WwGmWX0rUCGNYqCZSo4" alt="" width="375"><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.nextbot.ru/functional/knowledge-base/tablicy/sozdanie-tablicy-vruchnuyu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
