MQL5-Google-Onedrive/docs/Gemini_CLI_setup.md
2026-02-13 03:50:20 +00:00

67 lines
1.1 KiB
Markdown

# Gemini CLI Setup
## Installation
The Gemini CLI is an official tool from Google to interact with Gemini models from your terminal.
Install it globally using npm:
```shell
sudo npm install -g @google/gemini-cli
```
## Authentication
The Gemini CLI requires a Google AI API Key. You can get one from [Google AI Studio](https://aistudio.google.com/).
### Option 1: Environment Variable (Recommended)
Set the `GEMINI_API_KEY` environment variable in your shell profile or `.env` file:
```shell
export GEMINI_API_KEY="your_api_key_here"
```
### Option 2: Settings File
You can also set the API key in the Gemini CLI settings file at `~/.gemini/settings.json`:
```json
{
"auth": {
"apiKey": "your_api_key_here"
}
}
```
## Usage
### Interactive Mode
Simply run the command to start a chat:
```shell
gemini
```
### Non-Interactive Mode
Send a single prompt and exit:
```shell
gemini --prompt "What is the capital of France?"
```
### Using a Specific Model
```shell
gemini --model gemini-2.0-flash --prompt "Analyze this code..."
```
## Quick Verification
Check the version to ensure it is installed correctly:
```shell
gemini --version
```