diff --git a/src/ai/structura.md b/src/ai/structura.md deleted file mode 100644 index 595eedb..0000000 --- a/src/ai/structura.md +++ /dev/null @@ -1,96 +0,0 @@ - -- ## Обзор сервиса AI Platform - - что за сервис / возможности / РМ / Глоссарий / - - **внутренние модели** : перечень моделей (таблица) / именование / описаине моделей - - **внешние модели** : как пользоваться / перечень моделей (таблица) / описаине моделей - - чат с LLM - - создание тенанта (ссылка на настройку) - -- ## Быстрый старт - - (прикиннуть быстрое начала страта отправить на согласоание для уточненя деталей - основа действий) - -1. Открыть консоль beeline cloud, перейти в сервис «AI песочница». -2. Создать тенант. -3. Добавить модель. -4. Перейти по сформированный ссылке в чат с LLM. -5. Отправить запрос к модели. -1. AI-песочницу мы переименовали в AI-платформу. -Добавить: -2. Создание базы знаний -3. Создание промпта - - -## Ликбез (объеденить с чатом) - - **LLM** : что это такое / как формируется ответ / контекст / токены / ограничения LLM / - - **промты** : что это / как работают / системные / как они влияют на ответ / как их использвовать - - **БЗ** :что это / термины / схема работы / когда подходят - - **Рассуждения** : что это / как работает / когда использовать / ограничения - - **инструменты** : что это / как работает / как работает с БЗ / схема работы / когда использовать / + и - - -- ## Чат с LLM - - **обзор на чат** - - **быстрый старт** : что такое чат с LLM / как попасть /интерфейс чата / схема - - **LLM** : шаги выбора + UI - - **БЗ** : шаги выбора + UI - - **промпты** : шаги выбора + UI - - **тенанта** : что это / шаги + UI - -- ## Настройка / управление сервсиом - - **настройка и создание тенанта** - - **настройка LLM** - - **ограничения для сервиса** ограничения на кол-во ресурсов (ВРМ, тарифы и тд) - - -**Термины:** - -// LLM (большие языковые модели) - модель для генерации текста / ответа - -// Тенант - логический контейнер, ктоорый собирается в результате комбинации выбранной модели и БЗ в рамках проекта - -// Промпт - сообщение от пользователя - -// Контекст диалога - история общения с LLM - -// БЗ (RAG) - контейнер для док-ов от пользователя - - - - - -**1.1. Получение токена rnd_admin**: - -- Авторизуйтесь в системе через _ADFS (Active Directory Federation Services)_, например, через Beeline SSO. -- Получите _внешний токен_ (ADFS-токен). -- Обменяйте ADFS-токен на внутренний JWT (JSON Web Token) через метод: - -POST /api/token/generate -Body: { "token": "ваш_ADFS_токен" } -→ В ответе получите JWT с правами rnd_admin. - - -1.2. Создание тенанта -Используя токен rnd_admin, отправьте запрос:text -POST /api/tenants -Body: { "code": "demo_tenant", "name": "Demo Tenant" } -→ В ответе получите tenant_id. - -2. Управление ролями и пользователями -2.1. Создание роли -Отправьте запрос: -POST /api/roles -Body: { "name": "demo_role", "description": "Demo Role" } -→ В ответе получите role_id. -2.2. Добавление пользователя в тенант -Убедитесь, что пользователь существует в Identity Service. -Свяжите пользователя с ролью и тенантом:text -POST /api/user-roles -Body: { - "user_email": "user@example.com", - "role_name": "demo_role", - "tenant_code": "demo_tenant" -} -2.3. Получение токена для тенанта -Авторизуйтесь через ADFS и получите новый JWT, указав tenant_code:text -POST /api/token/generate -Body: { "token": "ADFS_токен", "tenant_code": "demo_tenant" } -→ В ответе будет токен с ограниченными правами (только для этого тенанта).