增加openai
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# Gemma 漏斗 · Ollama / OpenAI 兼容网关
|
||||
|
||||
## 本机 Ollama(默认)
|
||||
|
||||
```yaml
|
||||
gemma:
|
||||
enabled: true
|
||||
ollama_base_url: "http://127.0.0.1:11434"
|
||||
api_style: "ollama"
|
||||
api_key: ""
|
||||
model: "gemma2:2b"
|
||||
```
|
||||
|
||||
请求地址:`{base}/api/chat`(Ollama 原生格式)。
|
||||
|
||||
## OpenAI 兼容网关(如 op.bz121.com)
|
||||
|
||||
网关说明要点:
|
||||
|
||||
- 外网访问:`POST /v1/chat/completions`
|
||||
- 请求头:`Authorization: Bearer sk-...`
|
||||
- JSON 中 `model` 须与网关中登记的模型 ID **完全一致**
|
||||
|
||||
`config.yaml` 示例:
|
||||
|
||||
```yaml
|
||||
gemma:
|
||||
enabled: true
|
||||
ollama_base_url: "https://op.bz121.com/v1"
|
||||
api_style: "openai"
|
||||
api_key: "sk-你的密钥"
|
||||
model: "gemma4:e4b" # 改成网关里实际启用的模型名
|
||||
timeout_seconds: 180
|
||||
json_mode: true
|
||||
send_chart_image: true # 需网关/模型支持多模态
|
||||
```
|
||||
|
||||
程序请求:`https://op.bz121.com/v1/chat/completions`。
|
||||
|
||||
## 注意
|
||||
|
||||
- Gemma 请求 **不走** `proxy`(与 Gate 行情代理分开),直连 `ollama_base_url`。
|
||||
- 若仅填 `api_key` 未写 `api_style`,会自动使用 `openai` 模式。
|
||||
- 网关节点未启用时,会返回 HTTP 错误,日志关键字 `gemma_http_error`。
|
||||
Reference in New Issue
Block a user