- gigachat
- typer
- platformdirs
- rtoml
Минимальная поддерживаемая версия Python - 3.8. Проверьте свою версию Python командой
python --version
- Установить gigacommit
- c помощью pip
pip install gigacommitai
- c помощью pipx
pipx install gigacommitai
- c помощью poetry
poetry add gigacommitai
- Установить свой токен для авторизации
- Получите свой Client Secret
- Вставьте свой токен с помощью команды
gigacommitai config set gigachat.settings.credentials <CLIENT_SECRET>
- Командой ниже можно сгенерировать сообщение для коммита
gigacommitai commit
- Командой ниже можно вывести всю конфигурацию
gigacommitai config show
- Командой ниже можно вывести значение параметра, например:
gigacommitai config get gigachat.settings.model
- Командой ниже можно изменить значение параметра, например:
gigacommitai config set gigachat.settings.model <ТВОЕ_ЗНАЧЕНИЕ>
Да. Конфигурация хранится в вашей директории где хранятся пользовательские конфигурации
- На Linux
~/.config/gigacommitai/config.toml
- На Mac
~/Library/Application Support/gigacommitai/config.toml
- На Windows
<APPDATA>/gigacommitai/gigacommitai/config.toml
Рекомендуется делать бэкап конфигурации во избежании проблем с запуском CLI
GigaCommitAI - это проект с иходным кодом. Приветсвуется любое участие в разработке или улучшение документации.