Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

import { ChatMessageTokenLogprobs } from "@openrouter/sdk/models";

let value: ChatMessageTokenLogprobs = {
  content: [
    {
      token: "<value>",
      logprob: 2764.68,
      bytes: [
        1199.17,
        6426.57,
      ],
      topLogprobs: [
        {
          token: "<value>",
          logprob: 9715.54,
          bytes: [
            7041.35,
          ],
        },
      ],
    },
  ],
  refusal: [
    {
      token: "<value>",
      logprob: 9280.35,
      bytes: [],
      topLogprobs: [],
    },
  ],
};

Fields

FieldTypeRequiredDescription
contentmodels.ChatMessageTokenLogprob[]:heavy_check_mark:N/A
refusalmodels.ChatMessageTokenLogprob[]:heavy_check_mark:N/A