AIHelper

在Minecraft中提供人工智能助手,以引导玩家满足贵服务器的需求。

资源图片
AIHelper - 您终极的 Minecraft AI 助手 AIHelper 是一款强大的 Minecraft 插件,它将 AI 助手直接集成到您的游戏中。无论您是服务器管理员、开发者还是休闲玩家,AIHelper 都能通过提供智能回复、自动化协助和游戏相关见解来提升您的体验——所有这些都实时进行! 特性: ✅ 智能 AI 回复 – 立即为玩家提供关于命令、游戏技巧等方面的帮助。 ✅ 多 AI 支持 – 支持 OpenAI、Claude、Hugging Face 和 Ollama。 ✅ 可定制的上下文 – AI 可以从服务器特定信息中学习,从而提供个性化的回复。 ✅ 高效缓存 – 通过记住之前的查询来加快响应速度。 ✅ 易于集成 – 简单易用,只需少量设置即可。 利用 AI 的力量增强您的 Minecraft 服务器吧——AIHelper 随时为您提供帮助! 配置文件: ``` # AI Guide 插件配置 # AI 提供者选择 # 可选选项: "ollama", "groq", "anthropic" (claude) , "huggingface", "openai" # 推荐使用 ollama,因为它可以在本地运行 ai_provider: "ollama" # Ollama 配置 (免费,本地运行) # 您需要在服务器上安装 Ollama: https://ollama.com/download # 不需要 API 密钥,因为它可以在本地运行 # 默认 URL 是用于本地安装 # 推荐!免费且本地!无需网络烦恼。 # 要检查 ollama 是否工作,请使用 http://localhost:11434 同样如果运行在其他计算机上,请在该计算机/服务器上安装 # 另外要安装在 cmd 中运行 ollama pull <任何模型>(在 anymodel 东西中,您可以把 llama3 作为默认值)(并且在启动之前运行 ollama serve 如果在 linux) ollama_url: "http://localhost:11434" # 推荐模型:llama3, gemma, mistral,但您可以放任何模型! ollama_model: "llama3" # Groq 配置 (慷慨的免费套餐) # 在这里获取您的免费 API 密钥: https://console.groq.com/keys # 如果您知道自己在做什么,请使用它! groq_api_key: "yourapikey" # 推荐模型:llama3-8b-8192, gemma-7b-it groq_model: "llama3-8b-8192" # Anthropic Claude 配置 (免费试用积分) # 如果您知道自己在做什么,请使用它!而且 # 获取免费 API 密钥: # 访问 https://console.anthropic.com/ # 注册一个帐户(您将获得免费积分开始)| 但它有限制 | # 在控制台中创建一个 API 密钥 anthropic_api_key: "yourapikey" # 推荐模型:claude-3-haiku-20240307 anthropic_model: "claude-3-haiku-20240307" # HuggingFace 配置 (作为回退) # 如果您知道自己在做什么,请使用它! # 另外,如果您真的想要 deepseek,您可以使用这个... 在这里免费获取密钥: https://huggingface.co/settings/tokens huggingface_api_key: "api_key_here" huggingface_model: "deepseek-ai/deepseek-coder-1.3b-base" # OpenAI 配置 (作为回退) # 如果您知道自己在做什么,请使用它!您还需要付费 API 密钥 openai_api_key: "api_key_here" openai_model: "gpt-3.5-turbo" # AI 的系统提示 | 基本上是对话的开始 system_prompt: "您是一个 Minecraft 服务器的 AI 助手。您的角色是帮助玩家获取服务器特定信息并回答有关 Minecraft 的一般性问题。简洁友好。此外,您只会了解这些命令:/giveinfo、/info、/listinfo、/deleteinfo、/aichat、/aireload。除非在 /giveinfo 中明确说明,否则请勿提及或建议不在此列表中的任何命令,例如:我们有一个商店,只需说 /shop 但不要假设 /spawn 或其他内容,只有实际列出的命令或在信息中明确说明的命令" # 两次 AI 请求之间的冷却时间(以秒为单位) # 请勿设置为少于 2 秒!这可能会使 AI 过载! cooldown_seconds: 3 # 启用聊天机器人功能(对聊天消息作出回应) chatbot_enabled: true # 触发 AI 回复的聊天前缀(在普通聊天中) chat_prefix: "?" # 启用调试模式(用于详细的错误消息) # 默认:true - 保持此设置不变 debug_mode: true # 当插件第一次加载时,为服务器管理员运行首次设置向导 run_setup_wizard: true # 服务器特定信息将存储在这里 # 如果您不想遇到任何麻烦或 AI,并且只想让人们使用 /info(主题)以便他们查看您编写的内容,请使用这个 info: example: "这是一个示例主题。将其替换为您的服务器信息。您可以使用 /giveinfo (主题) (内容) 或使用配置来创建一些示例" Starting: "欢迎来到 ! 要开始,....(请进一步完成此内容,同伴管理员)" ``` 命令和权限 ``` commands: giveinfo: description: 将信息添加到 AI 数据库 usage: /giveinfo <主题> <信息> permission: aiguide.admin info: description: 从服务器所有者编写的自定义内容中获取信息 usage: /info <主题> [附加查询] permission: aiguide.use (但它将限制所有其他) listinfo: description: 列出所有可用的信息主题 usage: /listinfo permission: aiguide.use (但它将限制所有其他) deleteinfo: description: 从 AI 数据库中删除主题 usage: /deleteinfo <主题> permission: aiguide.admin aichat: description: 切换 AI 聊天模式(将所有消息发送到 AI) usage: /aichat permission: aiguide.use (但它将限制所有其他) aireload: description: 重新加载插件配置 usage: /aireload permission: aiguide.admin permissions: aiguide.admin: description: 允许管理 AI Guide 插件 default: op aiguide.use: description: 允许使用 AI Guide 插件 default: true ```