Ассистент внутри Oleafly

Ваш ключ API, контекст проекта, различия, изменения с учетом компиляции.

Ассистент внутри Oleafly

Oleafly включает в себя помощника искусственного интеллекта, который работает внутри вашего проекта, а не в отдельном окне чата. В отличие от вставки LaTeX в обычного чат-бота, он работает с вашим собственным ключом API, может читать проект, который редактирует, и показывает каждое предлагаемое изменение для утверждения, прежде чем прикасаться к вашим файлам.

Ваш ключ, ваш провайдер

Ассистент не звонит моделям через серверы Oleafly. Вы предоставляете ключ API для одного из девяти поддерживаемых хостинг-провайдеров или указываете приложению на локальную установку Ollama и используете модель, работающую на вашем собственном оборудовании. Запросы передаются с вашего компьютера настроенному вами провайдеру в соответствии с условиями этого провайдера, и вы платите провайдеру напрямую по его тарифам. Какую модель выбрать и как настроить ключ или олламу, описано в Настройка AI.

Что видит помощник

Когда вы задаете вопрос или запрашиваете редактирование, помощник работает с картой вашего проекта и считывает файлы, относящиеся к запросу, например главу, которую вы редактируете, преамбулу, определяющую ваши макросы, или файл .bib, стоящий за вопросом цитирования. Благодаря этому контексту он может ответить на вопрос: «Почему рисунок 3 перемещается на следующую страницу» о вашем реальном рисунке 3 и почему его изменения имеют тенденцию соответствовать обозначениям и командам, которые уже используются в вашем документе.

Правки, которые вы просматриваете, а не просто сделанные изменения

Помощник никогда не записывает данные в ваши файлы напрямую. Он предлагает изменения в виде разницы: удаленные строки выделены красным, а добавленные — зеленым, и вы принимаете или отклоняете каждую из них. Прежде чем любое принятое изменение будет применено, Oleafly записывает контрольную точку Git, поэтому состояние перед редактированием всегда находится на расстоянии одного шага в История Git. Удаление файла рассматривается отдельно и всегда требует вашего явного подтверждения, что бы еще ни делал помощник.

Закрытие цикла с помощью компилятора

Поскольку помощник живет рядом со сборкой, он может проверять свою работу. После редактирования он может запустить компиляцию, прочитать журнал и, если изменение предназначено для исправления ошибки, проверить, исчезла ли эта ошибка. Он также может прочитать текст скомпилированного PDF-файла и убедиться, что запрошенное изменение действительно отображается в выходных данных. Модели по-прежнему создают неправильный LaTeX, поэтому читайте то, что вы принимаете. Положительным моментом является то, что неправильные предложения, как правило, перехватываются и исправляются внутри цикла, а не вами позже.

Повседневная механика описана в документах для chat и inline edit, а Неделя письма в Oleafly показывает, где помощник вписывается в полный цикл письма.

Вернуться к Человек + Модель