# llm-log-proxy **Repository Path**: tinytaro/llm-log-proxy ## Basic Information - **Project Name**: llm-log-proxy - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-28 - **Last Updated**: 2026-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # llm-log-proxy HTTP 代理,记录所有 LLM API 请求和响应(完整 Prompt 和 Completion)。 无需配置 API Key,自动透传客户端的 `Authorization` 头。 ## 使用方式 ```powershell # 启动代理 llm-log-proxy.exe # 自定义端口 llm-log-proxy.exe --port 9099 # 自定义日志目录 llm-log-proxy.exe --log-dir ./logs ``` ## 配置 Reasonix 使用代理 在 `config.toml` 中添加或修改 provider: ```toml [[providers]] name = "deepseek-v4-flash" kind = "openai" base_url = "http://127.0.0.1:9099/v1" # ← 指向本地代理 models = ["deepseek-v4-flash"] api_key_env = "DEEPSEEK_API_KEY" ``` 代理会从请求头的 `Authorization` 中提取 API Key 并透传,因此你现有的 `api_key_env` 配置仍然生效。 ## 日志输出 ``` logs/ ├── req-00001.request.json # 完整请求体 (Prompt) ├── req-00001.response.json # 完整响应体 (Completion, 非流式) ├── req-00001.stream.ndjson # SSE 数据块 (流式) ├── req-00002.request.json ├── ... └── session.jsonl # 时间戳摘要 ```