ComfyUI Ollama与Ollama Cloud集成:如何使用SSH密钥实现云端模型调用

【免费下载链接】comfyui-ollama 【免费下载链接】comfyui-ollama 项目地址: https://gitcode.com/gh_mirrors/co/comfyui-ollama

ComfyUI Ollama是一款强大的自定义节点工具,能够将Ollama的大语言模型(LLM)能力无缝集成到ComfyUI工作流中。通过Ollama Cloud集成,用户可以轻松调用云端模型,无需本地部署即可享受高性能AI服务。本文将详细介绍如何通过SSH密钥配置实现ComfyUI Ollama与Ollama Cloud的安全连接,让你快速上手云端模型调用。

为什么选择Ollama Cloud集成?

Ollama Cloud提供了无需本地硬件支持的模型服务,特别适合以下场景:

  • 本地设备性能有限,无法运行大型模型
  • 需要快速切换不同类型的模型进行测试
  • 多设备协同工作,需要统一的模型服务入口
  • 希望减少本地存储和计算资源占用

Ollama Cloud集成工作流示例 图:ComfyUI Ollama与Ollama Cloud集成的基本工作流,展示了图像加载、云端模型调用和结果输出的完整流程

准备工作:安装Ollama与ComfyUI Ollama

1. 安装Ollama服务器

首先需要在你的设备上安装Ollama服务器:

2. 安装ComfyUI Ollama节点

推荐使用ComfyUI的内置扩展管理器安装:

  1. 打开ComfyUI,进入扩展管理器
  2. 搜索"comfyui-ollama"(作者:Stav Sapir)
  3. 点击安装按钮完成安装

ComfyUI管理器安装界面 图:在ComfyUI管理器中搜索并安装ComfyUI Ollama节点

或者手动安装:

git clone https://gitcode.com/gh_mirrors/co/comfyui-ollama custom_nodes/comfyui-ollama
cd custom_nodes/comfyui-ollama
pip install -r requirements.txt

配置SSH密钥:实现Ollama Cloud认证

生成与获取SSH密钥

Ollama Cloud使用SSH密钥进行认证,无需API密钥。以下是获取公共密钥的方法:

  1. 自动配置(推荐):通过Ollama CLI登录

    ollama signin
    
  2. 手动配置:找到并复制你的公共密钥

    操作系统 公共密钥路径
    macOS ~/.ollama/id_ed25519.pub
    Linux /usr/share/ollama/.ollama/id_ed25519.pub
    Windows C:\Users<username>.ollama\id_ed25519.pub
  3. 将公共密钥添加到Ollama Cloud:访问ollama.com/settings/keys并粘贴你的公共密钥

验证密钥配置

配置完成后,可以通过以下方式验证:

  1. 启动Ollama服务器
  2. 在ComfyUI中添加OllamaConnectivity节点
  3. 输入Ollama Cloud服务器地址
  4. 点击"Reconnect"按钮测试连接

Ollama连接配置界面 图:OllamaConnectivity节点配置界面,可在此输入云端服务器地址并测试连接

使用云端模型:实战指南

基础文本生成

  1. 在ComfyUI中创建新工作流
  2. 添加OllamaConnectivity节点,配置云端服务器地址
  3. 添加OllamaGenerate节点,连接到OllamaConnectivity
  4. 输入提示词,选择云端模型(如llama3.1:8b-instruct-q16)
  5. 连接Show Text节点查看结果

多轮对话实现

使用OllamaChat节点可以实现云端模型的多轮对话:

  1. 添加OllamaChat节点,连接OllamaConnectivity
  2. 启用"keep_context"选项保存对话历史
  3. 通过"history"输出连接到下一个OllamaChat节点
  4. 依次添加用户消息和系统提示

高级生成配置界面 图:OllamaGenerate Advance节点配置界面,支持高级参数调整和多节点链式调用

视觉模型调用

Ollama Cloud同样支持视觉模型,步骤如下:

  1. 添加Load Image节点,上传图片
  2. 添加OllamaVision节点,连接图片输入
  3. 选择支持视觉的云端模型(如snowflake-arctic-embed)
  4. 输入图像描述指令,获取AI分析结果

Ollama视觉模型调用 图:OllamaVision节点工作流,展示图像输入和AI描述输出过程

常见问题与解决方案

连接失败怎么办?

  1. 检查Ollama服务器是否正在运行
  2. 验证网络连接和防火墙设置
  3. 确认SSH密钥已正确添加到Ollama Cloud
  4. 尝试重启Ollama服务器和ComfyUI

如何切换不同的云端模型?

在OllamaConnectivity或OllamaGenerate节点中,通过"model"下拉菜单选择不同的云端模型。常用的云端模型包括:

  • llama3.1:8b-instruct-q16
  • mistral-small3.2:latest
  • snowflake-arctic-embed

对话历史如何管理?

使用OllamaChat节点的"history"输出和输入,可以在多个节点间传递对话历史。如需重置对话,可清除"history"输入或启用"reset"选项。

总结

通过SSH密钥配置,ComfyUI Ollama与Ollama Cloud的集成变得简单而安全。这种方式不仅避免了API密钥管理的麻烦,还提供了稳定可靠的云端模型调用体验。无论是文本生成、多轮对话还是视觉分析,你都可以直接在ComfyUI工作流中利用Ollama Cloud的强大能力,无需担心本地硬件限制。

现在就尝试配置你的Ollama Cloud连接,体验云端AI模型带来的无限可能吧!更多使用示例可以参考项目中的example_workflows文件夹,里面包含了各种场景的完整工作流模板。

【免费下载链接】comfyui-ollama 【免费下载链接】comfyui-ollama 项目地址: https://gitcode.com/gh_mirrors/co/comfyui-ollama

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐