Коллекция простых скриптов для работы с Ollama LLM.
- Python 3.8+
- Ollama сервер на
mi_ip_v4:11434 - Доступ к моделям на Ollama сервере
pip install -r requirements.txtПростой чат без сохранения истории диалога.
- Модель по умолчанию:
gpt-oss:20b - Каждый запрос обрабатывается независимо
python simple-chat.pyЧат с сохранением истории диалога.
- Модель по умолчанию:
gpt-oss:20b - История сохраняется в течение всей сессии
python chat-history.pyAI агент с возможностью выполнения SSH команд на удаленных серверах.
- Модель по умолчанию:
deepseek-r1:32b - Поддержка function calling для SSH команд
python simple-agent.pyВы можете изменить модель в каждом файле, изменив переменную model_name:
- deepseek-r1:32b - лучший выбор для reasoning и function calling
- llama3.3:70b-instruct-q4_K_M - самая мощная, но медленнее
- qwq:32b - хорошая альтернатива для reasoning
- gpt-oss:20b - быстрая и эффективная (13 GB)
- deepseek-r1:32b - лучшее качество ответов (19 GB)
- llama3.3:70b - максимальное качество, но медленнее (42 GB)
- deepseek-coder:33b
- qwen2.5-coder:32b
- qwen3-coder:30b
В каждом файле можно изменить:
OLLAMA_HOST- адрес Ollama сервераmodel_name- используемая модельgeneration_config- параметры генерации (temperature, top_p, top_k)system_instruction- системные инструкции для модели
- Запустите нужный скрипт
- Введите ваш запрос
- Для выхода введите
exit
Для работы simple-agent.py требуется:
- SSH ключ в
~/.ssh/id_rsa - Доступ к серверам по SSH через пользователя
kirill
Агент может автоматически выполнять SSH команды на указанных серверах по вашему запросу.