{"version":3,"file":"index.cjs","names":["Bedrock","BaseBedrock","fields?: Partial<BaseBedrockInput> & BaseLLMParams"],"sources":["../../../src/llms/bedrock/index.ts"],"sourcesContent":["import { defaultProvider } from \"@aws-sdk/credential-provider-node\";\nimport type { BaseLLMParams } from \"@langchain/core/language_models/llms\";\nimport { BaseBedrockInput } from \"../../utils/bedrock/index.js\";\nimport { Bedrock as BaseBedrock } from \"./web.js\";\n\nexport class Bedrock extends BaseBedrock {\n  static lc_name() {\n    return \"Bedrock\";\n  }\n\n  constructor(fields?: Partial<BaseBedrockInput> & BaseLLMParams) {\n    super({\n      ...fields,\n      credentials: fields?.credentials ?? defaultProvider(),\n    });\n  }\n}\n"],"mappings":";;;;;;;AAKA,IAAaA,YAAb,cAA6BC,iCAAY;CACvC,OAAO,UAAU;AACf,SAAO;CACR;CAED,YAAYC,QAAoD;EAC9D,MAAM;GACJ,GAAG;GACH,aAAa,QAAQ,wEAAgC;EACtD,EAAC;CACH;AACF"}