CLI инструмент для генерации коммитов на основе ИИ
Project description
GigaCommitAI
CLI инструмент для генерации коммитов на основе ИИ
Установка
Минимальная поддерживаемая версия 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 - это проект с иходным кодом. Приветсвуется любое участие в разработке или улучшение документации.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gigacommitai-1.2.0.tar.gz
(5.9 kB
view hashes)
Built Distribution
Close
Hashes for gigacommitai-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac1d81c0d5afa4e05330e6c72e7c17d55641ab26eaa8a837a3026d32dc2916fd |
|
MD5 | c27cb507cfcc598d630f25c5a7e26c8e |
|
BLAKE2b-256 | d4bd8f80c480891531723ff15aa6570e6a237c4e6bb24f70f8a5f8446d647047 |