Slavi Pantaleev
|
df507eb201
|
Make use of the BAIBOT_USER_ENCRYPTION_RECOVERY_RESET_ALLOWED environment variable for configuring config.user.encryption.recovery_reset_allowed
|
2025-11-28 14:18:35 +02:00 |
|
Slavi Pantaleev
|
4dcd9eff40
|
Make use of the BAIBOT_PERSISTENCE_SESSION_ENCRYPTION_KEY environment variable for configuring config.persistence.session_encryption_key
Seems like we already had a constant defined, but weren't making use of it.
|
2025-11-28 14:17:23 +02:00 |
|
Slavi Pantaleev
|
ea760ce755
|
Release 1.8.2
v1.8.2
|
2025-11-20 06:00:52 +02:00 |
|
Slavi Pantaleev
|
1528df6a55
|
Upgrade Rust (1.90.0 -> 1.91.1)
|
2025-11-20 05:51:45 +02:00 |
|
Slavi Pantaleev
|
b0fa024297
|
Update services
|
2025-11-20 05:50:36 +02:00 |
|
Slavi Pantaleev
|
3ec203128a
|
Update dependencies
|
2025-11-20 05:49:15 +02:00 |
|
Slavi Pantaleev
|
da97361e1b
|
Bump default OpenAI text-generation model (gpt-5 -> gpt-5.1)
|
2025-11-20 05:25:20 +02:00 |
|
Slavi Pantaleev
|
b430fe0189
|
Update sample OpenAI config (for gpt-5) misleading users into using max_response_tokens & remove openai-o1.yml sample config
No need to have both sample configs now.
Fixes https://github.com/etkecc/baibot/issues/57
|
2025-11-20 05:25:20 +02:00 |
|
Slavi Pantaleev
|
f03126a9e1
|
Upgrade Rust (1.89.0 -> 1.90.0)
|
2025-10-26 09:00:01 +02:00 |
|
Slavi Pantaleev
|
7d46b926c1
|
Update services
|
2025-10-26 08:30:42 +02:00 |
|
Slavi Pantaleev
|
6f3c048195
|
Release 1.8.1
v1.8.1
|
2025-09-12 16:54:11 +03:00 |
|
Slavi Pantaleev
|
b47cf598b5
|
Update dependencies
|
2025-09-12 16:53:35 +03:00 |
|
Slavi Pantaleev
|
265ad7e1cb
|
Release 1.8.0
v1.8.0
|
2025-09-08 15:19:06 +03:00 |
|
Slavi Pantaleev
|
a159f67e45
|
Upgrade Rust (1.88.0 -> 1.89.0) and Debian base (12/bookworm -> 13/trixie) in Dockerfiles
|
2025-09-08 15:01:25 +03:00 |
|
Slavi Pantaleev
|
624b9de35b
|
Upgrade mxlink (1.9.0 -> 1.10.0) and matrix-sdk (0.13.0 -> 0.14.0)
|
2025-09-08 14:26:37 +03:00 |
|
Slavi Pantaleev
|
941bf7ca42
|
Update sample configs for OpenAI (gpt-5) to specify max_completion_tokens, not max_response_tokens
Fixup for b43f61f5ff
|
2025-09-08 10:37:00 +03:00 |
|
Slavi Pantaleev
|
ef0f1671da
|
Update services
|
2025-09-08 10:04:48 +03:00 |
|
Slavi Pantaleev
|
b43f61f5ff
|
Change default OpenAI model (gpt-4.1 -> gpt-5)
Ref: https://openai.com/index/introducing-gpt-5/
|
2025-08-08 07:22:19 +03:00 |
|
Slavi Pantaleev
|
1967d2b34c
|
Release 1.7.6
v1.7.6
|
2025-07-11 16:43:34 +03:00 |
|
Slavi Pantaleev
|
bb3734ad24
|
Upgrade mxlink (1.8.1 -> 1.9.0) and matrix-sdk (0.12.0 -> 0.13.0)
|
2025-07-11 16:41:46 +03:00 |
|
Slavi Pantaleev
|
eb6db34177
|
Update dependencies
|
2025-07-11 16:23:58 +03:00 |
|
Slavi Pantaleev
|
6e845caa2e
|
Release 1.7.5
v1.7.5
|
2025-06-27 16:40:08 +03:00 |
|
Slavi Pantaleev
|
1004966785
|
Update Cargo.lock-pinned dependencies
|
2025-06-27 16:15:53 +03:00 |
|
Slavi Pantaleev
|
7ae1864c2e
|
Upgrade Rust (1.86.0 -> 1.88.0)
Ref: https://releases.rs/docs/1.88.0/
|
2025-06-27 16:09:12 +03:00 |
|
Slavi Pantaleev
|
68a2fb161f
|
Release 1.7.4
v1.7.4
|
2025-06-10 16:38:03 +03:00 |
|
Slavi Pantaleev
|
3a3eb58d7b
|
Update Cargo.lock-pinned dependencies
|
2025-06-10 16:37:13 +03:00 |
|
Slavi Pantaleev
|
74d988e650
|
Update mxlink (1.8.0 -> 1.8.1)
|
2025-06-10 16:33:44 +03:00 |
|
Slavi Pantaleev
|
ed8bedcd7e
|
Release 1.7.3
v1.7.3
|
2025-06-10 15:28:56 +03:00 |
|
Slavi Pantaleev
|
2842632969
|
Disable async-openai feature of tiktoken-rs crate
We don't make use of this feature, so it's not necessary.
Ref: af52be12fa/tiktoken-rs/Cargo.toml (L21)
|
2025-06-10 15:26:25 +03:00 |
|
Slavi Pantaleev
|
10a5bd2abb
|
Update OpenAI model in sample config (gpt-4o -> gpt-4.1)
|
2025-06-10 15:20:00 +03:00 |
|
Slavi Pantaleev
|
5308b75f52
|
Update dependencies
|
2025-06-10 15:18:58 +03:00 |
|
Slavi Pantaleev
|
dad61e1270
|
Adjust docker run command on installation instructions to ensure /tmp is writable
Ref: https://github.com/etkecc/baibot/issues/43
|
2025-06-09 10:54:11 +03:00 |
|
Slavi Pantaleev
|
91986a129c
|
Release 1.7.2
v1.7.2
|
2025-05-11 23:20:58 +03:00 |
|
Slavi Pantaleev
|
264f683d6a
|
Allow image_generation.size to be null for OpenAI and default it to that
The API spec for image creation and image editing says "string or null",
so we're allowing `null` now to trigger automatic selection.
|
2025-05-11 23:20:07 +03:00 |
|
Slavi Pantaleev
|
62f0f4fa0d
|
Release 1.7.1
v1.7.1
|
2025-05-11 22:20:26 +03:00 |
|
Slavi Pantaleev
|
69627abd74
|
Add image-editing feature documentation to the !bai usage command and adjust texts a bit
|
2025-05-11 22:19:15 +03:00 |
|
Slavi Pantaleev
|
d2660be33c
|
Update sample config for OpenAI to use gpt-image-1, not dall-e-3
|
2025-05-10 12:30:16 +03:00 |
|
Slavi Pantaleev
|
ce81fe69bd
|
Release 1.7.0
v1.7.0
|
2025-05-10 12:22:58 +03:00 |
|
Slavi Pantaleev
|
1162636b88
|
Upgrade Rust (1.85.1 -> 1.86.0)
|
2025-05-10 12:22:46 +03:00 |
|
Slavi Pantaleev
|
8c90e13a79
|
Upgrade services
|
2025-05-10 12:11:08 +03:00 |
|
Slavi Pantaleev
|
274b614d25
|
Update dependencies
|
2025-05-10 11:58:06 +03:00 |
|
Slavi Pantaleev
|
7bd46821dc
|
Update README to mention the images editing feature
|
2025-05-10 11:49:43 +03:00 |
|
Slavi Pantaleev
|
a84135ff32
|
fmt
|
2025-05-10 11:47:50 +03:00 |
|
Slavi Pantaleev
|
231528a0d8
|
Document which providers support vision
|
2025-05-10 11:47:00 +03:00 |
|
Slavi Pantaleev
|
d8e47b0578
|
Document vision support for text-generation
|
2025-05-10 11:39:33 +03:00 |
|
Slavi Pantaleev
|
96c1542f4a
|
Add an image-editing screenshot that demos multiple image support
|
2025-05-10 11:36:14 +03:00 |
|
Slavi Pantaleev
|
2f9c3dfce0
|
Use patched anthropic-rs library to add Vision support to text conversations
Related to: https://github.com/AbdelStark/anthropic-rs/pull/11
|
2025-05-10 10:25:15 +03:00 |
|
Slavi Pantaleev
|
de958208b2
|
Use patched async-openai library to work around a few upstream issues
Related to:
- CreateImageEditRequest forces an application/octet-stream content type
for images (https://github.com/64bit/async-openai/issues/364)
- CreateImageEditRequest only deals with a single image
(https://github.com/64bit/async-openai/issues/363)
This is a continuation of 8f86289373
and fixes the Image Editing feature for OpenAI.
|
2025-05-10 10:00:36 +03:00 |
|
Slavi Pantaleev
|
ac4f2080ce
|
Make some improvements as suggested by clippy
|
2025-05-10 09:33:44 +03:00 |
|
Slavi Pantaleev
|
3ffa50b7b9
|
Use ImageInput|AudioInput::from_vec_u8 helper
|
2025-05-10 09:29:06 +03:00 |
|