" + raw_message + "
\n"; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/SubscriptionData.java: -------------------------------------------------------------------------------- 1 | package com.plexpt.chatgptonlinejava.app; 2 | 3 | 4 | import com.fasterxml.jackson.annotation.JsonProperty; 5 | 6 | import java.math.BigDecimal; 7 | 8 | import lombok.Data; 9 | 10 | @Data 11 | public class SubscriptionData { 12 | 13 | /** 14 | * 金额:美元 15 | */ 16 | @JsonProperty("hard_limit_usd") 17 | private BigDecimal hard_limit_usd; 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/UseageResponse.java: -------------------------------------------------------------------------------- 1 | package com.plexpt.chatgptonlinejava.app; 2 | 3 | import com.fasterxml.jackson.annotation.JsonProperty; 4 | 5 | import java.math.BigDecimal; 6 | 7 | import lombok.Data; 8 | 9 | /** 10 | * 余额查询接口返回值 11 | * 12 | * @author plexpt 13 | */ 14 | @Data 15 | public class UseageResponse { 16 | 17 | /** 18 | * 总使用金额:美元 19 | */ 20 | @JsonProperty("total_usage") 21 | private BigDecimal total_usage; 22 | 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/util/CircularBlockingQueue.java: -------------------------------------------------------------------------------- 1 | package com.plexpt.chatgptonlinejava.util; 2 | 3 | import java.util.concurrent.locks.ReentrantLock; 4 | 5 | /** 6 | * Created by giant039 on 2017/3/17. 7 | * 阻塞环形队列 高并发 8 | * 9 | * @paramID | 99 |创建时间 | 100 |
---|
180 |181 | 182 |