Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

MartinDai/Think-Probe

Repository files navigation

Think-Probe

一个简单的智能体应用,支持调用tools和MCP的能力,更多功能可以参考代码自行实现

Agent框架:LangGraph

本地开发

安装依赖

pip install uv
uv sync

配置.env文件中的环境变量,运行run.py启动服务,访问http://127.0.0.1:8080页面即可开始聊天

构建镜像

构建当前系统架构

make

构建指定架构

make linux-amd64

服务器容器部署运行

导出并压缩镜像文件

docker save think-probe:1.0.0 | gzip > think-probe-1.0.0.tar.gz

导入镜像

docker load < think-probe-1.0.0.tar.gz

docker直接运行

docker run --name think-probe -e LLM_API_PATH=http://192.168.31.26:1234/v1 -p 18080:8080 -d think-probe:1.0.0

docker-compose方式运行

创建docker-compose.yml文件,修改相关环境变量:

services:
 think-probe:
 container_name: think-probe
 image: think-probe:1.0.0
 ports:
 - "18080:8080"
 environment:
 - "OPENAI_API_KEY=sk-xxx"
 - "LLM_API_PATH=https://openrouter.ai/api/v1"
 - "LLM_API_KEY=sk-xxx"
 - "LLM_MODEL_NAME=qwen/qwen-2.5-72b-instruct"
 networks:
 - net-think-probe
networks:
 net-think-probe:
 driver: bridge

保存后执行

docker-compose up -d

About

一个简单的智能体应用

Resources

License

Stars

Watchers

Forks

AltStyle によって変換されたページ (->オリジナル) /