AI Platform Docs
Разработка

Именование объектов в Платформе

Базовые соглашения по именованию сущностей, объектов, компонентов.

Официальное наименование продукта: Платформа ИИ.


Среды развертывания в Т1

Наименование средыКластерNamespace
QA (ранее ST)ai-devaip-qa - Ядро платформы; aip-qa-services - RAG+Memory
UATin-vtl-k8saip-uat
PreProdin-vrl-k8saip-preprod
Prodin-vpl-k8saip-prod

Компоненты платформы

#КомпонентРусскоязычное наименование (для документации и UI)ДоменНазначениеАльтернативные (legacy) или внутренние наименования
1Agent RegistryРеестр агентовcoreКаталог агентов. Наблюдает за allowlist пространств имён aip-<env>-agents, хранит карточки агентов, обеспечивает permission-aware get/list/search. Read-only каталог, не управляет публикацией.registry, aip-agent-registry
2AgentgatewaycoreИнфраструктурный сервис шлюза (agentgateway, CRD). Выполняет аутентификацию, авторизацию (частично) и проксирование вызовов. Две границы: Platform API Gateway (api-gw) — management/discovery, Platform Agent Gateway (agent-gw) — A2A-invocation.
3Control PlaneПанель управленияcoreУправляющая подсистема, единственный public API для platform-managed desired state. Владеет моделями/providers, виртуальными API-ключами, grants и публикацией агентов (Agent Publication).CP, control-plane, aip-control-plane
4Team DocsОнлайн документацияcoreСтатическая документация команды. Выставлена на отдельном origin docs.*.team-docs, aip-docs
5Rate Limit Service (RLS)coreПодкомпонент LLM Gateway: сервис ограничения запросовrls, ratelimit, envoy-ratelimit
6Valkey-coreRedis-совместимое KV хранилище. Используется в RLS и других сервисах.valkey, ap-llm-counters, valkey-sentinel
7SpiceDB-core, RAGСервис авторизации (ReBAC).—
8PostgreSQL-core, RAG, memoryКаноническое хранилище: метаданные Agent Registry, event store Memory Service, job store RAG, схема migrations (Alembic).—
9Redpanda-coreБрокер сообщений. Используется в Agent Registry (outbox events).—
10OpenSearch-core, RAG, memoryВекторный и полнотекстовый поиск: проекция каталога Agent Registry, индекс фактов Memory Service, индекс чанков RAG.—
11OpenTelemetry Collector-coreПриём телеметрии (traces, metrics) от всех компонентов.—
12TemporalОркестратор workflowcoreWorkflow-оркестратор для Control Plane. Общий провайдер aip-temporal в aip-<env>-infra.temporal, aip-temporal
13Temporal Web UIПанель управления TemporalcoreВеб-интерфейс для мониторинга и управления Temporal workflows (оркестрация Control Plane).temporal-web, temporal-ui
14Keycloak Identity ProviderПровайдер учётных записейcoreУправляемый поставщик OIDC/SSO, обслуживает общий для обоих продуктов realm. Выставлен на префиксе /keycloak. Релиз aip-keycloak в aip-<env>-infra.KeycloakX, aip-keycloak, identity-provider
15Keycloak ReconcilercoreОдноразовый Pod, применяющий декларативное состояние realm через Keycloak Admin REST API. Идемпотентное применение, ограниченное своим scope: базовые настройки realm, затем clients, роли, пользователи каждого продукта.realm-base, agent-platform-identity, langflow-identity
16Low-code RuntimeСреда исполнения low-code агентаcoreИсполняет один неизменяемый low-code Flow и предоставляет согласованные интерфейсы A2A и MCP. Low-code агент публикуется через Control Plane API (тот же путь, что и «Publish» в Конструкторе), доступен по стабильному /a2a/v1/agents/{agent_id}.lfx runtime, runtime, low-code-agent-runtime
17Low-code КонструкторcoreПозволяет создавать, сохранять и проверять Flow агента (адаптированная версия langflow, источник исходного кода). Бэкенд + фронтенд, отдельный origin ide.*, пространство имён aip-<env>-low-code-ide.Low-code IDE, LangFlow, LangFlow Studio, low-code-studio, IDE
18RAG serviceПлатформенный RAG сервисRAGВнешний read-only сервис извлечения знаний, подключаемый к платформе как отдельное приложение. Источник исходного кода принадлежит другой команде (deploy только упаковывает образы). Живёт в aip-<env>-services. Зависит от PostgreSQL, RabbitMQ, OpenSearch, SpiceDB.RAG, platform-rag, RAG API, retrieval
19Memory ServiceПлатформенный сервис памяти агентовmemoryВнешний read-only сервис персистентной памяти, подключаемый к платформе как отдельное приложение. Источник исходного кода принадлежит другой команде (deploy только упаковывает образы). Живёт в aip-<env>-services. Публичный контракт совместим с mem0. Зависит от PostgreSQL, RabbitMQ, OpenSearch.Platform Memory, memory, platform-memory, Memory API
20RabbitMQ-RAG, memoryОчередь заданий для Memory Service (memory.add) и RAG (rag.ingest).—
21S3 / MinIO-RAGStaging канонических документов RAG на время ingest-задания.—
22Embeddings stand-inRAGСтенд для embeddings в non-production средах (замена реальному AI Gateway).non-production embeddings
23Agent execution servicecoreМеханизм оркестрации агентов. ex. Hub.

Бизнес-сущности

#Англоязычный терминРусскоязычный терминНазначениеАльтернативные (legacy) наименованияГде упоминаетсяРекомендуемое наименование
1AgentАгентПредставляет сущность платформы Agentlow-code agent, sdk agent, smoke agent, linguist agent, agent_idAgent Registry, Low-code Runtime, Register SDK A2A, Control Plane PRDAgent (каноническое)
2Agent CardКарточка агентаJSON-описание агента: имя, версия, поддерживаемые интерфейсы (A2A/MCP), навыки, возможности (streaming, push, extended).agent-card, A2A Agent CardRegister SDK A2A, Low-code Runtime, Agent RegistryAgent Card (каноническое)
3AgentVersionВерсия агентаНеизменяемая версия identity (UUIDv7), SemVer, протокол, тип реализации. Один агент может иметь несколько версийagent version, immutable agent version, AgentVersion ID, agent_version_idControl Plane PRDAgentVersion
4FlowПоток (Flow), ФлоуВизуально редактируемый граф узлов (нод), определяющий логику агента. Хранится в Low-code Конструкторе как рабочая/зафиксированная версия. Экспортируется в source.json.flow, low-code pipeline, langflow flow, пайплайн langflow, поток, Поток (Flow)Low-code Конструктор, Low-code Runtime, admin/low-code-ide, admin/low-code-runtimeFlow (соответствует langflow/LFX)
5FlowVersionВерсия потока (Flow)Версия Flow: рабочая (редактируемая) или зафиксированная (с SHA-256). Определяет неизменяемый артефакт для Runtime.flow version, версия пайплайна, pipeline version, рабочая версия, зафиксированная версия, версия потокаLow-code Конструктор, Low-code Runtime, docs/contracts/version-registryFlowVersion
8PrincipalПользовательСубъект-человек, обладающий идентичностью в Keycloak.пользователь, user, user principal, subject, human principalAgent Registry, admin/agent-registryPrincipal
9Service PrincipalТУЗ, Сервисный пользователь,Сервисный субъект.service principal, machine principal, service-token principalControl Plane PRDService Principal
10ProviderПровайдерКонфигурация upstream-поставщика моделейmodel provider, upstream provider, provider configuration, provider credentialControl Plane PRDProvider
11ModelМодельОбъект, представляющий LLM в платформе. Привязан к провайдеру.model identity, routable model, routable model identity, model, LLM modelControl Plane PRDModel
13TierПрофиль доступаТехнический профиль качества обслуживания (rate-лимит и квоты), на который ссылается ApiKey.tier, rate profile, quota profile, technical rate/quota profileControl Plane PRDTier
14ApiKeyAPI ключКлюч доступа к модели с примененным профилем качества.api key, virtual key, virtual LLM key, key, LLM API key, key_idControl Plane PRDApiKey
17SkillНавыкДекларация способности агента. Часть Agent Card.skill, agent skillRegister SDK A2ASkill
18CollectionКоллекцияУправляемый индекс знаний в RAGknowledge base, RAG collection, knowledge collectionPlatform RAG, api/ragCollection (каноническое)
19DocumentДокументНормализованный документ приёма RAGканонический документ, canon document, doc, chunkPlatform RAG, api/ragDocument (каноническое)
20ChunkЧанкЕдиница текста, полученная из документа при чанкинге.fragment, текстовый фрагментPlatform RAGChunk
21FactФактАтомарное знание о пользователе, агенте или задаче, извлечённое из диалога (LLM-инференс) или записанное напрямую.запись памяти, memory record, memory entryMemory Service, api/memoryFact
25TenantТенантМноготенантная граница в RAG: X-Tenant-Id. Фильтр выдачи по tenant_id обязателен.tenant, tenant_idPlatform RAGTenant
28ManifestМанифестОписывает агента, карточку A2A/MCP, ссылку на source.json, SHA-256, политику компонентов.publish manifest, low-code manifest, publish-manifestLow-code Runtime, admin/low-code-runtime, docs/contracts/version-registryPublish Manifest

На этой странице