马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 xwwsdd 于 2025-2-13 00:03 编辑
OllamaChat
概述
OllamaChat 是一个超轻量的 Minecraft 插件,它将 Ollama 及 AI 模型直接带入您的 Minecraft 世界。该插件使玩家能够实时与 AI 互动,创造独特且沉浸式的游戏体验,同时还可以直接调用其他 AI 服务(如 OpenAI)。无论您是想与 AI 伙伴聊天、提问,还是单纯探索 AI 的功能,OllamaChat 都能在 Minecraft 中实现这一切。
(目前仅测试Paper核心及其分支可正常使用,未作其他核心(如Folia)测试。)
功能
-
多语言支持:默认支持英文和中文,用户可以根据需要切换语言。
-
多种 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)交互。
安装
-
下载插件:从 插件Github仓库 或 Modrinth 获取最新版本的 OllamaChat。
-
安装插件:将下载的 .jar 文件放入 Minecraft 服务器的 plugins 文件夹中。
-
配置插件:修改 config.yml 文件以自定义 AI 设置。
-
重新加载插件:使用 /ollamareload 命令应用任何配置更改。
配置
插件的配置文件 (config.yml ) 允许您自定义 AI 互动的各个方面。
示例 config.yml :
# Ollama API 配置
ollama-api-url: "http://localhost:11434/api/generate"
model: "llama3"
# 聊天格式设置
trigger-prefix: "@bot "
response-prefix: "§b[AI] §r"
# 响应长度控制
max-response-length: 500
# 多语言支持配置
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 做出贡献!如果您有想法、错误报告或功能请求,请在 GitHub 仓库 中提交问题或拉取请求。
许可证
Ollama-Chat 采用 MIT 许可证。更多详情请参阅 LICENSE 文件。
支持
如需帮助、问题或反馈,请访问我们的 GitHub 仓库。
注意:Ollama-Chat 正在积极开发中,会定期添加新功能和改进。敬请期待更新!
|