xwwsdd 发表于 2025-2-6 16:11:03

[聊天|信息]OllamaChat —— 为服务器接入Ollama或调用AI服务愉快互动[1.21.x]

本帖最后由 xwwsdd 于 2025-2-26 22:23 编辑

# OllamaChat



## 概述



**OllamaChat** 是一个超轻量的 Minecraft 插件,它将 Ollama 及 AI 模型直接带入您的 Minecraft 世界。该插件使玩家能够实时与 AI 互动,上下文连贯对话,创造独特且沉浸式的游戏体验,同时还可以直接调用其他 AI 服务(如 OpenAI)。无论您是想与 AI 伙伴聊天、提问,还是单纯探索 AI 的功能,OllamaChat 都能在 Minecraft 中实现这一切。
(目前仅测试Paper核心及其分支可正常使用,未作其他核心(如Folia)测试。)


## 功能


- **多语言支持**:默认支持英文和中文,用户可以根据需要切换语言。

- **上下文连贯**:上下文续接功能使 AI 回复更加连贯。

- **多种 AI 支持**:内置对 Ollama 和 OpenAI 等多个 AI 服务的支持

- **AI 驱动的对话**:通过在 Minecraft 聊天中输入以 `@bot` 开头的消息与 AI 实体进行交流。AI 会智能地回应,提供动态且有趣的互动。

- **Ollama 集成**:利用 Ollama 的强大功能,提升您的 Minecraft 体验。

- **插件管理方便**:支持通过命令重新加载配置,无需重启服务器即可应用更改。



## 使用方法



### 与 AI 聊天



要与 AI 互动,只需在 Minecraft 聊天中输入 `@bot` 加上您的消息。AI 会处理您的输入并作出相应回应。



**示例:**

```

@bot 今天的天气怎么样?

```



### 命令




插件提供几个核心命令来管理 AI 服务和配置:

- **/ollamachat reload**: 重新加载插件配置,包括语言文件和其他设置。
- **/ollamachat toggle <ai-name>**: 启用或禁用指定的 AI 服务。
- **/aichat <ai-name> <prompt>**: 直接与其它 AI 服务(如 OpenAI)交互。



## 安装



1. **下载插件**:从 [插件Github仓库](https://github.com/mcraftbbs/Ollama-Chat) 或 (https://modrinth.com/plugin/ollama-chat) 获取最新版本的 **OllamaChat**。

2. **安装插件**:将下载的 `.jar` 文件放入 Minecraft 服务器的 `plugins` 文件夹中。

3. **配置插件**:修改 `config.yml` 文件以自定义 AI 设置。

4. **重新加载插件**:使用 `/ollamareload` 命令应用任何配置更改。



## 配置



插件的配置文件 (`config.yml`) 允许您自定义 AI 互动的各个方面。



示例 `config.yml`:

```yaml

# Ollama API 配置

ollama-api-url: "http://localhost:11434/api/generate"

model: "llama3"



# 聊天格式设置

trigger-prefix: "@bot "

response-prefix: "§b §r"



# 响应长度控制

max-response-length: 500

# 对话历史

max-history: 5


# 多语言支持配置

language: "en"# 默认语言(en 或 zh_cn)

# 其他 AI 配置

other-ai-configs:
openai:
    api-url: "https://api.openai.com/v1/chat/completions"
    api-key: "your-openai-api-key"
    model: "gpt-4"
    enabled: true

```



## 贡献



我们欢迎社区成员为改进 **Ollama-Chat** 做出贡献!如果您有想法、错误报告或功能请求,请在 (https://github.com/mcraftbbs/Ollama-Chat) 中提交问题或拉取请求。



## 许可证



**Ollama-Chat** 采用 MIT 许可证。更多详情请参阅 (LICENSE) 文件。



## 支持



如需帮助、问题或反馈,请访问我们的 (https://github.com/mcraftbbs/Ollama-Chat)。



---



**注意**:**Ollama-Chat** 正在积极开发中,会定期添加新功能和改进。敬请期待更新!


页: [1]
查看完整版本: [聊天|信息]OllamaChat —— 为服务器接入Ollama或调用AI服务愉快互动[1.21.x]