Crates.io | jutella-xmpp |
lib.rs | jutella-xmpp |
version | 0.1.0 |
source | src |
created_at | 2024-09-24 08:29:31.123978 |
updated_at | 2024-09-24 08:29:31.123978 |
description | XMPP – OpenAI API bridge |
homepage | |
repository | https://github.com/dmitry-markin/jutella-xmpp |
max_upload_size | |
id | 1384901 |
size | 105,307 |
XMPP – OpenAI API bridge based on tokio-xmpp and jutella.
Supports OpenAI and Azure endpoints and implements rolling context window to reduce costs.
cargo
from https://rustup.rs/.jutella-xmpp
from crates.io with cargo install jutella-xmpp
.$HOME/.cargo/bin/jutellaxmpp
.cargo build --release
. The resulting executable will be target/release/jutellaxmpp
./usr/local/bin
.sudo useradd --system --shell /sbin/nologin --home-dir /nonexistent jutella
/etc
.sudo chmod 600 /etc/jutellaxmpp.toml
.jutella
: sudo setfacl -m user:jutella:r /etc/jutellaxmpp.toml
.vim
, as it does not preserve ACL./etc/systemd/system
.sudo systemctl enable jutellaxmpp.service
.sudo systemctl start jutellaxmpp.service
.