From ff92cc663da1a14e21f84f38e36510917cf5a0b2 Mon Sep 17 00:00:00 2001 From: Aarchi Kumari Date: Sat, 11 Oct 2025 20:16:44 +0530 Subject: [PATCH 1/2] Created using Colab --- quickstarts/Authentication_with_OAuth.ipynb | 49 +++++++++++++++------ 1 file changed, 36 insertions(+), 13 deletions(-) diff --git a/quickstarts/Authentication_with_OAuth.ipynb b/quickstarts/Authentication_with_OAuth.ipynb index 740f15714..bbe03081d 100644 --- a/quickstarts/Authentication_with_OAuth.ipynb +++ b/quickstarts/Authentication_with_OAuth.ipynb @@ -177,7 +177,8 @@ "cell_type": "code", "execution_count": null, "metadata": { - "id": "uRg4GMDQLPKl" + "id": "uRg4GMDQLPKl", + "outputId": "b0883075-5217-40e6-b444-27e67f0d4d45" }, "outputs": [ { @@ -255,22 +256,27 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "metadata": { - "id": "9OEoeosRTv-5" + "id": "9OEoeosRTv-5", + "colab": { + "base_uri": "https://localhost:8080/" + }, + "outputId": "bc3d3eaa-b2fc-43ec-c2f4-024b285a86a5" }, "outputs": [ { - "name": "stdout", "output_type": "stream", + "name": "stdout", "text": [ - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m137.4/137.4 kB\u001b[0m \u001b[31m2.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0ma \u001b[36m0:00:01\u001b[0m\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m45.3/45.3 kB\u001b[0m \u001b[31m2.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m236.7/236.7 kB\u001b[0m \u001b[31m12.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25h" ] } ], "source": [ - "%pip install -U -q \"google-generativeai>=0.7.2\"" + "%pip install -U -q \"google-genai\"" ] }, { @@ -284,15 +290,31 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "metadata": { - "id": "TS9l5igubpHO" + "id": "TS9l5igubpHO", + "colab": { + "base_uri": "https://localhost:8080/" + }, + "outputId": "78449a57-724a-4ff7-8297-eafc86f0527e" }, - "outputs": [], + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Available base models: ['models/embedding-gecko-001', 'models/gemini-2.5-pro-preview-03-25', 'models/gemini-2.5-flash-preview-05-20', 'models/gemini-2.5-flash', 'models/gemini-2.5-flash-lite-preview-06-17', 'models/gemini-2.5-pro-preview-05-06', 'models/gemini-2.5-pro-preview-06-05', 'models/gemini-2.5-pro', 'models/gemini-2.0-flash-exp', 'models/gemini-2.0-flash', 'models/gemini-2.0-flash-001', 'models/gemini-2.0-flash-exp-image-generation', 'models/gemini-2.0-flash-lite-001', 'models/gemini-2.0-flash-lite', 'models/gemini-2.0-flash-preview-image-generation', 'models/gemini-2.0-flash-lite-preview-02-05', 'models/gemini-2.0-flash-lite-preview', 'models/gemini-2.0-pro-exp', 'models/gemini-2.0-pro-exp-02-05', 'models/gemini-exp-1206', 'models/gemini-2.0-flash-thinking-exp-01-21', 'models/gemini-2.0-flash-thinking-exp', 'models/gemini-2.0-flash-thinking-exp-1219', 'models/gemini-2.5-flash-preview-tts', 'models/gemini-2.5-pro-preview-tts', 'models/learnlm-2.0-flash-experimental', 'models/gemma-3-1b-it', 'models/gemma-3-4b-it', 'models/gemma-3-12b-it', 'models/gemma-3-27b-it', 'models/gemma-3n-e4b-it', 'models/gemma-3n-e2b-it', 'models/gemini-flash-latest', 'models/gemini-flash-lite-latest', 'models/gemini-pro-latest', 'models/gemini-2.5-flash-lite', 'models/gemini-2.5-flash-image-preview', 'models/gemini-2.5-flash-image', 'models/gemini-2.5-flash-preview-09-2025', 'models/gemini-2.5-flash-lite-preview-09-2025', 'models/gemini-robotics-er-1.5-preview', 'models/gemini-2.5-computer-use-preview-10-2025', 'models/embedding-001', 'models/text-embedding-004', 'models/gemini-embedding-exp-03-07', 'models/gemini-embedding-exp', 'models/gemini-embedding-001', 'models/aqa', 'models/imagen-3.0-generate-002', 'models/imagen-4.0-generate-preview-06-06', 'models/imagen-4.0-ultra-generate-preview-06-06', 'models/imagen-4.0-generate-001', 'models/imagen-4.0-ultra-generate-001', 'models/imagen-4.0-fast-generate-001', 'models/veo-2.0-generate-001', 'models/veo-3.0-generate-preview', 'models/veo-3.0-fast-generate-preview', 'models/veo-3.0-generate-001', 'models/veo-3.0-fast-generate-001', 'models/gemini-2.5-flash-preview-native-audio-dialog', 'models/gemini-2.5-flash-exp-native-audio-thinking-dialog', 'models/gemini-2.0-flash-live-001', 'models/gemini-live-2.5-flash-preview', 'models/gemini-2.5-flash-live-preview', 'models/gemini-2.5-flash-native-audio-latest', 'models/gemini-2.5-flash-native-audio-preview-09-2025']\n" + ] + } + ], "source": [ - "import google.generativeai as genai\n", + "from google import genai\n", + "from google.colab import userdata\n", "\n", - "print('Available base models:', [m.name for m in genai.list_models()])" + "GOOGLE_API_KEY=userdata.get('GOOGLE_API_KEY')\n", + "client = genai.Client(api_key=GOOGLE_API_KEY)\n", + "\n", + "print('Available base models:', [m.name for m in client.models.list()])" ] }, { @@ -444,7 +466,8 @@ "metadata": { "colab": { "name": "Authentication_with_OAuth.ipynb", - "toc_visible": true + "toc_visible": true, + "provenance": [] }, "google": { "image_path": "/site-assets/images/share.png", @@ -464,4 +487,4 @@ }, "nbformat": 4, "nbformat_minor": 0 -} +} \ No newline at end of file From 195665c3bf385b72c3bc64341b90a4ea2b11f465 Mon Sep 17 00:00:00 2001 From: Aarchi Kumari Date: Sat, 11 Oct 2025 14:52:03 +0000 Subject: [PATCH 2/2] nbmft --- quickstarts/Authentication_with_OAuth.ipynb | 24 ++++++--------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/quickstarts/Authentication_with_OAuth.ipynb b/quickstarts/Authentication_with_OAuth.ipynb index bbe03081d..be8198b9c 100644 --- a/quickstarts/Authentication_with_OAuth.ipynb +++ b/quickstarts/Authentication_with_OAuth.ipynb @@ -177,8 +177,7 @@ "cell_type": "code", "execution_count": null, "metadata": { - "id": "uRg4GMDQLPKl", - "outputId": "b0883075-5217-40e6-b444-27e67f0d4d45" + "id": "uRg4GMDQLPKl" }, "outputs": [ { @@ -258,16 +257,12 @@ "cell_type": "code", "execution_count": 2, "metadata": { - "id": "9OEoeosRTv-5", - "colab": { - "base_uri": "https://localhost:8080/" - }, - "outputId": "bc3d3eaa-b2fc-43ec-c2f4-024b285a86a5" + "id": "9OEoeosRTv-5" }, "outputs": [ { - "output_type": "stream", "name": "stdout", + "output_type": "stream", "text": [ "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m45.3/45.3 kB\u001b[0m \u001b[31m2.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m236.7/236.7 kB\u001b[0m \u001b[31m12.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", @@ -292,16 +287,12 @@ "cell_type": "code", "execution_count": 5, "metadata": { - "id": "TS9l5igubpHO", - "colab": { - "base_uri": "https://localhost:8080/" - }, - "outputId": "78449a57-724a-4ff7-8297-eafc86f0527e" + "id": "TS9l5igubpHO" }, "outputs": [ { - "output_type": "stream", "name": "stdout", + "output_type": "stream", "text": [ "Available base models: ['models/embedding-gecko-001', 'models/gemini-2.5-pro-preview-03-25', 'models/gemini-2.5-flash-preview-05-20', 'models/gemini-2.5-flash', 'models/gemini-2.5-flash-lite-preview-06-17', 'models/gemini-2.5-pro-preview-05-06', 'models/gemini-2.5-pro-preview-06-05', 'models/gemini-2.5-pro', 'models/gemini-2.0-flash-exp', 'models/gemini-2.0-flash', 'models/gemini-2.0-flash-001', 'models/gemini-2.0-flash-exp-image-generation', 'models/gemini-2.0-flash-lite-001', 'models/gemini-2.0-flash-lite', 'models/gemini-2.0-flash-preview-image-generation', 'models/gemini-2.0-flash-lite-preview-02-05', 'models/gemini-2.0-flash-lite-preview', 'models/gemini-2.0-pro-exp', 'models/gemini-2.0-pro-exp-02-05', 'models/gemini-exp-1206', 'models/gemini-2.0-flash-thinking-exp-01-21', 'models/gemini-2.0-flash-thinking-exp', 'models/gemini-2.0-flash-thinking-exp-1219', 'models/gemini-2.5-flash-preview-tts', 'models/gemini-2.5-pro-preview-tts', 'models/learnlm-2.0-flash-experimental', 'models/gemma-3-1b-it', 'models/gemma-3-4b-it', 'models/gemma-3-12b-it', 'models/gemma-3-27b-it', 'models/gemma-3n-e4b-it', 'models/gemma-3n-e2b-it', 'models/gemini-flash-latest', 'models/gemini-flash-lite-latest', 'models/gemini-pro-latest', 'models/gemini-2.5-flash-lite', 'models/gemini-2.5-flash-image-preview', 'models/gemini-2.5-flash-image', 'models/gemini-2.5-flash-preview-09-2025', 'models/gemini-2.5-flash-lite-preview-09-2025', 'models/gemini-robotics-er-1.5-preview', 'models/gemini-2.5-computer-use-preview-10-2025', 'models/embedding-001', 'models/text-embedding-004', 'models/gemini-embedding-exp-03-07', 'models/gemini-embedding-exp', 'models/gemini-embedding-001', 'models/aqa', 'models/imagen-3.0-generate-002', 'models/imagen-4.0-generate-preview-06-06', 'models/imagen-4.0-ultra-generate-preview-06-06', 'models/imagen-4.0-generate-001', 'models/imagen-4.0-ultra-generate-001', 'models/imagen-4.0-fast-generate-001', 'models/veo-2.0-generate-001', 'models/veo-3.0-generate-preview', 'models/veo-3.0-fast-generate-preview', 'models/veo-3.0-generate-001', 'models/veo-3.0-fast-generate-001', 'models/gemini-2.5-flash-preview-native-audio-dialog', 'models/gemini-2.5-flash-exp-native-audio-thinking-dialog', 'models/gemini-2.0-flash-live-001', 'models/gemini-live-2.5-flash-preview', 'models/gemini-2.5-flash-live-preview', 'models/gemini-2.5-flash-native-audio-latest', 'models/gemini-2.5-flash-native-audio-preview-09-2025']\n" ] @@ -466,8 +457,7 @@ "metadata": { "colab": { "name": "Authentication_with_OAuth.ipynb", - "toc_visible": true, - "provenance": [] + "toc_visible": true }, "google": { "image_path": "/site-assets/images/share.png", @@ -487,4 +477,4 @@ }, "nbformat": 4, "nbformat_minor": 0 -} \ No newline at end of file +}