123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- import "../base.api"
- type (
-
- UsageDetailInfo {
- BaseIDInfo
-
- Status *uint8 `json:"status,optional"`
-
- Type *int `json:"type,optional"
-
- BotId *string `json:"botId,optional"`
-
- ReceiverId *string `json:"receiverId,optional"`
-
- App *string `json:"app,optional"
-
- SessionId *uint64 `json:"sessionId,optional"`
-
- Request *string `json:"request,optional"`
-
- Response *string `json:"response,optional"`
-
- TotalTokens *uint64 `json:"totalTokens,optional"`
-
- PromptTokens *uint64 `json:"promptTokens,optional"`
-
- CompletionTokens *uint64 `json:"completionTokens,optional"`
-
- OrganizationId *uint64 `json:"organizationId,optional"`
- }
-
- UsageDetailListResp {
- BaseDataInfo
-
- Data UsageDetailListInfo `json:"data"`
- }
-
- UsageDetailListInfo {
- BaseListInfo
-
- Data []UsageDetailInfo `json:"data"`
- }
-
- UsageDetailListReq {
- PageInfo
-
- BotId *string `json:"botId,optional"`
- }
- UsageDetailResp {
- BaseDataInfo
- Data UsageDetailInfo `json:"data"`
- }
- )
- @server(
- jwt: Auth
- group: UsageDetail
- middleware: Authority
- )
- service Wechat {
-
- @handler getUsageDetailList
- post /usage_detail/list (UsageDetailListReq) returns (UsageDetailListResp)
-
- @handler getUsageDetail
- post /usage_detail (IDReq) returns (UsageDetailResp)
- }
|