Files
EvoScientist-WebUI/docs/schemas/fixtures/providers/compatibility.json
T
m4 fe982f7f95
CI / macos-latest / Node 20 (push) Has been cancelled
CI / ubuntu-latest / Node 20 (push) Has been cancelled
CI / windows-latest / Node 20 (push) Has been cancelled
feat: add workspace isolation and administration UI
2026-07-19 12:17:18 +08:00

66 lines
1.5 KiB
JSON

{
"locked_versions": {
"langchain-core": "1.4.8",
"langchain-openai": "1.2.1",
"langchain-anthropic": "1.4.8"
},
"providers": [
{
"name": "openai",
"adapter": "openai",
"request_id_field": "response_metadata.request_id",
"usage_field": "AIMessage.usage_metadata"
},
{
"name": "anthropic",
"adapter": "anthropic",
"request_id_field": "response_metadata.id",
"usage_field": "AIMessage.usage_metadata"
},
{
"name": "custom-openai-compatible",
"adapter": "openai",
"request_id_field": "response_metadata.x_request_id",
"usage_field": "AIMessage.usage_metadata"
},
{
"name": "custom-anthropic-compatible",
"adapter": "anthropic",
"request_id_field": "response_metadata.id",
"usage_field": "AIMessage.usage_metadata"
}
],
"cases": [
{
"name": "non_stream_success",
"terminal": "success",
"usage": {
"input_tokens": 100,
"output_tokens": 20,
"total_tokens": 120
},
"expected_status": "confirmed"
},
{
"name": "stream_usage_then_error",
"terminal": "error",
"stream_usage": {
"input_tokens": 100,
"output_tokens": 5,
"total_tokens": 105
},
"expected_status": "confirmed"
},
{
"name": "success_without_usage",
"terminal": "success",
"expected_status": "unknown"
},
{
"name": "model_error_without_usage",
"terminal": "error",
"expected_status": "unknown"
}
]
}