本站实际执行报告 · 不是目标产品原生界面截图langchain-tokenba-api
langchain-openai1.7.2/langchain-core1.7.0
- 本地真实LCEL链返回并解析blue7/red5/total12,exit0。
- 真实apizt HTTPS/gemini-2.5-flash、max_retries0请求明确HTTP429当前分组上游饱和。
- 公网路径已停止,本地通过不等于公网通过。
明确限制
- 只说明当前测试Key/分组/模型这一时点;不是全站不可用诊断。
- 输出token上限不是费用上限;未验证公网成功生成或工具能力。
原始输出
run-execution.json
{
"exitCode": 0,
"stdout": "{\n \"langchain-openai\": \"1.7.2\",\n \"input\": {\n \"blue\": 7,\n \"red\": 5\n },\n \"result\": \"{\\\"blue\\\": 7, \\\"red\\\": 5, \\\"total\\\": 12}\"\n}\n",
"stderr": "",
"command": [
"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/bin/python",
"run.py"
]
}
tokenba-execution.json
{
"exitCode": 1,
"stdout": "",
"stderr": "Traceback (most recent call last):\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_openai/chat_models/base.py\", line 1992, in _generate\n raw_response = self.client.with_raw_response.create(**payload)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/openai/_legacy_response.py\", line 369, in wrapped\n return cast(LegacyAPIResponse[R], func(*args, **kwargs))\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/openai/_utils/_utils.py\", line 298, in wrapper\n return func(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py\", line 1318, in create\n return self._post(\n ^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1474, in post\n return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/openai/_base_client.py\", line 1247, in request\n raise self._make_status_error_from_response(err.response) from None\nopenai.RateLimitError: Error code: 429 - {'error': {'message': 'Current group upstream load is saturated, please try again later (request id: 20261023231109565978875V6d6je2e)', 'type': 'new_api_error'}}\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/langchain-tokenba-api/run-tokenba.py\", line 7, in <module>\n out=chain.invoke({\"task\":\"Fictional input: 7 blue pens and 5 red pens.\"});print(json.dumps({\"input\":{\"blue\":7,\"red\":5},\"rawOutput\":out},ensure_ascii=False));assert json.loads(out)=={\"blue\":7,\"red\":5,\"total\":12}\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_core/runnables/base.py\", line 3460, in invoke\n input_ = context.run(step.invoke, input_, config)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_core/language_models/chat_models.py\", line 488, in invoke\n self.generate_prompt(\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_core/language_models/chat_models.py\", line 1877, in generate_prompt\n return self.generate(prompt_messages, stop=stop, callbacks=callbacks, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_core/language_models/chat_models.py\", line 1684, in generate\n self._generate_with_cache(\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_core/language_models/chat_models.py\", line 2022, in _generate_with_cache\n result = self._generate(\n ^^^^^^^^^^^^^^^\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_openai/chat_models/base.py\", line 1997, in _generate\n _handle_openai_api_error(e)\n File \"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/lib/python3.12/site-packages/langchain_openai/chat_models/base.py\", line 736, in _handle_openai_api_error\n raise OpenAIRateLimitError(\nlangchain_openai.chat_models.base.OpenAIRateLimitError: Error code: 429 - {'error': {'message': 'Current group upstream load is saturated, please try again later (request id: 20261023231109565978875V6d6je2e)', 'type': 'new_api_error'}}\n",
"endpoint": "https://api.apizt.com",
"model": "gemini-2.5-flash",
"command": [
"/Volumes/Mac Storage/Projects/tokenba-tutorial30-proof-20261023/coding/.venv/bin/python",
"run-tokenba.py"
],
"applicationInvocations": 1,
"configuredRetryCount": 0,
"feeCapGuaranteed": false,
"credentialPublished": false
}