grok oss批量测活py
- 内容介绍
- 文章标签
- 相关推荐
用的grok2api那个项目改的,scripts/check_alive.py路径
python3 check_alive.py
import asyncio
import sys
import time
import uuid
from pathlib import Path
import orjson
from curl_cffi.requests import AsyncSession
INPUT_FILE = "tokens.txt"
OUTPUT_OK = "result_ok.txt"
OUTPUT_4XX = "result_4xx.txt"
OUTPUT_5XX = "result_5xx.txt"
CONCURRENCY = 50
PROXY_URL = ""
BROWSER = "chrome136"
USER_AGENT = (
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) "
"AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/136.0.0.0 Safari/537.36"
)
TIMEOUT = 30
RATE_LIMITS_API = "https://grok.com/rest/rate-limits"
MODEL_NAME = "grok-4-1-thinking-1129"
def _build_headers(token: str) -> dict:
raw = token[4:] if token.startswith("sso=") else token
cookie = f"sso={raw}; sso-rw={raw}"
return {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate, br, zstd",
"Accept-Language": "zh-CN,zh;
用的grok2api那个项目改的,scripts/check_alive.py路径
python3 check_alive.py
import asyncio
import sys
import time
import uuid
from pathlib import Path
import orjson
from curl_cffi.requests import AsyncSession
INPUT_FILE = "tokens.txt"
OUTPUT_OK = "result_ok.txt"
OUTPUT_4XX = "result_4xx.txt"
OUTPUT_5XX = "result_5xx.txt"
CONCURRENCY = 50
PROXY_URL = ""
BROWSER = "chrome136"
USER_AGENT = (
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) "
"AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/136.0.0.0 Safari/537.36"
)
TIMEOUT = 30
RATE_LIMITS_API = "https://grok.com/rest/rate-limits"
MODEL_NAME = "grok-4-1-thinking-1129"
def _build_headers(token: str) -> dict:
raw = token[4:] if token.startswith("sso=") else token
cookie = f"sso={raw}; sso-rw={raw}"
return {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate, br, zstd",
"Accept-Language": "zh-CN,zh;

