Gemini Terminal は Google AI に基づくチャットアプリケーションです。以下の手順で使用することができます。
- このリポジトリをクローンします
git clone https://github.com/greycodee/gemini-terminal.git- プロジェクトをビルドします
cd gemini-terminal && go build .- プロジェクトを実行します
./gemini-terminal注意:
$HOME/.local/share/gemini/config.iniファイルで自分の Google AI キーを設定する必要があります。
デフォルトの設定ファイルは $HOME/.local/share/gemini/config.ini にあります。このファイルで Google AI キーと Gemini モデル名を設定することができます。
[Gemini]
# 自分のGoogle AIキーを設定します
googleAIKey=
# Geminiモデル名を設定します
model=gemini-pro
[SafetySetting]
# HarmBlockUnspecified HarmBlockThreshold = 0
# HarmBlockLowAndAbove means content with NEGLIGIBLE will be allowed.
# HarmBlockLowAndAbove HarmBlockThreshold = 1
# HarmBlockMediumAndAbove means content with NEGLIGIBLE and LOW will be allowed.
# HarmBlockMediumAndAbove HarmBlockThreshold = 2
# HarmBlockOnlyHigh means content with NEGLIGIBLE, LOW, and MEDIUM will be allowed.
# HarmBlockOnlyHigh HarmBlockThreshold = 3
# HarmBlockNone means all content will be allowed.
# HarmBlockNone HarmBlockThreshold = 4
level=4デフォルトのデータベースファイルは $HOME/.local/share/gemini/gemini.db にあります。このファイルでチャット履歴を見ることができます。
