Releases: Ai00-X/ai00_server
v0.5.1
❣What's Changed⁉
✅ Support for new sampler : Typical !❗
- Sampling refactor by @cryscan in #119
- Bump vite from 5.1.6 to 5.2.11 by @dependabot in #121
- fix doc typo by @shoumenchougou in #123
- UI & docs by @cgisky1980 in #124
- Docs by @cryscan in #125
New Contributors
- @shoumenchougou made their first contribution in #122
Full Changelog: v0.5.0...v0.5.1
v0.5.0
v0.4.9
🙄What's Changed ⁉
- Dynamically load initial state and LoRA in WebUI.
- BNF support in WebUI "Writing" section (scroll down the left penal).
- Export static quantization models as prefab format in the WebUI.
What is BNF?
BNF forces the model to output in your desired format (e.g., JSON, markdown with specified fields).
📢Ai00 Naming Convention for Models:✨🔆
Ai00 now recognizes different types of model files using the convention present here.
1. ✅File Extensions
- Base models:
.st
- Initial states:
.state
- LoRA:
.lora
2. 💘Model Naming Convention
[name][-(Version number, e.g., x060)][-(World version number, e.g., w021)][-(Model parameters, e.g., 3B)].[Extension (st\state\lora\prefab)]
For example:
x060-w021-3B.st
x060-w021-3B.prefab
example-x060-3B.lora
example2-x060-3B.state
👽BNF Example
Here is an example BNF for JSON with fields name
and age
:
<start> ::= <json_object>
<json_object> ::= "{" <object_members> "}"
<object_members> ::= <json_member> | <json_member> ", " <object_members>
<json_member> ::= <json_key> ": " <json_value>
<json_key> ::= '"' "name" '"' | '"' "age" '"' | '"' "job" '"'
<json_value> ::= <json_string> | <json_number>
<json_string>::='"'<content>'"'
<content>::=<except!([escaped_literals])>|<except!([escaped_literals])><content>|'\\"'<content>|'\\"'
<escaped_literals>::='\t'|'\n'|'\r'|'"'
<json_number> ::= <positive_digit><digits>|'0'
<digits>::=<digit>|<digit><digits>
<digit>::='0'|<positive_digit>
<positive_digit>::="1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"
- Cgisky1980 patch 1 by @cgisky1980 in #116
Full Changelog: v0.4.8...v0.4.9
v0.4.8
Update `web-rwkv` to v0.8.8
v0.4.7
📢What's Changed
**Dynamic init states by @cryscan in #115
-
Implement multi initial state.
-
Update
web-rwkv
to v0.8.6 -
Report init state info in
info
API.
Full Changelog: v0.4.6...v0.4.7
v0.4.6
What's Changed
- Add an example of calling Python by @Seikaijyu in #112
- Allow configuring precision. by @cryscan in #113
- Optional-webui by @cryscan in #114
New Contributors
- @Seikaijyu made their first contribution in #112
Full Changelog: v0.4.5...v0.4.6
v0.4.5
v0.4.4
Bump version to v0.4.4
v0.4.3
What's Changed
- Init state by @cryscan in #109
- Enabled default value for temperature and top_p by @cahya-wirawan in #106
New Contributors
- @cahya-wirawan made their first contribution in #106
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Bump `web-rwkv` to v0.7.6 (#107)