Count the number of tokens in a text string or file, similar to the Unix 'wc' utility.
Project description
Token Count
Token Count is a command-line utility that counts the number of tokens in a text string, file, or directory, similar to the Unix wc
utility. It uses the OpenAI tiktoken
library for tokenization and is compatible with GPT-3.5-turbo token counts.
Installation
To install Token Count, run the following command in your terminal:
pip install token-count
Usage
Token Count has three main options:
Count tokens in a text string:
token-count --text "Your text here"
Count tokens in a file:
token-count --file path/to/your/file.txt
Count tokens in a directory (recursively):
token-count --directory path/to/your/directory
You can provide any combination of these options. Token Count will print the token count for each input type.
License
This project is licensed under the MIT License.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file token-count-0.1.3.tar.gz
.
File metadata
- Download URL: token-count-0.1.3.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cd969d82ee569309e80a676655bdf5e0c86fe760d4376812a1743d94d748ad5 |
|
MD5 | ba7f7d08afb84baaef9a24a23e895930 |
|
BLAKE2b-256 | 09e02148003f28220b67298eec560cc88a4469726ba18eabb574eb41dc7a1ab3 |
File details
Details for the file token_count-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: token_count-0.1.3-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11d5b341304ca14973af022886be1527f0ec9b37008f90db5b73d4b0e8faae63 |
|
MD5 | 87e19ace743807b6e0243bd1736dc749 |
|
BLAKE2b-256 | 8a9ea7017baaff7c432d2c990f2685886422f8859dc8446882aa8cfef9d3ed00 |