MVFM

anthropic/create_message

Create a message (chat completion) via the Anthropic API

const app = mvfm(prelude, console_, anthropic_);
const prog = app({}, ($) => {
  const msg = $.anthropic.messages.create({
    model: "claude-sonnet-4-20250514",
    max_tokens: 128,
    messages: [{ role: "user", content: "Say hello" }],
  });
  return $.console.log(msg);
});
await fold(defaults(app, { anthropic: crystalBallAnthropicInterpreter }), prog);
Ctrl+Enter