chore: save Responses validation artifacts
This commit is contained in:
parent
8847d973a8
commit
1e82253f43
365
artifacts/responses-e2e-20260710.json
Normal file
365
artifacts/responses-e2e-20260710.json
Normal file
@ -0,0 +1,365 @@
|
||||
{
|
||||
"ok": true,
|
||||
"generatedAt": "2026-07-10T15:11:34.277Z",
|
||||
"baseURL": "http://127.0.0.1:8088",
|
||||
"results": [
|
||||
{
|
||||
"model": "Doubao Seed 2.0 Pro",
|
||||
"ordinaryConversation": {
|
||||
"passed": true,
|
||||
"first": {
|
||||
"taskId": "c7425457-cc39-4b08-b868-f967263c0773",
|
||||
"publicResponseId": "resp_0d073f1f1e2896d516096a711a00950f",
|
||||
"upstreamResponseId": "resp_02178369626336242e276d595e9cfc376ad966d4ec212462e37a0",
|
||||
"platform": "火山引擎(OpenAI兼容)",
|
||||
"platformModelId": "b355317f-7678-4123-8c16-b18ba98665cc",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
},
|
||||
"second": {
|
||||
"taskId": "a4103d48-9902-4cfc-b2c6-6cfbfcd9b4b5",
|
||||
"publicResponseId": "resp_737e201dbe53f6ec4adfab3e2363a25a",
|
||||
"upstreamResponseId": "resp_02178369626547542e276d595e9cfc376ad966d4ec21246e6c4a1",
|
||||
"platform": "火山引擎(OpenAI兼容)",
|
||||
"platformModelId": "b355317f-7678-4123-8c16-b18ba98665cc",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
}
|
||||
},
|
||||
"toolCalling": {
|
||||
"passed": true,
|
||||
"callId": "call_6a88fnja6329qusl0vucc38x",
|
||||
"first": {
|
||||
"taskId": "89feabc3-d9fc-47f0-a8d6-aeca7adb2ae1",
|
||||
"publicResponseId": "resp_1e3823cdb94dd7a9656ed9c1be734b81",
|
||||
"upstreamResponseId": "resp_02178369626906142e276d595e9cfc376ad966d4ec21246b2e2a0",
|
||||
"platform": "火山引擎(OpenAI兼容)",
|
||||
"platformModelId": "b355317f-7678-4123-8c16-b18ba98665cc",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
},
|
||||
"second": {
|
||||
"taskId": "d6d7d826-65e1-4123-95ec-8e209ee79970",
|
||||
"publicResponseId": "resp_792b99f0df6e72988d16eae90baa8016",
|
||||
"upstreamResponseId": "resp_02178369627199642e276d595e9cfc376ad966d4ec2124634ccdb",
|
||||
"platform": "火山引擎(OpenAI兼容)",
|
||||
"platformModelId": "b355317f-7678-4123-8c16-b18ba98665cc",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
},
|
||||
"firstEventTypes": [
|
||||
"response.created",
|
||||
"response.in_progress",
|
||||
"response.output_item.added",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.done",
|
||||
"response.output_item.done",
|
||||
"response.completed"
|
||||
],
|
||||
"secondEventTypes": [
|
||||
"response.created",
|
||||
"response.in_progress",
|
||||
"response.output_item.added",
|
||||
"response.reasoning_summary_part.added",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.delta",
|
||||
"response.reasoning_summary_text.done",
|
||||
"response.reasoning_summary_part.done",
|
||||
"response.output_item.done",
|
||||
"response.output_item.added",
|
||||
"response.content_part.added",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.done",
|
||||
"response.content_part.done",
|
||||
"response.output_item.done",
|
||||
"response.completed"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"model": "Qwen3.7-Plus",
|
||||
"ordinaryConversation": {
|
||||
"passed": true,
|
||||
"first": {
|
||||
"taskId": "407fdab1-8ccd-41f4-ad3a-1e02e056fb14",
|
||||
"publicResponseId": "resp_0ee5c1bf8444e22dc3e0c327ba7de389",
|
||||
"upstreamResponseId": "resp_d87f52a2-d5cf-9e0d-ae19-bdb654e335f7",
|
||||
"platform": "阿里云百炼(OpenAI兼容)",
|
||||
"platformModelId": "f9c4eceb-e297-40b7-884c-451b108444c2",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
},
|
||||
"second": {
|
||||
"taskId": "7a1baefd-eb23-46c7-afff-ceb710ab270a",
|
||||
"publicResponseId": "resp_54b26c4983a903dd7490f1c1fa62f6db",
|
||||
"upstreamResponseId": "resp_2ece364d-b925-9d06-b1e2-7cd25b76e8e1",
|
||||
"platform": "阿里云百炼(OpenAI兼容)",
|
||||
"platformModelId": "f9c4eceb-e297-40b7-884c-451b108444c2",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
}
|
||||
},
|
||||
"toolCalling": {
|
||||
"passed": true,
|
||||
"callId": "call_3ac7bf73c20e4613b015b675",
|
||||
"first": {
|
||||
"taskId": "da3b46e1-443f-4571-b161-d3c52cc5235d",
|
||||
"publicResponseId": "resp_b015234b6e37d66751d3eee2126f954e",
|
||||
"upstreamResponseId": "resp_14755bb0-f272-91c5-98ea-5bafc076bf36",
|
||||
"platform": "阿里云百炼(OpenAI兼容)",
|
||||
"platformModelId": "f9c4eceb-e297-40b7-884c-451b108444c2",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
},
|
||||
"second": {
|
||||
"taskId": "15fe43da-66c8-41f4-bd8c-381a085876df",
|
||||
"publicResponseId": "resp_fb94724d3c8afb9ab1275c8a7146c85f",
|
||||
"upstreamResponseId": "resp_6556af06-4f23-9d4c-b3b0-7f50af823ab8",
|
||||
"platform": "阿里云百炼(OpenAI兼容)",
|
||||
"platformModelId": "f9c4eceb-e297-40b7-884c-451b108444c2",
|
||||
"protocol": "openai_responses",
|
||||
"upstreamEndpoint": "/responses",
|
||||
"responseConverted": false
|
||||
},
|
||||
"firstEventTypes": [
|
||||
"response.created",
|
||||
"response.in_progress",
|
||||
"response.output_item.added",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.done",
|
||||
"response.output_item.done",
|
||||
"response.completed"
|
||||
],
|
||||
"secondEventTypes": [
|
||||
"response.created",
|
||||
"response.in_progress",
|
||||
"response.output_item.added",
|
||||
"response.content_part.added",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.done",
|
||||
"response.content_part.done",
|
||||
"response.output_item.done",
|
||||
"response.completed"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"model": "DeepSeek-V4-Pro",
|
||||
"ordinaryConversation": {
|
||||
"passed": true,
|
||||
"first": {
|
||||
"taskId": "17ac77c9-8cce-4543-adc8-ae3942dcc39e",
|
||||
"publicResponseId": "resp_fd0d009a1d80728b11c84966f122cf29",
|
||||
"upstreamResponseId": "baee509d-afdb-43c5-a543-70e57473d93c",
|
||||
"platform": "DeepSeek 官网",
|
||||
"platformModelId": "0ffc3890-b339-4383-b261-53c28f7a9723",
|
||||
"protocol": "openai_chat_completions",
|
||||
"upstreamEndpoint": "/chat/completions",
|
||||
"responseConverted": true
|
||||
},
|
||||
"second": {
|
||||
"taskId": "eb956d86-4b73-45a5-a9fb-69402feee48e",
|
||||
"publicResponseId": "resp_f5abb0fb665aef65ef74a7e53879ff8e",
|
||||
"upstreamResponseId": "1bdeb905-d26c-4aca-af6d-2bbf5d2d7f4e",
|
||||
"platform": "DeepSeek 官网",
|
||||
"platformModelId": "0ffc3890-b339-4383-b261-53c28f7a9723",
|
||||
"protocol": "openai_chat_completions",
|
||||
"upstreamEndpoint": "/chat/completions",
|
||||
"responseConverted": true
|
||||
}
|
||||
},
|
||||
"toolCalling": {
|
||||
"passed": true,
|
||||
"callId": "call_00_CJsCTeOfIEJVVsQ5WWuC1882",
|
||||
"first": {
|
||||
"taskId": "34364bb3-9516-4d28-934a-19b8374e8b3e",
|
||||
"publicResponseId": "resp_9ce1cf2df871cce0d9abd98af2a32357",
|
||||
"upstreamResponseId": "6fdd8296-7f93-4592-ab5b-a4f44ac6d482",
|
||||
"platform": "DeepSeek 官网",
|
||||
"platformModelId": "0ffc3890-b339-4383-b261-53c28f7a9723",
|
||||
"protocol": "openai_chat_completions",
|
||||
"upstreamEndpoint": "/chat/completions",
|
||||
"responseConverted": true
|
||||
},
|
||||
"second": {
|
||||
"taskId": "20104bfe-179e-4f9d-b170-3ff1701073da",
|
||||
"publicResponseId": "resp_2f4a5a2e02d98c214f747a9c4d898c72",
|
||||
"upstreamResponseId": "c8ddfae7-1a6f-4d33-8899-7f7713a1a284",
|
||||
"platform": "DeepSeek 官网",
|
||||
"platformModelId": "0ffc3890-b339-4383-b261-53c28f7a9723",
|
||||
"protocol": "openai_chat_completions",
|
||||
"upstreamEndpoint": "/chat/completions",
|
||||
"responseConverted": true
|
||||
},
|
||||
"firstEventTypes": [
|
||||
"response.created",
|
||||
"response.in_progress",
|
||||
"response.output_item.added",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.delta",
|
||||
"response.function_call_arguments.done",
|
||||
"response.output_item.done",
|
||||
"response.completed"
|
||||
],
|
||||
"secondEventTypes": [
|
||||
"response.created",
|
||||
"response.in_progress",
|
||||
"response.output_item.added",
|
||||
"response.content_part.added",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.delta",
|
||||
"response.output_text.done",
|
||||
"response.content_part.done",
|
||||
"response.output_item.done",
|
||||
"response.completed"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,3 +1,6 @@
|
||||
packages:
|
||||
- apps/web
|
||||
- packages/*
|
||||
allowBuilds:
|
||||
esbuild: true
|
||||
nx: true
|
||||
|
||||
Loading…
Reference in New Issue
Block a user