Token导航 LogoToken导航TokenDH.com
Pantik MCP Example logo
AI代理未说明官方级别未说明来源级核验

Pantik MCP Example

MCP Server

一个通过LLM分类用户问题并调用相应SQL查询函数的AI代理工具,适用于员工和部门数据管理场景。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI代理Python工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Bughay

提供方

Bughay

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

我关于如何创建人工智能代理的讲座中使用的代码

AI AGENT的工作原理是为llm创建一个好的模式,其中包含描述、函数、参数等

这个脚本的工作方式是,它最初根据提供的选择对用户的问题进行分类。在这个例子中,我们有(员工、部门、员工和部门、其他)

另一个是用来屏蔽无关问题的。

接下来,我们将使用python函数调用sql查询器以及描述代理可以使用的函数的工具模式。

如何提取:

提取数据的逻辑很简单。我创建了一个好的复制模型,它准确地表示了我想要提取的内容。 然后,我通过pydantic使用类型检查器/验证,以确保我只能从函数返回确切的模式。

下面是函数:def question_category(system_prompt:str,prompt:str)->QuestionCategory(使用了QuestionCategory模式) 从LLM消息指南中提取JSON模式:https://api-docs.deepseek.com/guides/json_mode

如何使用工具:

然后,我为我编写的所有python函数创建了工具模式,这些函数可以在agent_tools.py文件中找到。 工具指南:https://api-docs.deepseek.com/guides/function_calling或https://platform.openai.com/docs/guides/tools?lang=python&tool-type=函数调用

OPENAI更好,DEEPSEEK ONE给我们带来了错误。

程序文件:

agent_tools.py=具有工具+system_prompt的模式

database.sqlite=sqlite数据库

employee_queries.py=这里我们有可以处理employee表的查询函数

schema.py=这里我们有pydantic模式,用于提取用户询问的是哪种类型的问题或微服务(例如,用户是否询问员工、部门或其他)

main.py=主文件

目录标签

目录标签

AI代理Python工作流自动化本地部署SQL查询数据分类员工管理部门管理

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP