@anthropic-ai/tokenizer
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

Anthropic TypeScript Tokenizer

NPM version

This package provides a convenient way to check how many tokens a given piece of text will be.

Installation

npm install --save @anthropic-ai/tokenizer
# or
yarn add @anthropic-ai/tokenizer

Usage

import { countTokens } from '@anthropic-ai/tokenizer';

function main() {
  const text = 'hello world!';
  const tokens = countTokens(text);
  console.log(`'${text}' is ${tokens} tokens`);
}
main();

Status

This package is in beta. Its internals and interfaces are not stable and subject to change without a major semver bump; please reach out if you rely on any undocumented behavior.

We are keen for your feedback; please email us at support@anthropic.com or open an issue with questions, bugs, or suggestions.

Requirements

The following runtimes are supported:

  • Node.js version 12 or higher.
  • Deno v1.28.0 or higher (experimental). Use import { countTokens } from "npm:@anthropic-ai/tokenizer".

If you are interested in other runtime environments, please open or upvote an issue on GitHub.

/@anthropic-ai/tokenizer/

    Package Sidebar

    Install

    npm i @anthropic-ai/tokenizer

    Weekly Downloads

    26,008

    Version

    0.0.4

    License

    Apache-2.0

    Unpacked Size

    1.4 MB

    Total Files

    34

    Last publish

    Collaborators

    • zak-anthropic
    • jv-anthropic
    • bkrausz
    • ejlangev-ant
    • nikhil-anthropic
    • jenan-anthropic
    • benjmann
    • jspahrsummers