Google AI Studio で生成した API key で使用できるモデルを調べました。
環境変数 GEMINI_API_KEY
をセットする必要があります。
準備
pip install google-genai
import os
from google import genai
client = genai.Client(api_key=os.environ.get("GEMINI_API_KEY"))
print("name|display_name")
print("----|----")
for model in client.models.list():
print(f"{model.name}|{model.display_name}")
取得したすべてのモデルが使用可能かは未確認です。
実行結果 (2025/04/19)
name | display_name |
---|---|
models/chat-bison-001 | PaLM 2 Chat (Legacy) |
models/text-bison-001 | PaLM 2 (Legacy) |
models/embedding-gecko-001 | Embedding Gecko |
models/gemini-1.0-pro-vision-latest | Gemini 1.0 Pro Vision |
models/gemini-pro-vision | Gemini 1.0 Pro Vision |
models/gemini-1.5-pro-latest | Gemini 1.5 Pro Latest |
models/gemini-1.5-pro-001 | Gemini 1.5 Pro 001 |
models/gemini-1.5-pro-002 | Gemini 1.5 Pro 002 |
models/gemini-1.5-pro | Gemini 1.5 Pro |
models/gemini-1.5-flash-latest | Gemini 1.5 Flash Latest |
models/gemini-1.5-flash-001 | Gemini 1.5 Flash 001 |
models/gemini-1.5-flash-001-tuning | Gemini 1.5 Flash 001 Tuning |
models/gemini-1.5-flash | Gemini 1.5 Flash |
models/gemini-1.5-flash-002 | Gemini 1.5 Flash 002 |
models/gemini-1.5-flash-8b | Gemini 1.5 Flash-8B |
models/gemini-1.5-flash-8b-001 | Gemini 1.5 Flash-8B 001 |
models/gemini-1.5-flash-8b-latest | Gemini 1.5 Flash-8B Latest |
models/gemini-1.5-flash-8b-exp-0827 | Gemini 1.5 Flash 8B Experimental 0827 |
models/gemini-1.5-flash-8b-exp-0924 | Gemini 1.5 Flash 8B Experimental 0924 |
models/gemini-2.5-pro-exp-03-25 | Gemini 2.5 Pro Experimental 03-25 |
models/gemini-2.5-pro-preview-03-25 | Gemini 2.5 Pro Preview 03-25 |
models/gemini-2.5-flash-preview-04-17 | Gemini 2.5 Flash Preview 04-17 |
models/gemini-2.0-flash-exp | Gemini 2.0 Flash Experimental |
models/gemini-2.0-flash | Gemini 2.0 Flash |
models/gemini-2.0-flash-001 | Gemini 2.0 Flash 001 |
models/gemini-2.0-flash-exp-image-generation | Gemini 2.0 Flash (Image Generation) Experimental |
models/gemini-2.0-flash-lite-001 | Gemini 2.0 Flash-Lite 001 |
models/gemini-2.0-flash-lite | Gemini 2.0 Flash-Lite |
models/gemini-2.0-flash-lite-preview-02-05 | Gemini 2.0 Flash-Lite Preview 02-05 |
models/gemini-2.0-flash-lite-preview | Gemini 2.0 Flash-Lite Preview |
models/gemini-2.0-pro-exp | Gemini 2.0 Pro Experimental |
models/gemini-2.0-pro-exp-02-05 | Gemini 2.0 Pro Experimental 02-05 |
models/gemini-exp-1206 | Gemini Experimental 1206 |
models/gemini-2.0-flash-thinking-exp-01-21 | Gemini 2.0 Flash Thinking Experimental 01-21 |
models/gemini-2.0-flash-thinking-exp | Gemini 2.0 Flash Thinking Experimental 01-21 |
models/gemini-2.0-flash-thinking-exp-1219 | Gemini 2.0 Flash Thinking Experimental |
models/learnlm-1.5-pro-experimental | LearnLM 1.5 Pro Experimental |
models/learnlm-2.0-flash-experimental | LearnLM 2.0 Flash Experimental |
models/gemma-3-1b-it | Gemma 3 1B |
models/gemma-3-4b-it | Gemma 3 4B |
models/gemma-3-12b-it | Gemma 3 12B |
models/gemma-3-27b-it | Gemma 3 27B |
models/embedding-001 | Embedding 001 |
models/text-embedding-004 | Text Embedding 004 |
models/gemini-embedding-exp-03-07 | Gemini Embedding Experimental 03-07 |
models/gemini-embedding-exp | Gemini Embedding Experimental |
models/aqa | Model that performs Attributed Question Answering. |
models/imagen-3.0-generate-002 | Imagen 3.0 002 model |
models/gemini-2.0-flash-live-001 | Gemini 2.0 Flash 001 |
差分
2025/04/10 と 2025/04/19 の差分
@@ -21,6 +21,7 @@
models/gemini-1.5-flash-8b-exp-0924|Gemini 1.5 Flash 8B Experimental 0924
models/gemini-2.5-pro-exp-03-25|Gemini 2.5 Pro Experimental 03-25
models/gemini-2.5-pro-preview-03-25|Gemini 2.5 Pro Preview 03-25
+models/gemini-2.5-flash-preview-04-17|Gemini 2.5 Flash Preview 04-17
models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
models/gemini-2.0-flash|Gemini 2.0 Flash
models/gemini-2.0-flash-001|Gemini 2.0 Flash 001
@@ -36,6 +37,7 @@
models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp-1219|Gemini 2.0 Flash Thinking Experimental
models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
+models/learnlm-2.0-flash-experimental|LearnLM 2.0 Flash Experimental
models/gemma-3-1b-it|Gemma 3 1B
models/gemma-3-4b-it|Gemma 3 4B
models/gemma-3-12b-it|Gemma 3 12B
2025/04/05 と 2025/04/10 の差分
@@ -46,3 +46,4 @@
models/gemini-embedding-exp|Gemini Embedding Experimental
models/aqa|Model that performs Attributed Question Answering.
models/imagen-3.0-generate-002|Imagen 3.0 002 model
+models/gemini-2.0-flash-live-001|Gemini 2.0 Flash 001
2025/04/04 と 2025/04/05 の差分
@@ -20,6 +20,7 @@
models/gemini-1.5-flash-8b-exp-0827|Gemini 1.5 Flash 8B Experimental 0827
models/gemini-1.5-flash-8b-exp-0924|Gemini 1.5 Flash 8B Experimental 0924
models/gemini-2.5-pro-exp-03-25|Gemini 2.5 Pro Experimental 03-25
+models/gemini-2.5-pro-preview-03-25|Gemini 2.5 Pro Preview 03-25
models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
models/gemini-2.0-flash|Gemini 2.0 Flash
models/gemini-2.0-flash-001|Gemini 2.0 Flash 001
2025/03/31 と 2025/04/04 の差分
@@ -35,6 +35,9 @@
models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp-1219|Gemini 2.0 Flash Thinking Experimental
models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
+models/gemma-3-1b-it|Gemma 3 1B
+models/gemma-3-4b-it|Gemma 3 4B
+models/gemma-3-12b-it|Gemma 3 12B
models/gemma-3-27b-it|Gemma 3 27B
models/embedding-001|Embedding 001
models/text-embedding-004|Text Embedding 004
2025/03/17 と 2025/03/31 の差分
@@ -19,6 +19,7 @@
models/gemini-1.5-flash-8b-latest|Gemini 1.5 Flash-8B Latest
models/gemini-1.5-flash-8b-exp-0827|Gemini 1.5 Flash 8B Experimental 0827
models/gemini-1.5-flash-8b-exp-0924|Gemini 1.5 Flash 8B Experimental 0924
+models/gemini-2.5-pro-exp-03-25|Gemini 2.5 Pro Experimental 03-25
models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
models/gemini-2.0-flash|Gemini 2.0 Flash
models/gemini-2.0-flash-001|Gemini 2.0 Flash 001
2025/03/13 と 2025/03/17 の差分
@@ -22,6 +22,7 @@
models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
models/gemini-2.0-flash|Gemini 2.0 Flash
models/gemini-2.0-flash-001|Gemini 2.0 Flash 001
+models/gemini-2.0-flash-exp-image-generation|Gemini 2.0 Flash (Image Generation) Experimental
models/gemini-2.0-flash-lite-001|Gemini 2.0 Flash-Lite 001
models/gemini-2.0-flash-lite|Gemini 2.0 Flash-Lite
models/gemini-2.0-flash-lite-preview-02-05|Gemini 2.0 Flash-Lite Preview 02-05
2025/02/28 と 2025/03/13 の差分
@@ -33,7 +33,10 @@
models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp-1219|Gemini 2.0 Flash Thinking Experimental
models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
+models/gemma-3-27b-it|Gemma 3 27B
models/embedding-001|Embedding 001
models/text-embedding-004|Text Embedding 004
+models/gemini-embedding-exp-03-07|Gemini Embedding Experimental 03-07
+models/gemini-embedding-exp|Gemini Embedding Experimental
models/aqa|Model that performs Attributed Question Answering.
models/imagen-3.0-generate-002|Imagen 3.0 002 model
2025/02/06 と 2025/02/28 の差分
@@ -3,10 +3,6 @@
models/chat-bison-001|PaLM 2 Chat (Legacy)
models/text-bison-001|PaLM 2 (Legacy)
models/embedding-gecko-001|Embedding Gecko
-models/gemini-1.0-pro-latest|Gemini 1.0 Pro Latest
-models/gemini-1.0-pro|Gemini 1.0 Pro
-models/gemini-pro|Gemini 1.0 Pro
-models/gemini-1.0-pro-001|Gemini 1.0 Pro 001 (Tuning)
models/gemini-1.0-pro-vision-latest|Gemini 1.0 Pro Vision
models/gemini-pro-vision|Gemini 1.0 Pro Vision
models/gemini-1.5-pro-latest|Gemini 1.5 Pro Latest
@@ -26,11 +22,13 @@
models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
models/gemini-2.0-flash|Gemini 2.0 Flash
models/gemini-2.0-flash-001|Gemini 2.0 Flash 001
+models/gemini-2.0-flash-lite-001|Gemini 2.0 Flash-Lite 001
+models/gemini-2.0-flash-lite|Gemini 2.0 Flash-Lite
models/gemini-2.0-flash-lite-preview-02-05|Gemini 2.0 Flash-Lite Preview 02-05
models/gemini-2.0-flash-lite-preview|Gemini 2.0 Flash-Lite Preview
models/gemini-2.0-pro-exp|Gemini 2.0 Pro Experimental
models/gemini-2.0-pro-exp-02-05|Gemini 2.0 Pro Experimental 02-05
-models/gemini-exp-1206|Gemini 2.0 Pro Experimental
+models/gemini-exp-1206|Gemini Experimental 1206
models/gemini-2.0-flash-thinking-exp-01-21|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp-1219|Gemini 2.0 Flash Thinking Experimental
@@ -38,3 +36,4 @@
models/embedding-001|Embedding 001
models/text-embedding-004|Text Embedding 004
models/aqa|Model that performs Attributed Question Answering.
+models/imagen-3.0-generate-002|Imagen 3.0 002 model
2025/01/29 と 2025/02/06 の差分
@@ -13,13 +13,10 @@
models/gemini-1.5-pro-001|Gemini 1.5 Pro 001
models/gemini-1.5-pro-002|Gemini 1.5 Pro 002
models/gemini-1.5-pro|Gemini 1.5 Pro
-models/gemini-1.5-pro-exp-0801|Gemini Experimental 1206
-models/gemini-1.5-pro-exp-0827|Gemini Experimental 1206
models/gemini-1.5-flash-latest|Gemini 1.5 Flash Latest
models/gemini-1.5-flash-001|Gemini 1.5 Flash 001
models/gemini-1.5-flash-001-tuning|Gemini 1.5 Flash 001 Tuning
models/gemini-1.5-flash|Gemini 1.5 Flash
-models/gemini-1.5-flash-exp-0827|Gemini Experimental 1206
models/gemini-1.5-flash-002|Gemini 1.5 Flash 002
models/gemini-1.5-flash-8b|Gemini 1.5 Flash-8B
models/gemini-1.5-flash-8b-001|Gemini 1.5 Flash-8B 001
@@ -27,9 +24,13 @@
models/gemini-1.5-flash-8b-exp-0827|Gemini 1.5 Flash 8B Experimental 0827
models/gemini-1.5-flash-8b-exp-0924|Gemini 1.5 Flash 8B Experimental 0924
models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
-models/gemini-exp-1206|Gemini Experimental 1206
-models/gemini-exp-1121|Gemini Experimental 1206
-models/gemini-exp-1114|Gemini Experimental 1206
+models/gemini-2.0-flash|Gemini 2.0 Flash
+models/gemini-2.0-flash-001|Gemini 2.0 Flash 001
+models/gemini-2.0-flash-lite-preview|Gemini 2.0 Flash-Lite Preview
+models/gemini-2.0-flash-lite-preview-02-05|Gemini 2.0 Flash-Lite Preview 02-05
+models/gemini-2.0-pro-exp|Gemini 2.0 Pro Experimental
+models/gemini-2.0-pro-exp-02-05|Gemini 2.0 Pro Experimental 02-05
+models/gemini-exp-1206|Gemini 2.0 Pro Experimental
models/gemini-2.0-flash-thinking-exp-01-21|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp-1219|Gemini 2.0 Flash Thinking Experimental
2024/12/20 と 2025/01/29 の差分
@@ -30,7 +30,8 @@
models/gemini-exp-1206|Gemini Experimental 1206
models/gemini-exp-1121|Gemini Experimental 1206
models/gemini-exp-1114|Gemini Experimental 1206
-models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental
+models/gemini-2.0-flash-thinking-exp-01-21|Gemini 2.0 Flash Thinking Experimental 01-21
+models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental 01-21
models/gemini-2.0-flash-thinking-exp-1219|Gemini 2.0 Flash Thinking Experimental
models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
models/embedding-001|Embedding 001
2024/12/19 と 2024/12/20 の差分
@@ -28,8 +28,10 @@
models/gemini-1.5-flash-8b-exp-0924|Gemini 1.5 Flash 8B Experimental 0924
models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
models/gemini-exp-1206|Gemini Experimental 1206
-models/gemini-exp-1121|Gemini Experimental 1121
-models/gemini-exp-1114|Gemini Experimental 1121
+models/gemini-exp-1121|Gemini Experimental 1206
+models/gemini-exp-1114|Gemini Experimental 1206
+models/gemini-2.0-flash-thinking-exp|Gemini 2.0 Flash Thinking Experimental
+models/gemini-2.0-flash-thinking-exp-1219|Gemini 2.0 Flash Thinking Experimental
models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
models/embedding-001|Embedding 001
models/text-embedding-004|Text Embedding 004
2024/12/12 と 2024/12/19 の差分
@@ -13,7 +13,7 @@
models/gemini-1.5-pro-001|Gemini 1.5 Pro 001
models/gemini-1.5-pro-002|Gemini 1.5 Pro 002
models/gemini-1.5-pro|Gemini 1.5 Pro
-models/gemini-1.5-pro-exp-0801|Gemini 1.5 Pro Experimental 0801
+models/gemini-1.5-pro-exp-0801|Gemini Experimental 1206
models/gemini-1.5-pro-exp-0827|Gemini Experimental 1206
models/gemini-1.5-flash-latest|Gemini 1.5 Flash Latest
models/gemini-1.5-flash-001|Gemini 1.5 Flash 001
2024/12/07 と 2024/12/12 の差分
@@ -29,6 +29,7 @@
models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
models/gemini-exp-1114|Gemini Experimental 1121
models/gemini-exp-1121|Gemini Experimental 1121
+models/gemini-2.0-flash-exp|Gemini 2.0 Flash Experimental
models/gemini-exp-1206|Gemini Experimental 1206
models/embedding-001|Embedding 001
models/text-embedding-004|Text Embedding 004
2024/11/22 と 2024/12/07 の差分
@@ -14,12 +14,12 @@
models/gemini-1.5-pro-002|Gemini 1.5 Pro 002
models/gemini-1.5-pro|Gemini 1.5 Pro
models/gemini-1.5-pro-exp-0801|Gemini 1.5 Pro Experimental 0801
-models/gemini-1.5-pro-exp-0827|Gemini 1.5 Pro Experimental 0827
+models/gemini-1.5-pro-exp-0827|Gemini Experimental 1206
models/gemini-1.5-flash-latest|Gemini 1.5 Flash Latest
models/gemini-1.5-flash-001|Gemini 1.5 Flash 001
models/gemini-1.5-flash-001-tuning|Gemini 1.5 Flash 001 Tuning
models/gemini-1.5-flash|Gemini 1.5 Flash
-models/gemini-1.5-flash-exp-0827|Gemini 1.5 Flash Experimental 0827
+models/gemini-1.5-flash-exp-0827|Gemini Experimental 1206
models/gemini-1.5-flash-002|Gemini 1.5 Flash 002
models/gemini-1.5-flash-8b|Gemini 1.5 Flash-8B
models/gemini-1.5-flash-8b-001|Gemini 1.5 Flash-8B 001
@@ -27,8 +27,9 @@
models/gemini-1.5-flash-8b-exp-0827|Gemini 1.5 Flash 8B Experimental 0827
models/gemini-1.5-flash-8b-exp-0924|Gemini 1.5 Flash 8B Experimental 0924
models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
-models/gemini-exp-1114|Gemini Experimental 1114
+models/gemini-exp-1114|Gemini Experimental 1121
models/gemini-exp-1121|Gemini Experimental 1121
+models/gemini-exp-1206|Gemini Experimental 1206
models/embedding-001|Embedding 001
models/text-embedding-004|Text Embedding 004
models/aqa|Model that performs Attributed Question Answering.
2024/11/11 と 2024/11/22 の差分
--- 20241111.txt 2024-12-07 19:53:19.340337067 +0900
+++ 20241122.txt 2024-12-07 19:52:02.950346059 +0900
@@ -26,6 +26,9 @@
models/gemini-1.5-flash-8b-latest|Gemini 1.5 Flash-8B Latest
models/gemini-1.5-flash-8b-exp-0827|Gemini 1.5 Flash 8B Experimental 0827
models/gemini-1.5-flash-8b-exp-0924|Gemini 1.5 Flash 8B Experimental 0924
+models/learnlm-1.5-pro-experimental|LearnLM 1.5 Pro Experimental
+models/gemini-exp-1114|Gemini Experimental 1114
+models/gemini-exp-1121|Gemini Experimental 1121
models/embedding-001|Embedding 001
models/text-embedding-004|Text Embedding 004
models/aqa|Model that performs Attributed Question Answering.