Actions
PointDTO » History » Revision 3
« Previous |
Revision 3/6
(diff)
| Next »
Tomislav Pleše, 09/29/2025 06:18 PM
PointDTO¶
class PointDTO {
final String id;
final String parentPointId;
final List<String>? pointChildren;
final String? parentShardId;
final List<ShardDTO>? shardsList;
final List<ExchangeDTO> exchangesList;
final MetadataDTO? metadata;
}
class ShardDTO {
final String shardId;
final List<String> shardChildren;
final AnchorDTO anchorDTO;
}
class AnchorDTO {
final int startPosition;
final int endPosition;
final String selectedText;
}
class ExchangeDTO {
final String exchangeId;
final String? exchangeTitle;
final PromptDTO prompt;
final ResponseDTO? response;
}
class PromptDTO {
final String model;
final PromptMessageDTO promptMessage;
final int maxTokens;
}
class PromptMessageDTO {
final String role;
final String content;
}
class ResponseDTO {
final String id;
final String object;
final int created;
final String model;
final List<ChoiceDTO> choices;
final UsageDTO usage;
final String serviceTier;
final String? systemFingerprint;
}
class ChoiceDTO {
final int index;
final MessageDTO message;
final dynamic logprobs;
final String finishReason;
}
class MessageDTO {
final String role;
final String content;
final String? refusal;
}
class UsageDTO {
final int promptTokens;
final int completionTokens;
final int totalTokens;
final PromptTokensDetailsDTO promptTokensDetails;
final CompletionTokensDetailsDTO completionTokensDetails;
}
class PromptTokensDetailsDTO {
final int cachedTokens;
final int audioTokens;
}
class CompletionTokensDetailsDTO {
final int reasoningTokens;
final int audioTokens;
final int acceptedPredictionTokens;
final int rejectedPredictionTokens;
}
class MetadataDTO {
final bool openState;
final DateTime created;
final DateTime modified;
final int modifiedCount;
final DateTime lastAccessed;
final int hotness;
}
Updated by Tomislav Pleše 2 months ago · 6 revisions