跳转到内容

读取当前用户原受理及原用量事实的有界诊断

GET
/t1/cache/core/v1/bindings/{bindingId}/diagnostics
curl --request GET \
--url 'https://api.tansr.com/t1/cache/core/v1/bindings/example/diagnostics?protocol=sdk2-cache-core-v1&limit=1' \
--header 'x-tansr-app-token: <x-tansr-app-token>'
bindingId
required
string
>= 1 characters <= 128 characters /^[A-Za-z0-9][A-Za-z0-9._~-]*$/
protocol
required
Allowed value: sdk2-cache-core-v1
limit
required
integer
>= 1 <= 100
after
string
<= 150 characters

当前应用用户认证;只读响应不触发模型或资金。

Media typeapplication/json
object
protocol
required
Allowed value: sdk2-cache-core-v1
rows
required
Array<object>
<= 100 items
object
diagnosticId
required
string
>= 1 characters <= 128 characters /^[A-Za-z0-9][A-Za-z0-9._~-]*$/
observedAtMs
required
integer
<= 9007199254740991
state
required
string
Allowed values: accepted completed result-unknown
attempts
required
integer
>= 1 <= 10000
core
required
object
state
required
Allowed value: verified
system
required
string
Allowed values: equal different unknown
tools
required
string
Allowed values: equal different unknown
materials
required
string
Allowed values: equal different unknown
materialCount
required
integer
<= 8
coverageCount
required
integer
<= 8
gateway
required
object
relation
required
string
Allowed values: baseline comparable not-comparable
commonSegments
required
integer
<= 64
totalSegments
required
integer
<= 64
firstChangedSegment
required
Any of:
integer
<= 64
usage
required
object
observation
required
string
Allowed values: unavailable estimated reported
inputTokens
required
Any of:
integer
<= 9007199254740991
outputTokens
required
Any of:
integer
<= 9007199254740991
cacheReadTokens
required
Any of:
integer
<= 9007199254740991
cacheWriteTokens
required
Any of:
integer
<= 9007199254740991
cacheReadEvidence
required
string
Allowed values: positive unknown
cost
required
Any of:
string
<= 64 characters
currency
required
Any of:
string
savedNet
required
Any of:
string
<= 64 characters
next
required
Any of:
string
<= 150 characters /^(0|[1-9][0-9]{0,15})\.[A-Za-z0-9][A-Za-z0-9._~-]{0,127}$/
Example
{
"protocol": "sdk2-cache-core-v1",
"rows": [
{
"state": "accepted",
"core": {
"state": "verified",
"system": "equal",
"tools": "equal",
"materials": "equal"
},
"gateway": {
"relation": "baseline"
},
"usage": {
"observation": "unavailable",
"cacheReadEvidence": "positive"
}
}
]
}
Cache-Control
Allowed value: no-store