Перейти к основному содержимому

KnowledgeDocumentTabularInspectionRead

Результат проверки одного CSV, XLS или XLSX без сохранения файла.

source_typeKnowledgeDocumentSourceTyperequired

Определённый тип источника CSV, XLS или XLSX.

Possible values: [text, markdown, csv, xls, pdf, xlsx]

sheets object[]

Доступные для настройки листы без загрузки файла в хранилище.

  • Array [
  • indexIndexrequired

    Индекс листа с нуля, используемый в конфигурации импорта.

    Possible values: >= 0

    nameNamerequired

    Имя листа либо CSV для CSV-файла.

    row_countRow Countrequired

    Число непустых строк данных без строки заголовка.

    Possible values: >= 0

    columns object[]

    Столбцы, обнаруженные по заголовку и дополнительным ячейкам строк.

  • Array [
  • indexIndexrequired

    Индекс столбца с нуля, используемый в конфигурации импорта.

    Possible values: >= 0

    nameNamerequired

    Отображаемое имя из заголовка; для пустого заголовка создаётся служебное имя.

  • ]
  • preview_rowsarray[]

    Небольшая выборка нормализованных строк без заголовка.

  • ]
  • default_config objectrequired

    Готовая конфигурация, включающая первый лист с данными и все обнаруженные столбцы.

    sheets object[]required

    Настройки каждого листа, возвращённого проверкой.

    Possible values: >= 1

  • Array [
  • sheet_indexSheet Indexrequired

    Индекс листа с нуля из результата проверки.

    Possible values: >= 0

    sheet_nameSheet Namerequired

    Имя листа из результата проверки.

    Possible values: non-empty

    enabledEnabled

    Должен ли лист создавать извлекаемые единицы-строки.

    Default value: true
    search_column_indexesinteger[]

    Индексы столбцов для лексического поиска и эмбеддингов.

    retrieval_column_indexesinteger[]

    Индексы столбцов, возвращаемых чат-боту при извлечении строки.

  • ]
  • KnowledgeDocumentTabularInspectionRead
    {
    "source_type": "text",
    "sheets": [
    {
    "index": 0,
    "name": "string",
    "row_count": 0,
    "columns": [
    {
    "index": 0,
    "name": "string"
    }
    ],
    "preview_rows": [
    "string"
    ]
    }
    ],
    "default_config": {
    "sheets": [
    {
    "sheet_index": 0,
    "sheet_name": "string",
    "enabled": true,
    "search_column_indexes": [
    0
    ],
    "retrieval_column_indexes": [
    0
    ]
    }
    ]
    }
    }