iT邦幫忙

2025 iThome 鐵人賽

DAY 18
0
生成式 AI

我的 AI 學習之路:30天 Gemma 與 Gemini系列 第 18

我的 AI 學習之路:第18天 Gemma 與 Gemini - Gemini Cli 介紹

  • 分享至 

  • xImage
  •  

Gemini Cli 介紹

Google 推出的 Gemini CLI(Command Line Interface)是一個讓你可以在終端機 (Terminal) 中直接使用 Gemini 模型功能的工具。它將強大的大型語言模型(LLM)能力帶到你的命令列環境,特別適合開發者、資料科學家或任何習慣在終端機工作的用戶。

Gemini CLI 的主要功能

Gemini CLI 的核心價值在於提供一個快速、方便且自動化的方式來與 Gemini 模型互動。你可以用它來完成多種任務,而不需要進入網頁或撰寫複雜的程式碼。

 - 多模態輸入:
    文字輸入
     檔案輸入
     標準輸入 (stdin):
- 多模態輸出:
    文字輸出
    JSON 輸出

使用情境與優勢

程式碼開發:

    - 程式碼生成:快速生成一個函數或腳本。

    - 程式碼解釋:讓 Gemini 解釋一段複雜的程式碼。

    - 程式碼審查與重構:將程式碼檔案傳給 Gemini,請它提供改進建議。

    - 單元測試:讓 Gemini 根據你的程式碼自動生成單元測試。

文件與內容創作:

    - 摘要:快速對一個長篇文件進行摘要。

    - 格式轉換:將一個檔案的內容轉為另一種格式,例如 Markdown 或 JSON。

    - 文本分析:分析一個文字檔,例如找出其中的關鍵詞或情感傾向。

日常工作自動化:
    你可以將 Gemini CLI 整合到你的 Shell 腳本中,創造更智慧的自動化流程。例如,你可以寫一個腳本,自動抓取網頁內容,將其摘要,然後儲存為一個檔案。
    

安裝與使用方式

第一種安裝方法

    # option 1: install Gemini CLI

    npm install -g @google/gemini-cli

    # .. and then run
    gemini

第二種安裝方法

    # option 2: run without installing Gemini CLI

    npx https://github.com/google-gemini/gemini-cli

安裝後

https://ithelp.ithome.com.tw/upload/images/20250919/20121643x4zhMmwF0Y.png

https://ithelp.ithome.com.tw/upload/images/20250919/20121643Qwcjy8fBxe.png

Gemini CLI - 內建工具

https://ithelp.ithome.com.tw/upload/images/20250919/20121643O7XkBrzlKA.png

問問Cli吧

https://ithelp.ithome.com.tw/upload/images/20250919/20121643hOGBSCw7aJ.png

/HELP

https://ithelp.ithome.com.tw/upload/images/20250919/20121643zQk7QRTpbd.png

總結

看來cli 的功能還滿多了,看來要好好的玩一下功能嘍




    
    

上一篇
我的 AI 學習之路:第17天 Gemma 與 Gemini - 線上輕鬆使用 Gemini
系列文
我的 AI 學習之路:30天 Gemma 與 Gemini18
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言