MVFM

openai/create_chat_completion

Create a chat completion from a list of messages

const app = mvfm(prelude, console_, openai_);
const prog = app({}, ($) => {
  const result = $.openai.chat.completions.create({
    model: "gpt-4o-mini",
    messages: [{ role: "user", content: "Say hello" }],
  });
  return $.console.log(result);
});
await fold(defaults(app, { openai: crystalBallOpenAIInterpreter }), prog);
Ctrl+Enter