{"version":3,"file":"profiles.cjs","names":[],"sources":["../src/profiles.ts"],"sourcesContent":["/**\n * This file was automatically generated by an automated script. Do not edit manually.\n */\nimport type { ModelProfile } from \"@langchain/core/language_models/profile\";\nconst PROFILES: Record<string, ModelProfile> = {\n  \"gemini-embedding-001\": {\n    maxInputTokens: 2048,\n    imageInputs: false,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 3072,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: false,\n    structuredOutput: false,\n  },\n  \"gemini-2.5-flash-lite-preview-09-2025\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-pro-preview-06-05\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-flash-preview-04-17\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"gemini-2.5-flash-preview-09-2025\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-pro-preview-05-06\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-flash-preview-05-20\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-flash\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-live-2.5-flash\": {\n    maxInputTokens: 128000,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: false,\n    videoInputs: true,\n    maxOutputTokens: 8000,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: true,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"gemini-3-flash-preview\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-live-2.5-flash-preview-native-audio\": {\n    maxInputTokens: 131072,\n    imageInputs: false,\n    audioInputs: true,\n    pdfInputs: false,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: true,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"gemini-2.5-flash-lite\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-flash-preview-tts\": {\n    maxInputTokens: 8000,\n    imageInputs: false,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 16000,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: true,\n    videoOutputs: false,\n    toolCalling: false,\n    structuredOutput: false,\n  },\n  \"gemini-flash-latest\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-flash-lite-preview-06-17\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"gemini-2.5-flash-image\": {\n    maxInputTokens: 32768,\n    imageInputs: true,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 32768,\n    reasoningOutput: true,\n    imageOutputs: true,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: false,\n    structuredOutput: false,\n  },\n  \"gemini-2.5-pro-preview-tts\": {\n    maxInputTokens: 8000,\n    imageInputs: false,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 16000,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: true,\n    videoOutputs: false,\n    toolCalling: false,\n    structuredOutput: false,\n  },\n  \"gemini-2.5-flash-image-preview\": {\n    maxInputTokens: 32768,\n    imageInputs: true,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 32768,\n    reasoningOutput: true,\n    imageOutputs: true,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: false,\n    structuredOutput: false,\n  },\n  \"gemini-1.5-flash-8b\": {\n    maxInputTokens: 1000000,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: false,\n    videoInputs: true,\n    maxOutputTokens: 8192,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"gemini-3-pro-preview\": {\n    maxInputTokens: 1000000,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 64000,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.0-flash-lite\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 8192,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-1.5-flash\": {\n    maxInputTokens: 1000000,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: false,\n    videoInputs: true,\n    maxOutputTokens: 8192,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"gemini-flash-lite-latest\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.5-pro\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 65536,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-2.0-flash\": {\n    maxInputTokens: 1048576,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: true,\n    videoInputs: true,\n    maxOutputTokens: 8192,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: true,\n  },\n  \"gemini-1.5-pro\": {\n    maxInputTokens: 1000000,\n    imageInputs: true,\n    audioInputs: true,\n    pdfInputs: false,\n    videoInputs: true,\n    maxOutputTokens: 8192,\n    reasoningOutput: false,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n};\nexport default PROFILES;\n"],"mappings":";AAIA,MAAM,WAAyC;CAC7C,wBAAwB;EACtB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,yCAAyC;EACvC,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,gCAAgC;EAC9B,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,kCAAkC;EAChC,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,oCAAoC;EAClC,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,gCAAgC;EAC9B,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,kCAAkC;EAChC,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,oBAAoB;EAClB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,yBAAyB;EACvB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,0BAA0B;EACxB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,8CAA8C;EAC5C,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,yBAAyB;EACvB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,gCAAgC;EAC9B,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,uBAAuB;EACrB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,uCAAuC;EACrC,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,0BAA0B;EACxB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,8BAA8B;EAC5B,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,kCAAkC;EAChC,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,uBAAuB;EACrB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,wBAAwB;EACtB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,yBAAyB;EACvB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,oBAAoB;EAClB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,4BAA4B;EAC1B,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,kBAAkB;EAChB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,oBAAoB;EAClB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACD,kBAAkB;EAChB,gBAAgB;EAChB,aAAa;EACb,aAAa;EACb,WAAW;EACX,aAAa;EACb,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,cAAc;EACd,cAAc;EACd,aAAa;EACb,kBAAkB;EACnB;CACF"}