首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >女神把我送的花扔进了垃圾桶,当我回去捡时发现里面夹了一张小纸条:DS.OLLAMA.API 含(671)

女神把我送的花扔进了垃圾桶,当我回去捡时发现里面夹了一张小纸条:DS.OLLAMA.API 含(671)

作者头像
程序员NEO
发布2025-03-07 09:05:22
发布2025-03-07 09:05:22
5100
代码可运行
举报
文章被收录于专栏:前端必修课前端必修课
运行总次数:0
代码可运行

大家好!我是程序员 NEO 👋

让我们开始今天的技术分享~

DS.OLLAMA.API:

代码语言:javascript
代码运行次数:0
运行
复制
[
  {
    "server_url": "http://45.33.27.196:8888"
  },
  {
    "server_url": "https://45.33.67.200:12353"
  },
  {
    "server_url": "https://45.79.193.29:12353"
  },
  {
    "server_url": "https://170.187.142.123:12353"
  },
  {
    "server_url": "https://170.187.142.54:12353"
  },
  {
    "server_url": "https://45.56.126.247:12353"
  },
  {
    "server_url": "https://172.233.198.165:12353"
  },
  {
    "server_url": "https://74.207.224.213:12353"
  },
  {
    "server_url": "http://139.144.201.31:8800"
  },
  {
    "server_url": "https://23.92.18.46:3307"
  },
  {
    "server_url": "https://198.58.111.116:12353"
  },
  {
    "server_url": "https://172.232.174.203:12353"
  },
  {
    "server_url": "https://173.255.235.204:12353"
  },
  {
    "server_url": "https://45.33.27.196:12353"
  },
  {
    "server_url": "https://45.33.96.185:12353"
  },
  {
    "server_url": "https://173.255.203.140:12353"
  },
  {
    "server_url": "https://139.177.200.128:12353"
  },
  {
    "server_url": "https://172.105.135.138:12353"
  },
  {
    "server_url": "http://45.56.126.247:2095"
  },
  {
    "server_url": "https://45.79.193.84:8125"
  },
  {
    "server_url": "https://45.56.126.22:12353"
  },
  {
    "server_url": "https://45.56.126.59:12353"
  },
  {
    "server_url": "https://45.56.126.13:12353"
  },
  {
    "server_url": "https://139.177.200.128:4433"
  },
  {
    "server_url": "https://198.58.118.104:12353"
  },
  {
    "server_url": "https://172.234.34.200:12353"
  },
  {
    "server_url": "https://173.255.235.20:4443"
  },
  {
    "server_url": "https://50.116.34.199:12353"
  },
  {
    "server_url": "https://45.79.184.93:12353"
  },
  {
    "server_url": "https://139.144.198.214:12353"
  },
  {
    "server_url": "https://45.79.184.93:12352"
  },
  {
    "server_url": "https://45.56.126.22:12352"
  },
  {
    "server_url": "https://45.56.126.13:12352"
  },
  {
    "server_url": "https://198.74.54.82:4433"
  },
  {
    "server_url": "https://170.187.142.123:12352"
  },
  {
    "server_url": "https://45.56.126.27:12352"
  },
  {
    "server_url": "https://45.33.1.142:12352"
  },
  {
    "server_url": "https://139.177.200.128:12352"
  },
  {
    "server_url": "https://170.187.142.54:12352"
  },
  {
    "server_url": "https://74.207.224.213:12352"
  },
  {
    "server_url": "https://172.232.180.74:12359"
  },
  {
    "server_url": "https://45.56.126.59:4433"
  },
  {
    "server_url": "https://198.58.118.104:2087"
  },
  {
    "server_url": "http://45.56.67.65:8888"
  },
  {
    "server_url": "https://23.92.18.46:12359"
  },
  {
    "server_url": "https://45.79.193.84:12359"
  },
  {
    "server_url": "http://172.105.135.138:2095"
  },
  {
    "server_url": "https://139.144.198.214:12359"
  },
  {
    "server_url": "https://173.255.235.204:5601"
  },
  {
    "server_url": "https://45.79.184.188:12359"
  },
  {
    "server_url": "https://45.79.193.17:12359"
  },
  {
    "server_url": "https://172.232.174.203:12356"
  },
  {
    "server_url": "https://172.233.198.182:12358"
  },
  {
    "server_url": "https://45.56.126.13:12359"
  },
  {
    "server_url": "https://139.144.201.41:12358"
  },
  {
    "server_url": "https://172.233.129.216:12359"
  },
  {
    "server_url": "https://45.56.126.22:12355"
  },
  {
    "server_url": "https://74.207.224.213:12359"
  },
  {
    "server_url": "https://172.233.198.182:12359"
  },
  {
    "server_url": "https://172.233.198.165:12359"
  },
  {
    "server_url": "https://172.232.180.74:12358"
  },
  {
    "server_url": "https://198.58.118.104:12358"
  },
  {
    "server_url": "https://173.255.203.140:12355"
  },
  {
    "server_url": "https://45.79.193.147:12358"
  },
  {
    "server_url": "https://45.56.126.22:12359"
  },
  {
    "server_url": "https://45.56.126.38:12359"
  },
  {
    "server_url": "https://172.233.149.105:4441"
  },
  {
    "server_url": "https://45.56.126.27:12359"
  },
  {
    "server_url": "https://173.255.235.204:12357"
  },
  {
    "server_url": "https://45.33.67.200:12359"
  },
  {
    "server_url": "https://45.79.193.29:12359"
  },
  {
    "server_url": "https://173.255.235.204:12359"
  },
  {
    "server_url": "https://172.232.174.203:12359"
  },
  {
    "server_url": "https://45.79.193.12:12359"
  },
  {
    "server_url": "https://45.56.67.65:12359"
  },
  {
    "server_url": "https://45.79.22.72:12359"
  },
  {
    "server_url": "https://172.105.135.138:4443"
  },
  {
    "server_url": "https://198.58.118.104:12359"
  },
  {
    "server_url": "http://198.58.118.104:8888"
  },
  {
    "server_url": "https://139.144.201.82:12359"
  },
  {
    "server_url": "https://172.232.180.74:9020"
  },
  {
    "server_url": "https://45.33.96.185:12359"
  },
  {
    "server_url": "https://45.79.193.84:12354"
  },
  {
    "server_url": "https://97.107.132.190:12359"
  },
  {
    "server_url": "http://45.79.184.188:3000"
  },
  {
    "server_url": "https://45.56.126.247:12354"
  },
  {
    "server_url": "https://172.232.180.74:12354"
  },
  {
    "server_url": "https://23.92.30.174:12359"
  },
  {
    "server_url": "https://23.92.30.174:2096"
  },
  {
    "server_url": "https://45.79.193.147:12354"
  },
  {
    "server_url": "https://45.79.184.188:12354"
  },
  {
    "server_url": "https://170.187.142.123:12354"
  },
  {
    "server_url": "https://45.79.193.17:12354"
  },
  {
    "server_url": "https://45.56.126.13:12354"
  },
  {
    "server_url": "https://45.56.126.27:12354"
  },
  {
    "server_url": "https://45.79.193.29:12354"
  },
  {
    "server_url": "https://45.56.126.38:12354"
  },
  {
    "server_url": "https://172.233.129.216:12354"
  },
  {
    "server_url": "https://45.56.126.59:12354"
  },
  {
    "server_url": "https://173.255.235.20:12354"
  },
  {
    "server_url": "https://198.74.54.82:12354"
  },
  {
    "server_url": "http://172.232.180.74:3000"
  },
  {
    "server_url": "http://45.56.126.247:9001"
  },
  {
    "server_url": "https://139.177.200.128:12354"
  },
  {
    "server_url": "https://172.233.228.183:2096"
  },
  {
    "server_url": "https://139.144.210.30:12354"
  },
  {
    "server_url": "https://45.79.184.93:502"
  },
  {
    "server_url": "https://139.144.201.41:12354"
  },
  {
    "server_url": "http://173.255.235.204:13720"
  },
  {
    "server_url": "https://45.79.22.72:12354"
  },
  {
    "server_url": "https://139.144.198.214:12354"
  },
  {
    "server_url": "https://45.79.205.31:12354"
  },
  {
    "server_url": "https://45.33.67.200:12354"
  },
  {
    "server_url": "https://172.232.180.74:2087"
  },
  {
    "server_url": "https://172.232.174.203:12354"
  },
  {
    "server_url": "https://45.33.96.185:12354"
  },
  {
    "server_url": "https://45.33.1.142:12354"
  },
  {
    "server_url": "https://50.116.34.199:12354"
  },
  {
    "server_url": "https://74.207.224.213:12354"
  },
  {
    "server_url": "http://198.58.111.116:8888"
  },
  {
    "server_url": "https://139.144.198.214:2087"
  },
  {
    "server_url": "https://69.164.213.20:12353"
  },
  {
    "server_url": "https://23.92.30.249:12353"
  },
  {
    "server_url": "https://23.92.30.252:12353"
  },
  {
    "server_url": "http://45.79.193.17:3000"
  },
  {
    "server_url": "http://45.79.193.12:3000"
  },
  {
    "server_url": "https://172.232.180.74:10238"
  },
  {
    "server_url": "https://45.56.126.27:12353"
  },
  {
    "server_url": "https://45.56.126.38:12353"
  },
  {
    "server_url": "https://139.144.201.41:12353"
  },
  {
    "server_url": "https://45.56.67.65:9020"
  },
  {
    "server_url": "https://45.79.193.17:12353"
  },
  {
    "server_url": "http://45.56.67.65:2095"
  },
  {
    "server_url": "http://74.207.224.213:8983"
  },
  {
    "server_url": "http://172.232.180.74:8983"
  },
  {
    "server_url": "https://172.233.129.216:12353"
  },
  {
    "server_url": "https://45.79.22.72:4443"
  },
  {
    "server_url": "https://172.233.149.105:12353"
  },
  {
    "server_url": "http://45.56.126.247:8880"
  },
  {
    "server_url": "http://139.144.198.214:8983"
  },
  {
    "server_url": "https://45.79.184.188:12356"
  },
  {
    "server_url": "https://172.233.198.165:12356"
  },
  {
    "server_url": "https://23.92.30.249:12356"
  },
  {
    "server_url": "https://45.79.22.72:12356"
  },
  {
    "server_url": "https://139.144.198.214:12356"
  },
  {
    "server_url": "https://45.56.126.59:12356"
  },
  {
    "server_url": "https://198.58.118.104:12356"
  },
  {
    "server_url": "https://172.105.135.138:12356"
  },
  {
    "server_url": "https://172.233.198.182:12356"
  },
  {
    "server_url": "https://173.255.203.140:12356"
  },
  {
    "server_url": "https://23.92.18.46:12356"
  },
  {
    "server_url": "http://173.255.203.140:8800"
  },
  {
    "server_url": "http://45.79.193.147:3000"
  },
  {
    "server_url": "https://172.233.149.105:12356"
  },
  {
    "server_url": "https://23.92.30.174:12356"
  },
  {
    "server_url": "https://45.79.193.147:12356"
  },
  {
    "server_url": "https://45.56.126.27:12356"
  },
  {
    "server_url": "https://139.177.200.128:12356"
  },
  {
    "server_url": "https://45.56.126.13:12356"
  },
  {
    "server_url": "https://172.233.228.183:12356"
  },
  {
    "server_url": "https://172.233.129.216:12356"
  },
  {
    "server_url": "https://172.232.180.74:12356"
  },
  {
    "server_url": "https://45.79.193.84:12356"
  },
  {
    "server_url": "https://23.92.30.252:12356"
  },
  {
    "server_url": "https://172.234.34.200:12356"
  },
  {
    "server_url": "https://45.33.96.185:12356"
  },
  {
    "server_url": "https://45.56.126.247:12356"
  },
  {
    "server_url": "https://173.255.235.204:12356"
  },
  {
    "server_url": "https://45.79.184.188:102"
  },
  {
    "server_url": "https://173.255.235.204:12355"
  },
  {
    "server_url": "https://45.56.126.59:12355"
  },
  {
    "server_url": "https://45.56.126.27:12355"
  },
  {
    "server_url": "https://45.79.193.84:12355"
  },
  {
    "server_url": "http://173.255.235.204:13579"
  },
  {
    "server_url": "https://172.232.180.74:12355"
  },
  {
    "server_url": "https://45.56.126.13:12355"
  },
  {
    "server_url": "https://45.79.193.12:12355"
  },
  {
    "server_url": "https://45.79.193.29:12355"
  },
  {
    "server_url": "https://45.56.126.247:4443"
  },
  {
    "server_url": "https://45.79.193.17:12355"
  },
  {
    "server_url": "https://172.233.129.216:12355"
  },
  {
    "server_url": "https://45.79.193.147:12355"
  },
  {
    "server_url": "https://45.56.126.247:12355"
  },
  {
    "server_url": "https://45.56.126.59:1777"
  },
  {
    "server_url": "https://172.233.149.105:12355"
  },
  {
    "server_url": "https://139.177.200.128:12355"
  },
  {
    "server_url": "http://45.56.126.27:8800"
  },
  {
    "server_url": "http://172.234.34.200:2095"
  },
  {
    "server_url": "https://23.92.30.174:12355"
  },
  {
    "server_url": "https://172.233.228.183:12355"
  },
  {
    "server_url": "https://170.187.142.123:12350"
  },
  {
    "server_url": "https://45.79.193.12:12351"
  },
  {
    "server_url": "https://139.144.198.214:12357"
  },
  {
    "server_url": "http://23.92.30.252:9292"
  },
  {
    "server_url": "https://45.79.193.17:12350"
  },
  {
    "server_url": "https://45.79.193.147:12357"
  },
  {
    "server_url": "http://173.255.235.20:1947"
  },
  {
    "server_url": "https://173.255.235.20:12357"
  },
  {
    "server_url": "https://139.144.201.82:12357"
  },
  {
    "server_url": "https://139.144.201.31:12357"
  },
  {
    "server_url": "https://172.233.228.183:12357"
  },
  {
    "server_url": "http://45.33.96.185:3075"
  },
  {
    "server_url": "https://45.56.67.65:12357"
  },
  {
    "server_url": "http://45.56.126.59:5802"
  },
  {
    "server_url": "https://198.74.54.82:12357"
  },
  {
    "server_url": "https://172.234.34.200:12357"
  },
  {
    "server_url": "http://45.33.96.185:9090"
  },
  {
    "server_url": "https://45.79.193.84:5601"
  },
  {
    "server_url": "https://198.58.118.104:12357"
  },
  {
    "server_url": "https://50.116.34.199:9443"
  },
  {
    "server_url": "http://198.58.118.104:3000"
  },
  {
    "server_url": "https://45.33.1.142:12357"
  },
  {
    "server_url": "https://74.207.224.213:12357"
  },
  {
    "server_url": "https://172.232.180.74:12357"
  },
  {
    "server_url": "https://139.144.210.30:12357"
  },
  {
    "server_url": "https://45.56.67.65:12356"
  },
  {
    "server_url": "https://198.74.54.82:12346"
  },
  {
    "server_url": "https://45.56.126.22:12356"
  },
  {
    "server_url": "https://69.164.213.20:12356"
  },
  {
    "server_url": "http://45.33.96.185:2086"
  },
  {
    "server_url": "http://sore-caitlin-flyingpot-402fcea7.koyeb.app"
  },
  {
    "server_url": "http://47.89.247.240:11434"
  },
  {
    "server_url": "https://45.56.126.38:12356"
  },
  {
    "server_url": "https://139.144.210.30:12356"
  },
  {
    "server_url": "http://172.232.180.74:8800"
  },
  {
    "server_url": "https://139.144.201.31:12356"
  },
  {
    "server_url": "https://172.233.149.105:12350"
  },
  {
    "server_url": "http://97.107.132.190:8800"
  },
  {
    "server_url": "https://139.144.201.41:12356"
  },
  {
    "server_url": "https://45.33.1.142:12356"
  },
  {
    "server_url": "https://170.187.142.123:12356"
  },
  {
    "server_url": "https://139.144.201.82:12356"
  },
  {
    "server_url": "https://45.79.193.12:12356"
  },
  {
    "server_url": "https://172.233.198.182:4433"
  },
  {
    "server_url": "https://45.79.193.29:12356"
  },
  {
    "server_url": "https://45.56.126.247:4433"
  },
  {
    "server_url": "https://45.79.184.93:12356"
  },
  {
    "server_url": "https://173.255.235.20:5601"
  },
  {
    "server_url": "https://45.56.126.27:12350"
  },
  {
    "server_url": "https://45.79.205.31:12356"
  },
  {
    "server_url": "https://172.233.129.216:12358"
  },
  {
    "server_url": "https://173.255.203.140:12360"
  },
  {
    "server_url": "https://172.233.228.183:12360"
  },
  {
    "server_url": "https://74.207.224.213:12360"
  },
  {
    "server_url": "https://45.56.126.27:102"
  },
  {
    "server_url": "https://23.92.30.174:12358"
  },
  {
    "server_url": "https://69.164.213.20:12360"
  },
  {
    "server_url": "https://23.92.30.249:12360"
  },
  {
    "server_url": "https://172.233.198.165:12357"
  },
  {
    "server_url": "https://23.92.30.252:12360"
  },
  {
    "server_url": "https://23.92.30.174:12360"
  },
  {
    "server_url": "https://172.105.135.138:12358"
  },
  {
    "server_url": "https://45.79.193.29:12360"
  },
  {
    "server_url": "http://45.56.126.247:9100"
  },
  {
    "server_url": "http://45.56.126.59:9100"
  },
  {
    "server_url": "http://172.232.174.203:8888"
  },
  {
    "server_url": "http://173.255.235.20:3128"
  },
  {
    "server_url": "https://139.144.201.31:12360"
  },
  {
    "server_url": "https://139.144.198.214:12358"
  },
  {
    "server_url": "https://139.144.210.30:12360"
  },
  {
    "server_url": "https://172.234.34.200:12360"
  },
  {
    "server_url": "https://45.33.1.142:12360"
  },
  {
    "server_url": "https://45.79.193.29:12357"
  },
  {
    "server_url": "https://45.56.67.65:12360"
  },
  {
    "server_url": "https://198.74.54.82:12360"
  },
  {
    "server_url": "https://172.233.129.216:12360"
  },
  {
    "server_url": "http://172.233.228.183:7187"
  },
  {
    "server_url": "http://172.233.198.165:2095"
  },
  {
    "server_url": "http://45.56.126.22:2095"
  },
  {
    "server_url": "https://45.79.193.147:12360"
  },
  {
    "server_url": "https://45.56.126.13:12357"
  },
  {
    "server_url": "https://45.79.184.188:12360"
  },
  {
    "server_url": "https://50.116.34.199:12360"
  },
  {
    "server_url": "http://173.255.235.204:9090"
  },
  {
    "server_url": "https://45.56.126.247:12360"
  },
  {
    "server_url": "https://45.33.67.200:12360"
  },
  {
    "server_url": "https://198.74.54.82:12356"
  },
  {
    "server_url": "http://45.56.126.38:2095"
  },
  {
    "server_url": "https://45.79.184.93:2096"
  },
  {
    "server_url": "https://45.79.205.31:12360"
  },
  {
    "server_url": "https://45.56.126.38:12360"
  },
  {
    "server_url": "https://45.56.126.27:12360"
  },
  {
    "server_url": "https://173.255.235.204:12360"
  },
  {
    "server_url": "https://23.92.30.249:12359"
  },
  {
    "server_url": "https://139.144.201.41:12359"
  },
  {
    "server_url": "https://50.116.34.199:12356"
  },
  {
    "server_url": "http://23.92.18.46:8880"
  },
  {
    "server_url": "https://173.255.203.140:12357"
  },
  {
    "server_url": "https://170.187.142.123:12359"
  },
  {
    "server_url": "http://50.116.34.199:9000"
  },
  {
    "server_url": "http://45.56.126.38:2086"
  },
  {
    "server_url": "https://45.79.205.31:12352"
  },
  {
    "server_url": "https://173.255.235.204:12358"
  },
  {
    "server_url": "https://23.92.18.46:12352"
  },
  {
    "server_url": "https://139.144.201.31:12352"
  },
  {
    "server_url": "https://97.107.132.190:12357"
  },
  {
    "server_url": "https://172.233.198.182:12357"
  },
  {
    "server_url": "https://45.56.126.27:2087"
  },
  {
    "server_url": "https://45.56.126.13:9020"
  },
  {
    "server_url": "https://172.105.135.138:12357"
  },
  {
    "server_url": "https://45.79.193.147:12351"
  },
  {
    "server_url": "https://45.79.22.72:12351"
  },
  {
    "server_url": "https://69.164.213.20:12357"
  },
  {
    "server_url": "https://50.116.34.199:12352"
  },
  {
    "server_url": "https://139.144.201.41:12352"
  },
  {
    "server_url": "https://139.177.200.128:12357"
  },
  {
    "server_url": "https://172.232.180.74:12351"
  },
  {
    "server_url": "https://139.144.201.82:12352"
  },
  {
    "server_url": "https://198.58.111.116:12352"
  },
  {
    "server_url": "https://45.79.193.17:12352"
  },
  {
    "server_url": "https://45.56.126.59:12357"
  },
  {
    "server_url": "http://172.233.198.165:808"
  },
  {
    "server_url": "https://172.233.149.105:12351"
  },
  {
    "server_url": "http://45.56.126.59:2095"
  },
  {
    "server_url": "https://50.116.34.133:12351"
  },
  {
    "server_url": "http://45.56.126.27:2095"
  },
  {
    "server_url": "https://198.58.111.116:12357"
  },
  {
    "server_url": "https://45.79.193.84:12357"
  },
  {
    "server_url": "https://45.79.193.17:12357"
  },
  {
    "server_url": "https://45.79.193.12:12357"
  },
  {
    "server_url": "https://45.56.126.247:12350"
  },
  {
    "server_url": "https://45.33.96.185:12357"
  },
  {
    "server_url": "https://172.232.174.203:12357"
  },
  {
    "server_url": "https://45.79.193.147:12350"
  },
  {
    "server_url": "https://45.79.184.93:12357"
  },
  {
    "server_url": "http://173.255.235.204:2086"
  },
  {
    "server_url": "https://170.187.142.123:12357"
  },
  {
    "server_url": "http://45.79.22.72:3000"
  },
  {
    "server_url": "https://45.56.126.27:12357"
  },
  {
    "server_url": "https://50.116.34.133:12357"
  },
  {
    "server_url": "https://45.56.126.38:12357"
  },
  {
    "server_url": "https://173.255.203.140:12351"
  },
  {
    "server_url": "https://45.56.126.22:12357"
  },
  {
    "server_url": "https://172.232.174.203:12350"
  },
  {
    "server_url": "https://45.79.205.31:12357"
  },
  {
    "server_url": "https://172.233.149.105:12357"
  },
  {
    "server_url": "https://172.233.198.182:9443"
  },
  {
    "server_url": "https://139.144.201.41:12357"
  },
  {
    "server_url": "https://23.92.30.249:12357"
  },
  {
    "server_url": "https://45.79.193.29:12350"
  },
  {
    "server_url": "https://ollama.portnumber53.com"
  },
  {
    "server_url": "https://172.232.174.203:12355"
  },
  {
    "server_url": "https://172.233.198.182:12355"
  },
  {
    "server_url": "http://45.56.67.65:2086"
  },
  {
    "server_url": "https://198.58.111.116:12355"
  },
  {
    "server_url": "https://23.92.30.249:12355"
  },
  {
    "server_url": "https://97.107.132.190:2087"
  },
  {
    "server_url": "http://198.74.54.82:2086"
  },
  {
    "server_url": "https://173.255.235.20:10120"
  },
  {
    "server_url": "http://139.144.198.214:5010"
  },
  {
    "server_url": "https://45.79.184.93:12355"
  },
  {
    "server_url": "https://45.79.22.72:12355"
  },
  {
    "server_url": "https://23.92.30.252:12355"
  },
  {
    "server_url": "https://172.234.34.200:12355"
  },
  {
    "server_url": "https://139.144.201.41:12355"
  },
  {
    "server_url": "https://45.33.96.185:12355"
  },
  {
    "server_url": "http://50.116.34.199:2086"
  },
  {
    "server_url": "https://172.105.135.138:12355"
  },
  {
    "server_url": "https://69.164.213.20:12355"
  },
  {
    "server_url": "https://139.144.201.31:12355"
  },
  {
    "server_url": "https://172.232.174.203:4042"
  },
  {
    "server_url": "https://45.56.126.38:12355"
  },
  {
    "server_url": "http://172.233.198.165:7004"
  },
  {
    "server_url": "https://198.74.54.82:12355"
  },
  {
    "server_url": "http://172.232.180.74:5004"
  },
  {
    "server_url": "https://45.79.193.29:4433"
  },
  {
    "server_url": "https://45.79.184.188:12355"
  },
  {
    "server_url": "https://198.58.118.104:12355"
  },
  {
    "server_url": "http://23.92.30.252:6868"
  },
  {
    "server_url": "https://50.116.34.199:12355"
  },
  {
    "server_url": "https://23.92.18.46:12355"
  },
  {
    "server_url": "https://170.187.142.123:12355"
  },
  {
    "server_url": "http://172.233.198.182:7004"
  },
  {
    "server_url": "http://198.58.111.116:8800"
  },
  {
    "server_url": "https://139.144.210.30:12355"
  },
  {
    "server_url": "http://45.56.126.247:3000"
  },
  {
    "server_url": "https://173.255.235.20:12355"
  },
  {
    "server_url": "https://74.207.224.213:12355"
  },
  {
    "server_url": "https://45.33.67.200:12355"
  },
  {
    "server_url": "https://172.233.198.165:12355"
  },
  {
    "server_url": "https://45.33.27.196:12354"
  },
  {
    "server_url": "https://139.144.198.214:2096"
  },
  {
    "server_url": "https://45.56.126.22:12354"
  },
  {
    "server_url": "https://172.233.149.105:12354"
  },
  {
    "server_url": "https://172.233.228.183:12354"
  },
  {
    "server_url": "https://23.92.18.46:61"
  },
  {
    "server_url": "https://172.233.198.165:12354"
  },
  {
    "server_url": "https://172.233.198.182:12354"
  },
  {
    "server_url": "https://69.164.213.20:12354"
  },
  {
    "server_url": "https://45.56.67.65:12354"
  },
  {
    "server_url": "https://45.33.1.142:4840"
  },
  {
    "server_url": "https://139.177.200.128:12358"
  },
  {
    "server_url": "https://173.255.235.20:12356"
  },
  {
    "server_url": "http://45.79.193.84:3000"
  },
  {
    "server_url": "https://139.144.201.82:12354"
  },
  {
    "server_url": "https://74.207.224.213:12358"
  },
  {
    "server_url": "http://173.255.235.204:9001"
  },
  {
    "server_url": "https://173.255.235.204:12354"
  },
  {
    "server_url": "https://45.79.193.17:12356"
  },
  {
    "server_url": "https://45.79.184.188:12353"
  },
  {
    "server_url": "https://172.232.174.203:4014"
  },
  {
    "server_url": "https://139.144.201.31:12358"
  },
  {
    "server_url": "https://45.79.205.31:12358"
  },
  {
    "server_url": "https://45.56.67.65:12358"
  },
  {
    "server_url": "https://45.56.126.38:12358"
  },
  {
    "server_url": "https://172.233.228.183:12358"
  },
  {
    "server_url": "http://45.33.67.200:2095"
  },
  {
    "server_url": "https://173.255.235.20:12358"
  },
  {
    "server_url": "https://45.33.1.142:12358"
  },
  {
    "server_url": "https://139.144.201.31:12353"
  },
  {
    "server_url": "http://50.116.34.199:9090"
  },
  {
    "server_url": "https://74.207.224.213:8443"
  },
  {
    "server_url": "https://45.33.96.185:12358"
  },
  {
    "server_url": "http://45.56.126.27:2406"
  },
  {
    "server_url": "https://198.58.111.116:12356"
  },
  {
    "server_url": "https://23.92.30.252:12351"
  },
  {
    "server_url": "https://172.233.228.183:12353"
  },
  {
    "server_url": "https://23.92.30.249:12351"
  },
  {
    "server_url": "https://45.79.193.12:12354"
  },
  {
    "server_url": "https://198.58.111.116:12358"
  },
  {
    "server_url": "https://23.92.30.174:12353"
  },
  {
    "server_url": "https://198.58.118.104:2096"
  },
  {
    "server_url": "https://139.144.210.30:12358"
  },
  {
    "server_url": "https://45.79.22.72:12353"
  },
  {
    "server_url": "https://45.56.67.65:12352"
  },
  {
    "server_url": "https://50.116.34.199:12358"
  },
  {
    "server_url": "https://45.79.193.12:12358"
  },
  {
    "server_url": "https://139.144.201.82:12353"
  },
  {
    "server_url": "https://23.92.30.249:12358"
  },
  {
    "server_url": "https://23.92.30.249:4100"
  },
  {
    "server_url": "https://45.56.126.13:12358"
  },
  {
    "server_url": "https://45.56.126.59:12358"
  },
  {
    "server_url": "http://45.56.67.65:9000"
  },
  {
    "server_url": "https://45.56.67.65:12353"
  },
  {
    "server_url": "https://23.92.18.46:12353"
  },
  {
    "server_url": "https://45.79.193.12:12353"
  },
  {
    "server_url": "https://139.144.201.82:12358"
  },
  {
    "server_url": "https://45.56.126.247:12358"
  },
  {
    "server_url": "http://172.234.34.200:8800"
  },
  {
    "server_url": "https://45.33.27.196:12358"
  }
]

还送了一段绝情的代码:

代码语言:javascript
代码运行次数:0
运行
复制
import pandas as pd
import requests
import json
import logging
from typing import List, Dict
import threading
from queue import Queue
import math
from concurrent.futures import ThreadPoolExecutor, as_completed
import os

# 设置日志
logging.basicConfig(
    level=logging.INFO,
    format='%(asctime)s - %(levelname)s - %(message)s',
    handlers=[
        logging.FileHandler("server_search.log"),
        logging.StreamHandler()
    ]
)

# 全局变量用于存储结果
result_queue = Queue()
deepseek_models = []
original_df = None  # 用于存储原始Excel数据
processed_count = 0
total_count = 0
progress_lock = threading.Lock()

def update_progress():
    """更新进度"""
    global processed_count
    with progress_lock:
        processed_count += 1
        if processed_count % 10 == 0:  # 每处理10个请求才输出一次进度
            logging.info(f"进度: {processed_count}/{total_count} ({(processed_count/total_count*100):.2f}%)")

def read_server_list(excel_path: str) -> List[str]:
    """读取Excel文件中的服务器链接列表"""
    try:
        global original_df, total_count
        original_df = pd.read_excel(excel_path)
        servers = original_df.iloc[:, 8].tolist()
        total_count = len(servers)
        return servers
    except Exception as e:
        logging.error(f"读取Excel文件失败: {e}")
        return []

def get_models_from_server(server_url: str, row_index: int) -> Dict:
    """从服务器获取模型列表"""
    try:
        url = f"{server_url}/api/tags"
        response = requests.get(url, timeout=10)

        if response.status_code == 200:
            result = {
                "server_url": server_url,
                "status": "success",
                "models": response.json().get("models", [])
            }
            # 检查是否同时包含 deepseek-r1 和 671
            for model in result["models"]:
                model_name = model.get("model", "").lower()
                if "deepseek-r1" in model_name and "671" in model_name:
                    row_data = original_df.iloc[row_index].to_dict()
                    row_data["model"] = model["model"]
                    deepseek_models.append(row_data)
            update_progress()  # 更新进度
            return result
        else:
            update_progress()  # 更新进度
            return {
                "server_url": server_url,
                "status": "error",
                "error": f"HTTP错误: {response.status_code}"
            }
    except Exception as e:
        update_progress()  # 更新进度
        return {
            "server_url": server_url,
            "status": "error",
            "error": str(e)
        }

def process_single_server(server_url: str, row_index: int) -> Dict:
    """处理单个服务器"""
    result = get_models_from_server(server_url, row_index)
    # 只记录错误情况,减少日志量
    if result["status"] == "error":
        logging.error(f"服务器 {server_url} 查询失败: {result['error']}")
    return result

def process_server_batch(servers: List[str], start_idx: int) -> List[Dict]:
    """处理一批服务器"""
    with ThreadPoolExecutor(max_workers=10) as executor:  # 每个批次内部再用10个线程
        futures = [
            executor.submit(process_single_server, server_url, start_idx + i)
            for i, server_url in enumerate(servers)
        ]
        return [future.result() for future in as_completed(futures)]

def ensure_output_dirs():
    """确保输出目录存在"""
    os.makedirs("data/v3", exist_ok=True)

def save_models_txt(server_models: List[Dict]) -> None:
    """将服务器模型信息保存为txt格式"""
    try:
        with open("data/v3/models.txt", "w", encoding="utf-8") as f:
            for server_info in server_models:
                if server_info["status"] == "success":
                    server_url = server_info["server_url"]
                    model_names = [model["name"] for model in server_info["models"]]
                    line = f"{server_url}#{'#'.join(model_names)}\n"
                    f.write(line)
        logging.info("模型信息已保存到 models.txt")
    except Exception as e:
        logging.error(f"保存TXT文件失败: {e}")

def save_deepseek_models():
    """保存deepseek模型到Excel"""
    try:
        if deepseek_models:
            df = pd.DataFrame(deepseek_models)
            df.to_excel("data/v3/deepseek_671_models.xlsx", index=False)
            logging.info(f"找到 {len(deepseek_models)} 个包含 deepseek-r1 和 671 的模型")
    except Exception as e:
        logging.error(f"保存筛选后的模型Excel失败: {e}")

def main():
    excel_path = "ds.xlsx"
    
    # 确保输出目录存在
    ensure_output_dirs()

    # 读取服务器列表
    servers = read_server_list(excel_path)
    if not servers:
        logging.error("没有找到服务器列表")
        return

    # 检查数据量
    if total_count > 5000:
        logging.error(f"数据量过大({total_count}条),请分批处理,每批建议不超过5000条")
        return

    # 计算需要的线程数
    batch_size = 50
    num_batches = math.ceil(total_count / batch_size)
    logging.info(f"总计 {total_count} 条数据,分为 {num_batches} 批处理")

    # 使用线程池处理数据
    all_server_models = []
    with ThreadPoolExecutor(max_workers=min(num_batches, 20)) as executor:
        future_to_batch = {}
        for i in range(num_batches):
            start_idx = i * batch_size
            end_idx = min((i + 1) * batch_size, total_count)
            batch = servers[start_idx:end_idx]
            future = executor.submit(process_server_batch, batch, start_idx)
            future_to_batch[future] = (start_idx, end_idx)

        # 收集结果
        for future in as_completed(future_to_batch):
            start_idx, end_idx = future_to_batch[future]
            try:
                batch_results = future.result()
                all_server_models.extend(batch_results)
            except Exception as e:
                logging.error(f"处理批次 {start_idx + 1} - {end_idx} 失败: {str(e)}")

    # 保存结果
    try:
        with open("data/v3/models.json", "w", encoding="utf-8") as f:
            json.dump(all_server_models, f, ensure_ascii=False, indent=2)
        logging.info("所有结果已保存")
    except Exception as e:
        logging.error(f"保存JSON文件失败: {e}")

    save_models_txt(all_server_models)
    save_deepseek_models()

if __name__ == "__main__":
    # 总计 2461 条数据,分为 50 批处理
    print()
    main()

这几个好像真有用,不过有点慢,带有671字样:

代码语言:javascript
代码运行次数:0
运行
复制
http://103.6.49.76:11434
http://114.32.5.138:11434
http://45.207.208.85:11434
http://ai.easyscdp.com

对了, 数据来自:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-02-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员 NEO 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档