@langchain/core
Version:
Core LangChain.js abstractions and schemas
17 lines (16 loc) • 418 B
JavaScript
// src/language_models/utils.ts
const iife = (fn) => fn();
function castStandardMessageContent(message) {
const Cls = message.constructor;
return new Cls({
...message,
content: message.contentBlocks,
response_metadata: {
...message.response_metadata,
output_version: "v1"
}
});
}
exports.castStandardMessageContent = castStandardMessageContent;
exports.iife = iife;
//# sourceMappingURL=utils.cjs.map