Разделы
Начало работы
Быстрый стартCLI-флаги и конфиг
SQL
Диалект FileDB SQLDDLDMLSELECTФункции и выраженияТранзакции
Клиенты
HTTP APIНативные драйверыPostgreSQL / MySQL wire-протоколБинарный RPC
Возможности
RBAC (multi-user)Эмбеддинги (семантический поиск)Импорт файловБэкапыДемо-режим-витрина и управление .fdb
Эксплуатация
ДеплойАрхитектураFileDB на Windows: трей и автозагрузка
Справка
Сравнение с PostgreSQL / MySQL
AI
AI-функции: обзорAI-чат и AI-агентУмный экспорт и AI-маппинг импортаЭмбеддинги и гибридный поискНастройка AI: провайдеры и пресеты
Дашборды
Дашборды: обзорДатасеты и чартыNo-Code конструктор запросовAI-ассистент дашбордовВиджеты, сетка и фильтрыПубличные ссылки и экспортРаскладка, текстовые карточки и KPI-сравнение

Эмбеддинги (семантический поиск)

4 провайдера эмбеддингов через HTTP, без SDK:

Провайдер Endpoint Auth
OpenAI + совместимые api.openai.com/v1/embeddings или свой прокси Authorization: Bearer <key>
Voyage AI api.voyageai.com/v1/embeddings то же
Google Gemini generativelanguage.googleapis.com/...:batchEmbedContents key в URL
Yandex Cloud llm.api.cloud.yandex.net/... Authorization: Api-Key <key> + folder ID

Настраивается через веб-интерфейс /embeddings (провайдер, модель, размер батча).

Хранение

Системная таблица __embeddings__ с полями (src_table, src_pk, model, vector, dims). Вектор хранится как base64(big-endian float32); для 1536-мерного вектора OpenAI — около 10 KB на строку.

Поиск

Cosine similarity, полный скан. Для каталогов до ~100k векторов — десятки миллисекунд.

API

# привязать таблицу
curl -X POST $URL/api/embed/tables -H "X-Token: $TOK" -d '{
  "action": "upsert",
  "rule": {"table": "products", "text_expr": "CONCAT(name, ' — ', descr)", "enabled": true}
}'

# запустить индексацию
curl -X POST $URL/api/embed/reindex -H "X-Token: $TOK" -d '{"table":"products"}'

# семантический поиск
curl -X POST $URL/api/embed/search -H "X-Token: $TOK" -d '{
  "text": "тёплая зимняя куртка", "table": "products", "k": 10
}'
Похожие страницы
← Назад
RBAC (multi-user)
Далее →
Импорт файлов