AI智能体测试平台功能演示及环境搭建

功能演示

AI需求评审助手

AI测试用例助手

Aiui自动化

AI接口文档分析

AI接口设计助手

AI自动化脚本助手

AI数据生成

AI性能数据分析助手

环节搭建

Python环节要求:3.11

创建虚拟环境

复制代码
conda create -n server-admin python=3.11 -y

进入虚拟环境

复制代码
conda activate server-admin

创建如下目录结构

测试:下载Flask依赖

复制代码
pip install flask

# 导入Flask类
from flask import Flask

# 创建一个Flask对象
app = Flask(__name__)


# 创建一个get请求,通过路由修饰符来指定访问路径
@app.route('/test')
def get_demo():
    return 'get_demo'


# 通过main方法来运行程序
if __name__ == '__main__':
    print("程序开始运行")
    # 启动Flask服务
    app.run(debug=True)

完整项目依赖

复制代码
annotated-types==0.7.0
anyio==4.10.0
attrs==25.3.0
azure-ai-documentintelligence==1.0.2
azure-core==1.35.0
azure-identity==1.24.0
beautifulsoup4==4.13.4
blinker==1.9.0
certifi==2025.8.3
cffi==1.17.1
chardet==5.2.0
charset-normalizer==3.4.2
click==8.2.1
cobble==0.1.4
colorama==0.4.6
coloredlogs==15.0.1
cryptography==45.0.6
defusedxml==0.7.1
distro==1.9.0
et_xmlfile==2.0.0
Flask==3.1.1
flask-cors==6.0.1
Flask-SQLAlchemy==3.1.1
flatbuffers==25.2.10
greenlet==3.2.4
h11==0.16.0
httpcore==1.0.9
httpx==0.28.1
httpx-sse==0.4.1
humanfriendly==10.0
idna==3.10
isodate==0.7.2
itsdangerous==2.2.0
Jinja2==3.1.6
jiter==0.10.0
jsonpatch==1.33
jsonpointer==3.0.0
jsonschema==4.25.0
jsonschema-specifications==2025.4.1
langchain==0.3.27
langchain-core==0.3.74
langchain-mcp-adapters==0.1.9
langchain-ollama==0.3.6
langchain-openai==0.3.30
langchain-text-splitters==0.3.9
langgraph==0.6.5
langgraph-checkpoint==2.1.1
langgraph-prebuilt==0.6.4
langgraph-sdk==0.2.0
langsmith==0.4.14
lxml==6.0.0
magika==0.6.2
mammoth==1.10.0
Markdown==3.8.2
MarkupSafe==3.0.2
mcp==1.13.0
mpmath==1.3.0
msal==1.33.0
msal-extensions==1.3.1
numpy==2.2.6
olefile==0.47
ollama==0.5.3
onnxruntime==1.20.1
openai==1.99.9
opencv-contrib-python==4.12.0.88
opencv-python==4.12.0.88
openpyxl==3.1.5
orjson==3.11.2
ormsgpack==1.10.0
packaging==25.0
pandas==2.3.1
pdfminer.six==20250506
pillow==11.3.0
playwright==1.54.0
prance==25.4.8.0
protobuf==6.31.1
pycparser==2.22
pydantic==2.11.7
pydantic-settings==2.10.1
pydantic_core==2.33.2
pydub==0.25.1
pyee==13.0.0
PyJWT==2.10.1
PyMySQL==1.1.1
pyreadline3==3.5.4
python-dateutil==2.9.0.post0
python-dotenv==1.1.1
python-multipart==0.0.20
python-pptx==1.0.2
pytz==2025.2
pywin32
pywin32==311
PyYAML==6.0.2
referencing==0.36.2
regex==2025.7.34
requests==2.32.4
requests-toolbelt==1.0.0
rpds-py==0.27.0
ruamel.yaml==0.18.14
ruamel.yaml.clib==0.2.12
six==1.17.0
sniffio==1.3.1
soupsieve==2.7
SpeechRecognition==3.14.3
SQLAlchemy==2.0.42
sse-starlette==3.0.2
starlette==0.47.2
sympy==1.14.0
tenacity==9.1.2
tiktoken==0.11.0
tqdm==4.67.1
typing-inspection==0.4.1
typing_extensions==4.14.1
tzdata==2025.2
urllib3==2.5.0
uvicorn==0.35.0
Werkzeug==3.1.3
xlrd==2.0.2
xlsxwriter==3.2.5
xxhash==3.5.0
youtube-transcript-api==1.0.3
zstandard==0.23.0

执行命令

复制代码
pip install -r requestments.txt

Docker 部署MySQL数据库

复制代码
docker run -d \
--name mysql57 \
--restart=always \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=123456 \
-e TZ=Asia/Shanghai \
mysql:5.7

docker run -d --name mysql57 --restart=always -p 3307:3306 -v /docker/mysql57/data:/var/lib/mysql -v /docker/mysql57/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -e TZ=Asia/Shanghai mysql:5.7

导入项目中的数据库语句,完成后项目如下

相关推荐
Gse0a362g7 分钟前
cuDNN深度神经网络计算库简介及卷积操作示例
人工智能·神经网络·dnn
OPHKVPS8 分钟前
Ni8mare高危漏洞来袭:黑客可远程劫持n8n服务器(CVE-2026-21858)
人工智能·microsoft
财经资讯数据_灵砚智能20 分钟前
基于全球经济类多源新闻的NLP情感分析与数据可视化(日间)2026年4月5日
大数据·人工智能·python·信息可视化·自然语言处理·ai编程
hui-梦苑27 分钟前
[GROMACS]模拟数据分析前轨迹文件生成-轨迹预处理
人工智能·算法·数据分析
龙文浩_27 分钟前
AI深度学习/PyTorch/神经网络相关
人工智能·pytorch·深度学习
飞翔的SA30 分钟前
MLX‑VLM :Mac本地跑通多模态大模型的开源项目!让图片、音频、视频理解一键上手
人工智能·python·macos·音视频
王忘杰32 分钟前
Claude Code 通过 CC Switch 使用OpenRoute免费模型和国产大模型 qwen/qwen3.6-plus:free
人工智能
Jp7gnUWcI35 分钟前
AI Compose Commit:用 AI 智能重构 Git 提交工作流
人工智能·git·重构
G皮T39 分钟前
【OpenClaw】思路转变:从 “传统UI测试” 到 “AI驱动的UI测试”
自动化测试·人工智能·ai·agent·测试·ui测试·openclaw
lijianhua_97129 小时前
国内某顶级大学内部用的ai自动生成论文的提示词
人工智能