Просмотр исходного кода

add: 增加以gemini2.5做兜底的旅游攻略助手ipynb

张宸旭 7 месяцев назад
Родитель
Сommit
6b2af3cf42
1 измененных файлов с 13 добавлено и 13 удалено
  1. 13 13
      code/chapter1/chapter1.ipynb

+ 13 - 13
code/chapter1/chapter1.ipynb

@@ -2,7 +2,7 @@
  "cells": [
   {
    "cell_type": "code",
-   "execution_count": 34,
+   "execution_count": null,
    "id": "938b2e36-f95c-4b0f-8770-335c6bb5bc0e",
    "metadata": {},
    "outputs": [
@@ -25,9 +25,9 @@
     "import time\n",
     "\n",
     "# 配置 API 密钥\n",
-    "GEMINI_API_KEY = \"AIzaSyBYXm6uWt5-wDi9wXQ1oBhHhsMTWAH8kbo\"\n",
-    "TAVILY_API_KEY = \"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\"\n",
-    "MODEL_NAME = \"gemini-2.5-flash\"  # 如果2.5不可用,使用1.5\n",
+    "GEMINI_API_KEY = \"YOUR_API_KEY\"\n",
+    "TAVILY_API_KEY = \"YOUR_TAVILY_API_KEY\"\n",
+    "MODEL_NAME = \"YOUR_MODEL_ID\"\n",
     "\n",
     "# 配置 Gemini\n",
     "genai.configure(api_key=GEMINI_API_KEY)\n",
@@ -102,7 +102,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 36,
+   "execution_count": null,
    "id": "e953fee4-9e3c-4e34-bf48-4ea002c3bb92",
    "metadata": {},
    "outputs": [
@@ -117,14 +117,14 @@
    "source": [
     "# 单元块 3: 定义智能助手类\n",
     "class NotebookTravelAssistant:\n",
-    "    def __init__(self, model_name=\"gemini-1.5-flash\"):\n",
+    "    def __init__(self, model_name=\"gemini-2.5-flash\"):\n",
     "        # 初始化模型\n",
     "        self.model_name = model_name\n",
     "        try:\n",
     "            self.model = genai.GenerativeModel(model_name)\n",
     "        except:\n",
-    "            print(f\"⚠️ 模型 {model_name} 不可用,使用 gemini-1.5-flash 替代\")\n",
-    "            self.model = genai.GenerativeModel(\"gemini-1.5-flash\")\n",
+    "            print(f\"⚠️ 模型 {model_name} 不可用,使用 gemini-2.5-flash 替代\")\n",
+    "            self.model = genai.GenerativeModel(\"gemini-2.5-flash\")\n",
     "        \n",
     "        # 定义工具\n",
     "        self.available_tools = {\n",
@@ -629,7 +629,7 @@
      ]
     },
     {
-     "name": "stdin",
+     "name": "stdout",
      "output_type": "stream",
      "text": [
       "\n",
@@ -855,7 +855,7 @@
      ]
     },
     {
-     "name": "stdin",
+     "name": "stdout",
      "output_type": "stream",
      "text": [
       "\n",
@@ -1081,7 +1081,7 @@
      ]
     },
     {
-     "name": "stdin",
+     "name": "stdout",
      "output_type": "stream",
      "text": [
       "\n",
@@ -1337,9 +1337,9 @@
  ],
  "metadata": {
   "kernelspec": {
-   "display_name": "Python 3.11 (hello_agents Environment)",
+   "display_name": "hello_agents",
    "language": "python",
-   "name": "hello_agents"
+   "name": "python3"
   },
   "language_info": {
    "codemirror_mode": {