mirror of
https://github.com/ddaodan/minechatgpt.git
synced 2026-06-21 21:45:28 +08:00
1.0:插件发布
This commit is contained in:
30
src/main/resources/config.yml
Normal file
30
src/main/resources/config.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
# OpenAI API key setting
|
||||
api:
|
||||
# Your OpenAI API key, used for authentication
|
||||
# To obtain an API key, visit https://platform.openai.com/account/api-keys and create a new API key
|
||||
key: "sk-your_openai_api_key"
|
||||
# The base URL for the OpenAI API, used to construct requests
|
||||
base_url: "https://api.openai.com/v1"
|
||||
# List of supported models
|
||||
models:
|
||||
# OpenAI ChatGPT
|
||||
- "gpt-3.5-turbo"
|
||||
- "gpt-4"
|
||||
# The default model to use
|
||||
default_model: "gpt-3.5-turbo"
|
||||
# Message settings
|
||||
messages:
|
||||
reload: "Configuration reloaded successfully!"
|
||||
help: "===== MineChatGPT Help ====="
|
||||
help_ask: "/chatgpt <text> - Ask ChatGPT a question."
|
||||
help_reload: "/chatgpt reload - Reload the configuration file."
|
||||
help_model: "/chatgpt model <model_name> - Switch to a different model."
|
||||
help_modellist: "/chatgpt modellist - List available models."
|
||||
usage: "Usage: /chatgpt model <model_name>"
|
||||
model_switch: "Model switched to %s"
|
||||
chatgpt_error: "Failed to contact ChatGPT."
|
||||
chatgpt_response: "ChatGPT: %s"
|
||||
question: "Question: %s"
|
||||
invalid_model: "Invalid model. Use /chatgpt modellist to see available models."
|
||||
available_models: "Available models:"
|
||||
no_permission: "You do not have permission to use this command. Required permission: %s"
|
||||
30
src/main/resources/config_zh.yml
Normal file
30
src/main/resources/config_zh.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
# API 相关设置
|
||||
api:
|
||||
# 你的 OpenAI API key,用于身份验证
|
||||
# 获取 API key 的方法:访问 //platform.openai.com/account/api-keys 并创建一个新的 API key
|
||||
key: "your_openai_api_key"
|
||||
# OpenAI API 的基础 URL,用于构建请求
|
||||
base_url: "https://api.openai.com/v1"
|
||||
# 支持的模型列表
|
||||
models:
|
||||
# OpenAI ChatGPT
|
||||
- "gpt-3.5-turbo"
|
||||
- "gpt-4"
|
||||
# 默认使用的模型
|
||||
default_model: "gpt-3.5-turbo"
|
||||
# 消息相关设置
|
||||
messages:
|
||||
reload: "已重新加载配置文件!"
|
||||
help: "===== MineChatGPT 帮助 ====="
|
||||
help_ask: "/chatgpt <text> - 向ChatGPT提问"
|
||||
help_reload: "/chatgpt reload - 重新加载配置文件"
|
||||
help_model: "/chatgpt model <model_name> - 切换至其他模型"
|
||||
help_modellist: "/chatgpt modellist - 可用的模型列表"
|
||||
usage: "输入: /chatgpt model <model_name>"
|
||||
model_switch: "已切换至模型 %s"
|
||||
chatgpt_error: "无法联系ChatGPT。"
|
||||
chatgpt_response: "ChatGPT: %s"
|
||||
question: "你: %s"
|
||||
invalid_model: "模型无效。使用 /chatgpt modellist 查看可用模型。"
|
||||
available_models: "可用模型列表:"
|
||||
no_permission: "你没有权限使用这个指令。需要的权限:%s"
|
||||
23
src/main/resources/plugin.yml
Normal file
23
src/main/resources/plugin.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
name: MineChatGPT
|
||||
version: '${version}'
|
||||
main: com.ddaodan.MineChatGPT.Main
|
||||
author: ddaodan
|
||||
description: A Spigot plugin for interacting with ChatGPT
|
||||
|
||||
commands:
|
||||
chatgpt:
|
||||
description: Interact with ChatGPT
|
||||
usage: /chatgpt <question>
|
||||
permissions:
|
||||
minechatgpt.use:
|
||||
description: Allows using the /chatgpt command to interact with AI
|
||||
default: true
|
||||
minechatgpt.reload:
|
||||
description: Allows reloading the configuration file
|
||||
default: op
|
||||
minechatgpt.model:
|
||||
description: Allows switching models
|
||||
default: op
|
||||
minechatgpt.modellist:
|
||||
description: Allows listing available models
|
||||
default: op
|
||||
Reference in New Issue
Block a user