VectorStore
Статья создана
Обновлена 15 октября 2025 г.
Взаимодействие с векторным хранилищем.
| Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
|---|---|---|---|---|---|
uploadFile |
UploadFile | Да | Нет | Нет | Описание действия загрузки файла в векторное хранилище. |
UploadFile
Поля textFile, urlFile и objectStorage — взаимоисключающие, можно использовать только одно из них.
| Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
|---|---|---|---|---|---|
vectorStoreId |
string |
Да | Нет | Нет | Идентификатор векторного хранилища. |
textFile |
TextFile | Нет | Нет | Нет | Содержимое файла в виде текста. |
urlFile |
UrlFile | Нет | Нет | Нет | Содержимое файла по публичному URL. |
objectStorage |
ObjectStorage | Нет | Нет | Нет | Содержимое файла из бакета Object Storage. |
attributes |
map<string,string> |
Нет | Нет | Да | Дополнительные атрибуты файла (метаданные) в формате ключ-значение. |
TextFile
| Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
|---|---|---|---|---|---|
text |
string |
Да | Нет | Да | Текстовое содержимое файла. |
fileName |
string |
Да | Нет | Да | Имя файла, под которым он будет сохранен. |
UrlFile
| Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
|---|---|---|---|---|---|
url |
string |
Да | Нет | Да | Публичный URL, по которому доступен файл. |
fileName |
string |
Да | Нет | Да | Имя файла, под которым он будет сохранен. |
ObjectStorage
| Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
|---|---|---|---|---|---|
bucket |
string |
Да | Нет | Нет | Имя бакета Object Storage, в котором находится файл. |
object |
string |
Да | Нет | Да | Имя объекта (например, prefix/subprefix/data.json). |