Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PROVIDER | No | The default AI service provider to use (zhipuai, openai, gemini) | zhipuai |
| ZHIPUAI_MODEL | No | The ZhipuAI model to use | glm-4-flash |
| GEMINI_API_KEY | No | Your Google Gemini API key | |
| OPENAI_API_KEY | No | Your OpenAI API key | |
| GEMINI_BASE_URL | No | Base URL for Gemini API | https://api.gemini.com/v1 |
| OPENAI_BASE_URL | No | Base URL for OpenAI API | https://api.openai.com/v1 |
| ZHIPUAI_API_KEY | No | Your ZhipuAI API key | |
| ZHIPUAI_MODEL_MAX_TOKENS | No | Maximum tokens for ZhipuAI model | 131072 |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_diagram | 当用户的核心意图是【绘制、画出、创建、生成】一个【图表、架构图、流程图、原型图、产品设计所需的各种图表】时,调用此工具。它能生成draw.io文件、HTML原型、svg图表等。提示,如果用户需要生成svg图表,文件生成后,务必告诉用户可以通过 https://www.jyshare.com/more/svgeditor/ 网站对刚才生成的文件进行编辑修改。 |
| list_supported_tools | 当你或用户需要知道”有什么工具可以帮到忙”或”这些工具能做什么”或“你支持哪些图表类型”时,调用此工具来展示能力列表。 |
| get_local_directory_path | 当需要获取用户电脑上的具体文件夹路径(如桌面、文档/文稿、下载)来保存文件时,调用此工具。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |