Recent Releases of texiv
texiv - release/v0.1.10
Version 0.1.10 Enhanced Terminal Experience
What's New
- Text Processing: 5-step progress visualization (chunking → embedding → similarity → filtering → results)
- DataFrame Analysis: Row-by-row progress tracking with completion summaries
- Configuration Management: Enhanced CLI commands with visual feedback
- Error Handling: Better error messages with rich formatting
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.9
Release v0.1.9
What's new?
- Enhance CLI: Add cli function
upgrade,set,rm. - API Extension: New function
texiv_api
Update test
- Add cli pytest.
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.8
[Fix] Fix the known bug about invalid syntax.
[Update] Update the example data with less data and add comment of data.
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.7
[Fix] Fix the known bug: the async usage will make the timeout error, so this version remove the feature and this would be added in the future.
[Add] Add a new option async in Stata
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.6
~~[New] Add more support on async (maybe) has a faster speed while using. And add a feat for the API_KEY Polling~~
Waring: There is a bug in this version, please use version v0.1.5 (no async) or over v0.1.6 (support async)
Async
Supported method: - Stata - Python
You can config IS_ASYNC from the config file whose path is ~/.texiv/config.toml, or you can use CLI tool to config it (not support now)
API_KEY Pooling
For the configure, the original method of API-config is string, now is List, you can set more than one API_KEY in the config file for supporting the ask them each-by-each in order to minimize the Web-IO waiting.
How to add API-KEY? - Manually: Edit your configuration file and append your new key under the APIKEY list. - Via CLI: Run `texiv add <YOUROPENAIAPIKEY>`
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.5
[Update] Update the usage of CLI
In this version, the CLI is more powerful than before. You can use texiv -h or texiv --help to get the help information.
For the --init options, you can reset your config content.
For the --cat options, you can get the whole config content.
Furthermore, there are two new arguments set and rm will be added.
```bash texiv -h usage: texiv [-h] [-v] [-i] [--cat]
TexIV CLI
options: -h, --help show this help message and exit -v, --version show the program's version number -i, --init Initialize TexIV configuration --cat Show TexIV configuration ```
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.4
[New] Async transport support!
If you found v0.1.3 too slow, upgrade now: the new version uses asyncio for API calls, dramatically speeding up execution. You can turn on it from config file.
If you’re using 'Ollama' and worried about load issues, you can also set IS_ASYNC to false in your config file. (IS_ASYNC defaults to false.)
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.3
[Fix] Fix a bug about the limitation using some certain embedding model provider
Yesterday, I use this project to dig the shanghai gov digital index, there is a wrong about the max-length on upload text, in order to miss this problem, the version-0.1.3 release.
Furthermore, I will add asyncio into the project to increase the speed of embedding from web.
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.2
release/v0.1.2
[Fix] Fixed a critical bug where the store function of sfi.Data does not support automatically generating new data columns. New columns must be created first using functions like addVarInt before performing store operations.
- Python
Published by SepineTam 11 months ago
texiv - release/v0.1.1
I am very happy for coding this package for user could use it in Stata.
In fact, this frame has ever made over half month, but I am a litter lazy for tidy it up as a package. Unfortunately, this day I couldn't full asleep today, so I started to organize it. And, maybe at 3 o' clock I found the sun has rising, with a bit excited (I don't know why). I had nothing to do, so I made this Stata integration (version 0.1.1). (Make A complaints, A complaints, A complaints! The Stata-Python-Ado file is toooooooo idiot)
OK, above is all of the what' s news!
- Python
Published by SepineTam 11 months ago