Charla: минималистичный чат-инструмент с искусственным интеллектом на основе конечных точек с собственной интеграцией в бэкенд Ollama

Общее введение

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

Charla:基于终端的极简AI聊天工具,本地集成Ollama后端

 

Список функций

  • Поддержка диалога с учетом контекста
  • Интеграция с бэкендом Ollama
  • Сохраняйте сеансы чата в виде файлов в формате Markdown
  • История подсказок сохраняет и автоматически предлагает ранее введенные подсказки
  • Поддержка переключения режимов однострочного и многострочного ввода

 

Использование помощи

Процесс установки

  1. Убедитесь, что сервер Ollama запущен и что установлена хотя бы одна языковая модель.
  2. Установите Charla с помощью pipx:
   pipx install charla

Использование

  1. В терминале введите charla Запустите консоль чата.
  2. пользоваться charla -h Просмотр всех доступных параметров командной строки.

Основные функции

Контекстно-зависимый диалог

Charla поддерживает контекстно-зависимые беседы, позволяя пользователям поддерживать последовательный диалог на протяжении всего чата. Каждый раз, когда вводится новый запрос, Charla предоставляет релевантный ответ, основанный на содержании предыдущего диалога.

Сохранение сеанса чата

По окончании каждого сеанса чата Charla автоматически сохраняет беседу в виде файла Markdown, который хранится в директории "Документы" пользователя. Эти файлы можно просматривать и редактировать в любое время, что упрощает запись и просмотр бесед.

Сохранение истории реплик

Charla сохраняет историю подсказок, набранных пользователем, и автоматически предлагает ранее набранные подсказки, когда пользователь набирает новую. Эта функция помогает пользователям быстро находить ранее использованные подсказки и повышает эффективность общения в чате.

Переключение режимов однолинейного и многолинейного ввода

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

Подробный пример работы

  1. Начинай Шарла:
   charla
  1. Введите подсказки для диалога:
   你好,Charla!
  1. Переключение в режим многострочного ввода:
   按下 Shift + Enter 进入多行模式
  1. Завершите сеанс и сохранитесь:
   输入 `exit` 结束会话,聊天内容将自动保存为 Markdown 文件

Выполнив эти действия, пользователи смогут легко начать работу с Charla и наслаждаться плавным диалогом с родной языковой моделью.

© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...