The noun aitiquette is the combination of ai (artificial intelligence) and étiquette (the french word for label).
A Rust app for auto-labelling links in Linkwarden using any OpenAI compatible APIs (works with Ollama).
THIS IS CURRENTLY A WORK IN PROGRESS...
To update tags for a link, here is the minimal request body:
{
"collection": {
"id": 1,
"ownerId": 1
},
"tags": [
{
"name": "test"
}
]
}
This is a list of features I would like to implement:
- Add an option to perform tagging on non-tagged links only or all.
- Allow to select the language for tags.
- Add support for more AI models (e.g. GPT-3, BLOOM, etc.)
- Customize prompts.
- Temperature control for prompts.
- Do not load and store all links at once for large instances. Study Iterators.