歡迎來到「30 天從零到 AI 助理」系列的第一天!今天我們將建立整個學習旅程的基礎,了解 AI 助理的核心概念,並準備好開發環境。
AI 助理是一種能夠理解自然語言、執行特定任務的智能系統。與傳統的聊天機器人不同,現代的 AI 助理具備:
我們將使用的核心技術堆疊包括:
Gemini CLI:Google 的大語言模型介面,提供強大的自然語言處理能力。相較於其他模型,Gemini 在中文處理和推理能力方面表現優異,且 API 呼叫成本相對合理。
LangGraph:基於圖形結構的 AI 工作流程框架。它允許我們將複雜的 AI 任務分解為多個節點,每個節點負責特定功能,透過邊(edge)連接形成完整的處理流程。
確保你的系統已安裝 Python 3.8 以上版本:
python --version # 確認版本
pip install --upgrade pip # 更新 pip
建立虛擬環境以避免套件衝突:
mkdir ai-assistant-30days
cd ai-assistant-30days
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install google-generativeai langgraph python-dotenv
前往 Google AI Studio 取得 Gemini API 金鑰,建立 .env
檔案:
GEMINI_API_KEY=your_api_key_here
今天我們完成了開發環境的基礎設置,並了解了 AI 助理的核心概念。明天我們將開始實際接觸 Gemini API,建立第一個簡單的 AI 互動應用。
環境準備雖然看似簡單,卻是成功的關鍵第一步。確保所有套件都正確安裝,將為後續的學習奠定穩固基礎。