langchain
Version:
Typescript bindings for langchain
14 lines (13 loc) • 372 B
JavaScript
// src/agents/middleware/provider/openai/decisions.ts
/** Asks a single question and returns its answer. */
function decider(model, questions) {
return async (input, signal) => {
const { answers } = await model.invoke({
input,
questions
}, { signal });
return Object.values(answers)[0];
};
}
exports.decider = decider;
//# sourceMappingURL=decisions.cjs.map