json that
transform any raw text to json, using LLM.
Provider:
- OpenAI
- Claude AI
- Mistral AI
- Ollama (local)
installation
pip install jsonthat
jt --setup
usage
echo 'my name is jay' | jt
{
"name": "Jay"
}
options:
--schema <json_schema_file> Pass a json schema to format the output
--provider <provider> Specify the LLM provider to use
--stream Stream the output
Release files for jsonthat 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jsonthat-0.4.0.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jsonthat-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.7 kB
Release files / jsonthat-0.4.0.tar.gz
| Download URL | jsonthat-0.4.0.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
51dbeeb4e31a2791a0be184f653aa361ba55b9be353c6d3a9d44896912796fef
|
|
BLAKE2b-256 checksum How to use checksums |
2975379f44cad234fdfc18a5b8e7ca1a1e6e19b3afc7897d21163116af070353
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.12.1 Linux/6.12.5-linuxkit
|
Release files / jsonthat-0.4.0-py3-none-any.whl
| Download URL | jsonthat-0.4.0-py3-none-any.whl |
|---|---|
| Size | 6.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e7d77ad9b480b0481e697ed309751039b0171f49561cbab7914ff139af47f345
|
|
BLAKE2b-256 checksum How to use checksums |
447e540002bf92ab4af831787831843b02c03ba168286ab0d913f26cc72e48d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.12.1 Linux/6.12.5-linuxkit
|