bullpen/resources/modelfarm/
mod.rs1use serde::{Deserialize, Serialize};
2
3pub mod chat;
4pub mod completion;
5pub mod embedding;
6
7#[derive(Debug, Serialize, Deserialize, Default, Clone)]
8#[serde(rename_all = "camelCase")]
9pub struct TokenCountMetadata {
10 pub billable_tokens: i32,
11 pub unbilled_tokens: i32,
12 pub billable_characters: i32,
13 pub unbilled_characters: i32,
14}
15
16#[derive(Debug, Serialize, Deserialize, Default, Clone)]
17#[serde(rename_all = "camelCase")]
18pub struct Metadata {
19 pub input_token_count: Option<TokenCountMetadata>,
20 pub output_token_count: Option<TokenCountMetadata>,
21}