{"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: false,\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: false,\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: false,\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: false,\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: false,\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: 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-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: 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: false,\n  },\n  \"gemini-2.5-flash-lite-preview-06-17\": {\n    maxInputTokens: 65536,\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-3-pro-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-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: 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: false,\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: false,\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: false,\n  },\n  \"zai-org/glm-5-maas\": {\n    maxInputTokens: 204800,\n    imageInputs: false,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 131072,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"zai-org/glm-4.7-maas\": {\n    maxInputTokens: 204800,\n    imageInputs: false,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 131072,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"openai/gpt-oss-20b-maas\": {\n    maxInputTokens: 131072,\n    imageInputs: false,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 32768,\n    reasoningOutput: true,\n    imageOutputs: false,\n    audioOutputs: false,\n    videoOutputs: false,\n    toolCalling: true,\n    structuredOutput: false,\n  },\n  \"openai/gpt-oss-120b-maas\": {\n    maxInputTokens: 131072,\n    imageInputs: false,\n    audioInputs: false,\n    pdfInputs: false,\n    videoInputs: false,\n    maxOutputTokens: 32768,\n    reasoningOutput: true,\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,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,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,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,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,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,sBAAsB;EACpB,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,2BAA2B;EACzB,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;CACF"}