Files
Acbox 897cc32194 feat(web): add @memoh/icon package and unify brand icon system
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.
2026-03-22 22:07:32 +08:00

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