НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.1 >> [I128-1860] Новый метод ввода 20. Ввод с использованием ИСКУССТВЕННОГО ИНТЕЛЛЕКТА📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Новые возможности | 2026.1 | 🔘 Завершено |
Средний | Иван Батрак |
Компоненты: ИРБИС 128. Модуль Cataloguer - АРМ Каталогизатор, ИРБИС-сервер Турбо, Технологическое обеспечение системы ИРБИС 64/128
Завершено: 20.01.2026 14:07
[^Предложения для обсуждения относительно реализации режимов ИИ в АРМ Каталогизатор.docx]
*Передать по адресу /llm_router/index.php**
Адрес храним как параметр в серверном ини файле. так как может изменятся
Данные организации как я поняла для формирования token* (данные берем из irbiskey.txt)
есть предложение сделать доступность метода ввода, в зависимости от ключа. т.е. в генераторе ключей может сделать ИИ выбираемой опцией как и армы
**token * – Токен ([дата ГГГГММДД]{+}ИНН{+}КПП+[секретный ключ разработчиков]+task)**
уточнить по поводу шифрования токена, они ведь не в явном виде
task - тип операции
пока считаем что есть два типа
это параметр который мы будем отдавать ии, чтобы он понимал что он должен сформировать
keyword - ключевые слова одно строковое окно
abstract - аннотации
Нам тоже надо понимать как мы будем показывать
как поле с подполями в форме мультиввода , как многостроковое окно или как одностроковое окно на что то ориентироваться может один из параметров это будет то в какой тип ввода мы потом вставляем данные
rec_txt -запись txt
сюда отдаем библиографическую запись ирбис в текстовом формате
prompt
Промпт (формулировка задачи) на основе формата.
я считаю необходим как минимум
еще параметр для того чтобы понимать в каком виде мы ходим видеть результат txt, json, или строкой с параметрами
я предлагаю получать результат в виде полей с подполями это например
т.е. если txt для 64
для поля 331
для например 610 поля
если поле с подполями
если json - тут обсуждаем как лучше формировать поля
просто как пример
{
{ '610':'PHP-5'}
,
{ '610':'системы администрирования сайта'}
,
{ '610':'системы администрирования сайта'}
}
если строка то что то вроде
610[]=[PHP-5](?id=Help/Show&m=Help/GeneralDescription/WhatsNew/I128/TaskInfo/PHP-5/README)&610[]=системы администрирования сайта&610[]=системы администрирования сайта
для самого метода ввода можно еще придумать формат переформатирования пришедших данных. ведь у меня набор подполей в поле может отличаться от стандартного
и пока все это писала. а может все это не в метод ввода
а новый код для оперативного режима ?
Александр Иосифович предлагает два параметра для метода ввода 20
<имяформата>,<опцияобработки>
где <имя_формата> - имя формата, на основе которого формируется промпт (т.е. текст задания для ИИ). Формат отрабатывает на текущем документе (отсюда, разумеется, следует, что обращение к ИИ должно формироваться ПОСЛЕ ввода основных библиографических данных)
форматы - AI610.pft, а для 331 - AI331.pft
<опция_обработки> - пока не задействована.
Предлагаются два параметра профиля пользователя (секция MAIN):
AIPROMPTVISIBLE= принимает значения: 0 - окно с промптом не отображается (по умолчанию) 1 - окно с промптом отображается
AIPROMPTEDIT= принимает значения: 0 - в случае видимости окно с промптом не подлежит корректировке (по умолчанию) 1 - в случае видимости текст промпта можно корректировать (в этом случае после корректировки для повторного обращения к ИИ необходимо использовать кнопку ОБНОВИТЬ)
[I128-2046] Новый метод ввода 20. Ввод с использованием ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Статус: Открытая задача | Автор: Ilya Mikhaylenko