mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-25 07:00:48 +09:00
897cc32194
Replace FontAwesome/CDN brand icons with local SVG-based Vue components in a new shared @memoh/icon package. Provider icon URLs in conf/providers YAML files are replaced with preset names, intercepted by ProviderIcon component on the frontend. SearchProviderLogo and ChannelIcon components are migrated to @memoh/icon. All icon containers now use a unified circular gray (rounded-full bg-muted) style. Adds wechat and matrix channel icons.
203 lines
4.8 KiB
YAML
203 lines
4.8 KiB
YAML
name: Google
|
|
client_type: google-generative-ai
|
|
icon: google-color
|
|
base_url: https://generativelanguage.googleapis.com/v1beta
|
|
|
|
models:
|
|
- model_id: gemini-pro-latest
|
|
name: Gemini Pro Latest
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-flash-latest
|
|
name: Gemini Flash Latest
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-flash-lite-latest
|
|
name: Gemini Flash-Lite Latest
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-3.1-flash-image-preview
|
|
name: Nano Banana 2
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, reasoning, image-output]
|
|
context_window: 163840
|
|
|
|
- model_id: gemini-3.1-pro-preview
|
|
name: Gemini 3.1 Pro Preview
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-3.1-flash-lite-preview
|
|
name: Gemini 3.1 Flash-Lite Preview
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-3-flash-preview
|
|
name: Gemini 3 Flash Preview
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-3-pro-image-preview
|
|
name: Nano Banana Pro
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, reasoning, image-output]
|
|
context_window: 163840
|
|
|
|
- model_id: gemini-2.5-pro
|
|
name: Gemini 2.5 Pro
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-2.5-pro-preview-06-05
|
|
name: Gemini 2.5 Pro Preview 06-05
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-2.5-pro-preview-05-06
|
|
name: Gemini 2.5 Pro Preview 05-06
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-2.5-flash
|
|
name: Gemini 2.5 Flash
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-2.5-flash-image
|
|
name: Nano Banana
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, image-output]
|
|
context_window: 98304
|
|
|
|
- model_id: gemini-2.5-flash-lite
|
|
name: Gemini 2.5 Flash-Lite
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-2.5-flash-lite-preview-09-2025
|
|
name: Gemini 2.5 Flash-Lite Preview Sep 2025
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call, reasoning]
|
|
context_window: 1114112
|
|
|
|
- model_id: gemini-2.0-flash
|
|
name: Gemini 2.0 Flash
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call]
|
|
context_window: 1056768
|
|
|
|
- model_id: gemini-2.0-flash-001
|
|
name: Gemini 2.0 Flash 001
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call]
|
|
context_window: 1056768
|
|
|
|
- model_id: gemini-2.0-flash-exp-image-generation
|
|
name: Gemini 2.0 Flash (Image Generation) Experimental
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, image-output]
|
|
context_window: 1056768
|
|
|
|
- model_id: gemini-2.0-flash-lite
|
|
name: Gemini 2.0 Flash-Lite
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision]
|
|
context_window: 1056768
|
|
|
|
- model_id: gemini-2.0-flash-lite-001
|
|
name: Gemini 2.0 Flash-Lite 001
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision]
|
|
context_window: 1056768
|
|
|
|
- model_id: gemini-1.5-flash-002
|
|
name: Gemini 1.5 Flash 002
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call]
|
|
context_window: 1008192
|
|
|
|
- model_id: gemini-1.5-pro-002
|
|
name: Gemini 1.5 Pro 002
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call]
|
|
context_window: 2008192
|
|
|
|
- model_id: gemini-1.5-flash-8b-latest
|
|
name: Gemini 1.5 Flash 8B
|
|
type: chat
|
|
config:
|
|
compatibilities: [vision, tool-call]
|
|
context_window: 1008192
|
|
|
|
- model_id: gemma-3-1b-it
|
|
name: Gemma 3 1B
|
|
type: chat
|
|
config:
|
|
context_window: 40960
|
|
|
|
- model_id: gemma-3-4b-it
|
|
name: Gemma 3 4B
|
|
type: chat
|
|
config:
|
|
context_window: 40960
|
|
|
|
- model_id: gemma-3-12b-it
|
|
name: Gemma 3 12B
|
|
type: chat
|
|
config:
|
|
context_window: 40960
|
|
|
|
- model_id: gemma-3-27b-it
|
|
name: Gemma 3 27B
|
|
type: chat
|
|
config:
|
|
context_window: 139264
|
|
|
|
- model_id: gemma-3n-e2b-it
|
|
name: Gemma 3n E2B
|
|
type: chat
|
|
config:
|
|
context_window: 10240
|
|
|
|
- model_id: gemma-3n-e4b-it
|
|
name: Gemma 3n E4B
|
|
type: chat
|
|
config:
|
|
context_window: 10240
|