@langchain/anthropic
Version:
Anthropic integrations for LangChain.js
332 lines (330 loc) • 7.4 kB
JavaScript
//#region src/profiles.ts
const PROFILES = {
"claude-opus-4-0": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 32e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-5-sonnet-20241022": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-opus-4-1": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 32e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-haiku-4-5": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-5-sonnet-20240620": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-5-haiku-latest": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-opus-20240229": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 4096,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-sonnet-4-5": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-sonnet-4-5-20250929": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-sonnet-4-20250514": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-opus-4-20250514": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 32e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-5-haiku-20241022": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 8192,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-haiku-20240307": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 4096,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-7-sonnet-20250219": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-7-sonnet-latest": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-sonnet-4-0": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-opus-4-1-20250805": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 32e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-3-sonnet-20240229": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 4096,
reasoningOutput: false,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
},
"claude-haiku-4-5-20251001": {
maxInputTokens: 2e5,
imageInputs: true,
audioInputs: false,
pdfInputs: true,
videoInputs: false,
maxOutputTokens: 64e3,
reasoningOutput: true,
imageOutputs: false,
audioOutputs: false,
videoOutputs: false,
toolCalling: true,
structuredOutput: false,
imageUrlInputs: true,
pdfToolMessage: true,
imageToolMessage: true
}
};
var profiles_default = PROFILES;
//#endregion
exports.default = profiles_default;
//# sourceMappingURL=profiles.cjs.map