@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.

Readme

Keywords

none

Package Sidebar

Install

npm i @anthropic-ai/tokenizer

Weekly Downloads

30,858

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