已成功配置飞书机器人,使用硅基流动的 DeepSeek-V3 大模型。
sk-uvrpyihpqpchzlwpfomhpjhdacayryxzxkerfmygjthqrbzbdeepseek-ai/DeepSeek-V3https://api.siliconflow.cn/v1cli_a92816e366785cc2ng0nQWvxHJyDmHqyGMZW7gzgjYdmCJCQmyworkspace-containermyworkspace# 查看容器状态
docker ps | grep myworkspace
# 查看容器日志
docker logs myworkspace-container
# 进入容器
docker exec -it myworkspace-container bash
# 重启容器
docker restart myworkspace-container
# 停止容器
docker stop myworkspace-container
docker exec myworkspace-container python3 /workspace/siliconflow_bot.py
docker exec myworkspace-container python3 /workspace/siliconflow_bot.py
curl http://localhost:5000/
登录飞书开放平台
配置事件订阅
im:message.receive_v1(接收消息)配置权限
im:message(接收消息)、im:message:send_as_bot(发送消息)发布应用
配置回调地址
https://your-domain.com/webhookdeepseek-ai/DeepSeek-V3deepseek-ai/DeepSeek-R1Qwen/Qwen2.5-7B-InstructTHUDM/glm-4-9b-chat01-ai/Yi-1.5-34B-Chat如果修改了配置文件,需要重新构建镜像:
# 停止并删除旧容器
docker stop myworkspace-container
docker rm myworkspace-container
# 重新构建镜像
docker build -t myworkspace .
# 运行新容器
docker run -d -p 5000:5000 --name myworkspace-container myworkspace
docker logs -f myworkspace-container
# 测试硅基流动
docker exec myworkspace-container python3 -c "
from siliconflow_bot import SiliconFlowBot
bot = SiliconFlowBot()
print(bot.chat_simple('你好'))
"
# 测试飞书 Token
docker exec myworkspace-container python3 -c "
from feishu_server import get_tenant_access_token
token = get_tenant_access_token()
print(f'Token: {token[:20]}...')
"