Редактирование
Функции редактирования включаются в приложении для редактирования. С их помощью можно:
Написать текст с нуля. Например, если не удается придумать структуру статьи.
Сделать транскрипцию речи в текст. Это может быть запись звонка или просто диктовка текста.
Отформатировать существующий текст. В случаях, если его нужно сократить, сделать более формальным или структурированным.
Требования
OpenAI API-совместимый инференс-сервер:
Облачные сервисы: OpenAI, DeepSeek.
Локальные или опенсорсные модели: LM Studio, Llama.cpp, vLLM или другой сервер, поддерживающий OpenAI API.
Как работает
Приложение Gramax отправляет запрос (текст или аудио) на ИИ-сервер
gramax/editor-ai, запущенный в Docker.ИИ-сервер
gramax/editor-aiпринимает запрос и преобразует его в стандартный запрос к выбранной модели.Модель выполняет задачу — генерирует текст, делает транскрипцию или редактирует контент.
Результат возвращается через ИИ-сервер
gramax/editor-aiобратно в приложение Gramax.
Настройка
Разверните Docker Compose с сервером рерайтера по инструкции — https://hub.docker.com/r/gramax/editor-ai.
Минимальный docker-compose.yaml:
version: "3.8" services: editor-ai: image: gramax/editor-ai environment: - CHAT__TYPE=openai - CHAT__MODEL=gpt-4o - CHAT__APIKEY=<ваш API-ключ> - AUTH__ADMIN__TOKEN=<токен для Gramax> ports: - 3005:3005 volumes: - ./config.yaml:/app/config/config.yaml
Подключить ИИ
В настройках пространства кликните AI-сервер.
Заполните информацию о сервере.
URL сервера, на котором развернут https://hub.docker.com/r/gramax/editor-ai.
Токен ИИ-сервера — задается в докер компоузе в переменной
AUTH__ADMIN__TOKEN.
Настройки применятся к конкретному пространству на конкретном устройстве.
Задать промпт
Вы можете подготовить промпт, который будет переписывать текст. Например, описать в нем Tone of Voice документации и общие требования к тексту. Чтобы не вставлять этот промпт каждый раз, его можно сохранить прямо в каталоге.
В настройках каталога кликните ИИ-промпты.
Задайте промпт и опубликуйте его.
Промпт сохранится в каталоге и будет доступен всем редакторам.