Scribbler310's picture
feat: enhance dashboard
c2b7eb3 verified
//#region src/profiles.ts
const PROFILES = {
"gemini-embedding-001": {
maxInputTokens: 2048,
imageInputs: false,
audioInputs: false,
pdfInputs: false,
videoInputs: false,
maxOutputTokens: 3072,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: false,
structuredOutput: false
},
"gemini-2.5-flash-lite-preview-09-2025": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-pro-preview-06-05": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-flash-preview-04-17": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false
},
"gemini-2.5-flash-preview-09-2025": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-pro-preview-05-06": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-flash-preview-05-20": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-flash": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-live-2.5-flash": {
maxInputTokens: 128e3,
imageInputs: true,
audioInputs: true,
pdfInputs: false,
videoInputs: true,
maxOutputTokens: 8e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: true,
videoOutputs: false,
toolCalling: true,
structuredOutput: false
},
"gemini-3-flash-preview": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-live-2.5-flash-preview-native-audio": {
maxInputTokens: 131072,
imageInputs: false,
audioInputs: true,
pdfInputs: false,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: true,
videoOutputs: false,
toolCalling: true,
structuredOutput: false
},
"gemini-2.5-flash-lite": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-flash-preview-tts": {
maxInputTokens: 8e3,
imageInputs: false,
audioInputs: false,
pdfInputs: false,
videoInputs: false,
maxOutputTokens: 16e3,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: true,
videoOutputs: false,
toolCalling: false,
structuredOutput: false
},
"gemini-flash-latest": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-flash-lite-preview-06-17": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false
},
"gemini-2.5-flash-image": {
maxInputTokens: 32768,
imageInputs: true,
audioInputs: false,
pdfInputs: false,
videoInputs: false,
maxOutputTokens: 32768,
reasoningOutput: true,
imageOutputs: true,
audioOutputs: false,
videoOutputs: false,
toolCalling: false,
structuredOutput: false
},
"gemini-2.5-pro-preview-tts": {
maxInputTokens: 8e3,
imageInputs: false,
audioInputs: false,
pdfInputs: false,
videoInputs: false,
maxOutputTokens: 16e3,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: true,
videoOutputs: false,
toolCalling: false,
structuredOutput: false
},
"gemini-2.5-flash-image-preview": {
maxInputTokens: 32768,
imageInputs: true,
audioInputs: false,
pdfInputs: false,
videoInputs: false,
maxOutputTokens: 32768,
reasoningOutput: true,
imageOutputs: true,
audioOutputs: false,
videoOutputs: false,
toolCalling: false,
structuredOutput: false
},
"gemini-1.5-flash-8b": {
maxInputTokens: 1e6,
imageInputs: true,
audioInputs: true,
pdfInputs: false,
videoInputs: true,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false
},
"gemini-3-pro-preview": {
maxInputTokens: 1e6,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.0-flash-lite": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-1.5-flash": {
maxInputTokens: 1e6,
imageInputs: true,
audioInputs: true,
pdfInputs: false,
videoInputs: true,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false
},
"gemini-flash-lite-latest": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.5-pro": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 65536,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-2.0-flash": {
maxInputTokens: 1048576,
imageInputs: true,
audioInputs: true,
pdfInputs: true,
videoInputs: true,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: true
},
"gemini-1.5-pro": {
maxInputTokens: 1e6,
imageInputs: true,
audioInputs: true,
pdfInputs: false,
videoInputs: true,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false
}
};
//#endregion
export { PROFILES as default };
//# sourceMappingURL=profiles.js.map