-
Notifications
You must be signed in to change notification settings - Fork 598
Model Setup Guide
This page explains the safest way to connect AI models to GEOFlow.
Admin path:
AI Configurator -> AI Model Settings
This area handles:
- adding models
- editing models
- setting model type
- configuring API URL and model ID
- enabling or disabling models
- setting failover priority
- setting the default embedding model
In most cases you need at least:
- model name
- API URL
- model ID
- Bearer Token / API Key
- model type
The most common starting point is a chat model. If you want knowledge-base RAG, you also need an embedding model.
GEOFlow supports both:
- provider base URLs
- full endpoint URLs
It expands capability-specific paths automatically when the provider only gives a base URL:
- chat defaults to
/v1/chat/completions - embedding defaults to
/v1/embeddings
It also handles versioned base paths such as:
- Zhipu
/api/paas/v4 - Volcengine Ark
/api/v3
Practical examples:
- DeepSeek:
https://api.deepseek.com - OpenAI-compatible proxy:
https://example.com/v1 - Zhipu:
https://open.bigmodel.cn/api/paas/v4 - Volcengine Ark:
https://ark.cn-beijing.volces.com/api/v3
Avoid mixing a full chat endpoint with a provider whose actual version path is different unless you have verified it.
At the beginning, it is better to:
- connect one stable chat model first
- prove title generation and body generation first
- only then add more complex provider combinations
Do not start by optimizing for:
- too many models at once
- complicated provider combinations
- aggressive fallback orchestration
Some reasoning-capable models stay silent for longer before returning output. That means:
- request timeouts should not be too aggressive
- low-speed abort settings should not be too strict
- title and body generation should share sane timeout defaults
A model can be very strong but still be a poor fit for every task. For example, title generation often benefits more from fast models than from the heaviest reasoning models.
Embedding models are used for knowledge-base vectorization and RAG retrieval.
Check these points:
- model type is
embedding - API key is valid
- endpoint supports embeddings
- dimensions are compatible with current vector storage
- the model is selected as the default embedding model
If the knowledge preview shows chunks but zero vectors, the knowledge base has been split, but embeddings were not written.
GEOFlow currently supports two task modes:
fixedsmart_failover
Use fixed when you want predictable output and cost.
Use smart_failover when uptime matters more than keeping every article on the same provider.
Where:
-
fixedalways uses the primary model -
smart_failovertries the next available chat model by priority when the primary one fails
Recommendation:
- stabilize the main model first
- then enable failover
- make priorities explicit
You should verify at least:
- the model can be saved
- title generation works
- body generation works
- tasks can use the model
- if failover is enabled, fallback actually works
Common causes:
- wrong base URL
- provider does not actually use a
/v1-style path - wrong model ID
Common causes:
- reasoning model is too slow for the request settings
- timeout strategy is too short
- provider-side network instability
Common causes:
- wrong model type
- invalid token
- quota limits
- provider response shape mismatch
In one sentence:
Start with one stable model, validate the workflow, then add complexity.
The value of model integration is not how many providers exist in the UI, but how reliably the workflow runs.
- 首页
- 快速上手
- 常见问题
- 部署指南
- 部署脚本使用指南
- 部署检查清单
- 模板与主题工作流
- 模型接入指南
- AI 知识库教程
- 知识库切片与 RAG
- 分发管理与目标站点
- 数据分析与日志
- 什么是 GEOFlow
- GEOFlow 方法论
- 使用边界与内容底线
- 适用场景
- 场景部署与使用方式
- 核心能力总览
- 推荐采用路径
- Skill / CLI / API 生态
- 路线图
- 作者与项目
- Home
- Getting Started
- FAQ
- Deployment Guide
- Deployment Scripts Guide
- Deployment Checklist
- Theme and Template Workflow
- Model Setup Guide
- AI Knowledge Base Tutorial
- Knowledge Chunking and RAG
- Distribution Management and Target Sites
- Analytics and Logs
- What Is GEOFlow
- GEOFlow Methodology
- Principles and Content Boundaries
- Use Cases
- Deployment Patterns by Scenario
- Core Capabilities
- Recommended Adoption Path
- Skill / CLI / API Ecosystem
- Roadmap
- Author and Project