3b5cf5a9dc54e8274bf37fb8debce32bae01c47a4ad13bb65c16fdab007df40d.json 2.2 KB

1
  1. {"ast":null,"code":"export function isLangChainMessage(\n// eslint-disable-next-line @typescript-eslint/no-explicit-any\nmessage) {\n return typeof (message === null || message === void 0 ? void 0 : message._getType) === \"function\";\n}\nexport function convertLangChainMessageToExample(message) {\n const converted = {\n type: message._getType(),\n data: {\n content: message.content\n }\n };\n // Check for presence of keys in additional_kwargs\n if (message !== null && message !== void 0 && message.additional_kwargs && Object.keys(message.additional_kwargs).length > 0) {\n converted.data.additional_kwargs = {\n ...message.additional_kwargs\n };\n }\n return converted;\n}","map":{"version":3,"names":["isLangChainMessage","message","_getType","convertLangChainMessageToExample","converted","type","data","content","additional_kwargs","Object","keys","length"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/langsmith/dist/utils/messages.js"],"sourcesContent":["export function isLangChainMessage(\n// eslint-disable-next-line @typescript-eslint/no-explicit-any\nmessage) {\n return typeof message?._getType === \"function\";\n}\nexport function convertLangChainMessageToExample(message) {\n const converted = {\n type: message._getType(),\n data: { content: message.content },\n };\n // Check for presence of keys in additional_kwargs\n if (message?.additional_kwargs &&\n Object.keys(message.additional_kwargs).length > 0) {\n converted.data.additional_kwargs = { ...message.additional_kwargs };\n }\n return converted;\n}\n"],"mappings":"AAAA,OAAO,SAASA,kBAAkBA;AAClC;AACAC,OAAO,EAAE;EACL,OAAO,QAAOA,OAAO,aAAPA,OAAO,uBAAPA,OAAO,CAAEC,QAAQ,MAAK,UAAU;AAClD;AACA,OAAO,SAASC,gCAAgCA,CAACF,OAAO,EAAE;EACtD,MAAMG,SAAS,GAAG;IACdC,IAAI,EAAEJ,OAAO,CAACC,QAAQ,CAAC,CAAC;IACxBI,IAAI,EAAE;MAAEC,OAAO,EAAEN,OAAO,CAACM;IAAQ;EACrC,CAAC;EACD;EACA,IAAIN,OAAO,aAAPA,OAAO,eAAPA,OAAO,CAAEO,iBAAiB,IAC1BC,MAAM,CAACC,IAAI,CAACT,OAAO,CAACO,iBAAiB,CAAC,CAACG,MAAM,GAAG,CAAC,EAAE;IACnDP,SAAS,CAACE,IAAI,CAACE,iBAAiB,GAAG;MAAE,GAAGP,OAAO,CAACO;IAAkB,CAAC;EACvE;EACA,OAAOJ,SAAS;AACpB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}