dtamind-components
Version:
Apps integration for Dtamind. Contain Nodes and Credentials.
24 lines • 778 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AzureChatOpenAI = void 0;
const openai_1 = require("@langchain/openai");
class AzureChatOpenAI extends openai_1.AzureChatOpenAI {
constructor(id, fields) {
super(fields);
this.id = id;
this.configuredModel = fields?.modelName ?? '';
this.configuredMaxToken = fields?.maxTokens;
}
revertToOriginalModel() {
this.modelName = this.configuredModel;
this.maxTokens = this.configuredMaxToken;
}
setMultiModalOption(multiModalOption) {
this.multiModalOption = multiModalOption;
}
setVisionModel() {
// pass
}
}
exports.AzureChatOpenAI = AzureChatOpenAI;
//# sourceMappingURL=DtamindAzureChatOpenAI.js.map