Ollama和OpenClaw简介

首先从AI说起。AI目前更多的是指大语言模型(LLM)。大语言模型通过对于上下文的理解和推理,极大化的模拟了人类思维的行为。而AI Agent进一步将AI的能力进行的极大扩展,因为AI Agent赋予了AI真正和现实世界进行互动的能力。OpenClaw则是一个开源的AI Agent项目。和传统的通过聊天和AI模型进行交互的方式不同,OpenClaw可以通过Agent,Tools等和外界进行交流,对电脑进行操纵,从而更大化AI对于现实世界的影响。

而Ollama是一个可以在本地安装并使用AI模型的开源项目。某些AI模型是开源的,我们可以通过Ollama方便的使用和管理这些免费的模型,从而免费体验AI带来的逆天使用体验。

需要说明的Ollama和OpenClaw已经互相支持,所以setup并不复杂。本文简单介绍一下这个流程,希望给还没有实际操作经验的同学带来一些帮助。

下载Ollama和OpenClaw

Ollama和OpenClaw都可以通过它们的官网方便的得到如何安装的指导。简单来说,当你打开它们的官网时,官网会根据你的操作系统提供给你具体的安装的安装命令,非常方便。现在将它们的官网地址提供如下:

Ollama的首页非常简单,安装命令显而易见。OpenClaw的命令在稍微靠下的“QuickStart”里。Ollama安装后还需要下载具体要使用的AI模型。因为我们要给OpenClaw使用,所以应该找那些支持toolsthinking的模型,比如qwen,或者gemma等。Ollama支持的所有模型在这个网页上。点击某个模型后即可看到该模型的具体信息和安装命令。

搭建使用Ollama的OpenClaw

在安装了OpenClaw,Ollama,和我们要使用的AI模型后我们可以setup OpenClaw来使用Ollama。方法很多。这里记录的是我setup的流程。

首先运行Ollama server这个命令,运行Ollama service。

然后运行命令openclaw configure。在显示的选项中依次选择LocalModelOllama

然后确认Ollama的base URL。再选择Local作为Ollama的mode。然后选择你要使用的AI model。注意这里的model是你实现安装好的并且你可以选择多个model。然后选择Continue结束OpenClaw的configure。

现在我们运行命令openclaw gateway restart。然后请打开浏览器,输入网址:http://127.0.0.1:18789/。现在我们就可以和本地的小龙虾开始亲密互动了。

使用初体验

首先,对于喜欢中文界面的同学,可以先到Overview, Language里将语言改成简体中文。

OpenClaw的能力有多强取决于它拥有的Agent和Tools。我们可以到代理页面中的Tools和Skills里了解一下OpenClaw预装的工具和技能。下面是两个简单的应用,让我们来看一下OpenClaw和外界交互的能力。

例一:我们打开聊天,然后问OpenClaw,明天北京的天气如何?我们会看到OpenClaw调用了ollama-web-search这个tool来帮助回答这个问题。最终我们可以看到OpenClaw会找到最新的北京天气预报,并且会进一步总结给我们更多更好的信息。

例二:我们问帮我生成一张Ollama和OpenClaw相关的图片。然后我们看到OpenClaw会自动寻找可以生成图片的方法,还会进一步询问生成图片的更具体信息。在我进一步提供了信息后,OpenClaw帮我生成了下面的图片:

下面是OpenClaw的截图:

总结

现在我们有了自己的小龙虾,并且是只是用本地部署的开源模型,完全免费的。有必要说明的是OpenClaw可以做的事情非常多,但是我们要注意赋予它正确的权限和指示,以避免不正确的操作可能带来的麻烦。更多关于OpenClaw的有意思的功能就等大家去进一步发现了。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐