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

KnowledgeUnitRead

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

idIdrequired

Уникальный числовой идентификатор записи.

document_idDocument Idrequired

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

unit_typeKnowledgeUnitTyperequired

Как материализована единица — document, section, chunk или row.

Possible values: [document, section, chunk, row]

title object

Заголовок единицы, используемый как смысловой контекст (например, заголовок раздела или название документа).

anyOf
string
heading_path object

Полная «хлебная крошка» заголовков для единиц-разделов, если доступна.

anyOf
string
contentContentrequired

Основной текст, возвращаемый чат-боту при выборе этой единицы.

search_textSearch Textrequired

Нормализованный текст для лексического сопоставления и как основа для эмбеддингов.

ordinalOrdinalrequired

Стабильный порядок единицы внутри документа.

row_index object

Исходный номер строки для строковых единиц, если применимо.

anyOf
integer
metadata_json objectrequired

Гибкие метаданные единицы (имя листа, заголовки, значения или название раздела).

property name*any

Гибкие метаданные единицы (имя листа, заголовки, значения или название раздела).

created_atdate-timerequired

Время создания (UTC, ISO 8601).

KnowledgeUnitRead
{
"id": 0,
"document_id": 0,
"unit_type": "document",
"title": "string",
"heading_path": "string",
"content": "string",
"search_text": "string",
"ordinal": 0,
"row_index": 0,
"metadata_json": {},
"created_at": "2024-07-29T15:51:28.071Z"
}