Files
Memoh/docs/docs/zh/getting-started/provider-and-model.md
T
Acbox 419867655e docs(zh): add Simplified Chinese docs, channel guides, and agent skills
- VitePress zh: getting-started, install, memory/TTS providers, full channel set; update zh sidebar
- Drop zh-only pages with no English counterpart
- Add humanizer and humanizer-zh skills; update skills-lock.json
2026-04-24 14:36:31 +08:00

4.1 KiB
Raw Blame History

供应商与模型

日常用 Memoh,多半要配好:

  • 一个或多个 供应商(怎么连上游 API
  • 其下的 模型
  • 若要朗读,再配 语音相关(见 TTS

聊天与 embedding 在 Models 页管理;语音模型在 TTS 流程里单走。


供应商基础

供应商里存的是某一类上游的连法,例如:

  • 协议(client_type
  • 需要时的 base URL
  • API Key 或 OAuth 等凭据

常见有 OpenAI 兼容站、Anthropic、Google、Codex、GitHub Copilot 等。

新建供应商

  1. 侧栏打开 Models
  2. Add Provider
  3. 按表单填完保存。

常用字段:

字段 说明
Name 展示名,如 OpenAI
Client Type 本供应商用的协议。
Base URL 部分协议必填的根地址。
API Key 走密钥时填。

客户端类型

Client Type 常见用途
openai-responses OpenAI Responses 风格
openai-completions Chat Completions 兼容
anthropic-messages Anthropic Messages
google-generative-ai Google Gemini
openai-codex Codex / ChatGPT 那套,OAuth
github-copilot Copilot,设备码 OAuth
edge-speech 仅朗读,走 Edge

edge-speech 不能当主聊天用,请走 TTS 提供方


走 OAuth 的供应商

多数类型用普通 API Key。openai-codexgithub-copilot 例外。

OpenAI Codex

  • 类型选 openai-codex
  • 在供应商表单里走 OAuth,不填普通 key
  • 预置会指向 https://chatgpt.com/backend-api

偏写代码、走 Codex 那套时合适。

GitHub Copilot

  • 类型 github-copilot
  • 设备码 授权
  • 等待时界面会给验证 URL 和用户码
  • 结束后存 GitHub 侧 token

你本来就有 Copilot 时,可复用进 Memoh。


导入模型

建完供应商后可以导入或手加模型。常见:选中供应商 → Import Models(若上游有目录)→ 勾要保存的。已知上游 id 时也可手填。


模型类型

类型 用途
chat 对话、工具、推理、文生图等
embedding 向量化、记忆检索
speech 朗读,挂在 TTS

Models 页主要管 chat / embeddingspeech 在 TTS


聊天模型上要注意的项

字段 说明
Model ID 上游真实 id,如 gpt-4o
Name 界面展示名。
Compatibilities visiontool-callimage-outputreasoning
Context Window 粗算上下文上限。

兼容性

标记 含义
vision 能吃图
tool-call 能调工具
image-output 能出图
reasoning 有显式推理/档位

有推理时可能还带 reasoning_effortsnonelowxhigh 等。

context_window

Memoh 用来:

  • 在网页上算当前会话占了多少上下文
  • 驱动 /status
  • 判断是否逼近上限
  • 决定何时需要 会话上下文压缩

不填也能用,但百分比会没法精确给。

文生图模型

机器人上可单挂 Image Generation Model,须是带 image-output 的 chat 模型。需要时与默认聊天模型分开。


Embedding 模型

给语义索引用。必填如 Dimensions(向量维数,如 1536)。和记忆或其它向量检索能力绑在一起用。


语音模型

TTS 提供方 配,不跟普通 chat 供应商混流。例如 Edge TTS 走 edge-speech。语音还有音色、格式、语速、音高,和 chat/embedding 不是一路设置。


怎么记省事

对多数机器人,可以分三条线想:

  • Chat:日常说人话
  • Embedding:记忆
  • Speech / 生图模型:边能力

不必强行一模型全包。


接下来

  • 给机器人绑聊天、生图、浏览器、记忆、朗读等:机器人
  • 配语音提供方与语音模型:TTS 提供方