Skip to content

LLAMA 接入 ​

这篇解决什么 ​

本地 Llama 怎么接到控制台。读完能对上 AiPlatformEnum.OLLAMA = "Ollama",映射路径虽是 /guide/ai/llama/,平台字符串不是 Llama。

默认端口 48080。开启见 AI 功能设计。本机还要自己起 Ollama,测试默认 http://127.0.0.1:11434。

示意图:工厂只吃密钥表的 url,不读 apiKey。对话和向量各建客户端。

从哪改 ​

名称说明仓库路径
密钥@RequestMapping("/ai/api-key")ruoyi-office/yudao-module-ai/.../controller/admin/model/AiApiKeyController.java
对话工厂buildOllamaChatModel(url)AiModelFactoryImpl
向量工厂buildOllamaEmbeddingModel(url, model)同上
选项OllamaChatOptions,maxTokens 落到 numPredictAiUtils.buildChatOptions
工作流Tinyflow 用 url 当 endpointAiModelServiceImpl.getLLmProvider4Tinyflow

官方菜单:密钥 2761,模型 2767。

url 填 Ollama 根地址,例如 http://127.0.0.1:11434。模型名填本机已 ollama pull 的名字。对话 type=1,向量 type=5。

/draw 没有 Ollama 分支。本地出图不要走这条平台。

字段 ​

名称说明仓库路径
platform必须是 OllamaAiApiKeyDO / AiModelDO
urlOllama 主机,必填AiApiKeyDO
model如 llama3AiModelDO
type1 对话 / 5 向量同上

不是 Llama 也不是 LLAMA

枚举值是 Ollama。填 Llama 会校验失败。本机没起 11434,对话会直接连不上。

密钥字段可以空

工厂建聊天客户端不传 apiKey。密钥行仍要有,用来挂 url 和 platform。

按本仓库 DO 生成的 ER。

配置与操作 ​

走 API 密钥(2761)建 platform=Ollama,url 填本机根地址(常见 http://127.0.0.1:11434)。工厂不传 apiKey,但密钥行仍要有,用来挂 platform 和 url。路径虽是 /guide/ai/llama/,不能填 Llama。

对话 type=1,向量 type=5。/draw 没有 Ollama 分支。开启见 AI 功能设计。

API 密钥

本系统截图:AI 大模型 → 控制台 → API 密钥。各厂商共用这一页,用 platform 区分。

模型配置

本系统截图:控制台 → 模型配置。keyId 必须指向同平台密钥。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版