<commit_before>store_criterion [:fa-github:][s1]
=================================

[s1]: https://github.com/tadashi-aikawa/jumeaux/tree/master/jumeaux/addons/store_criterion

APIレスポンスを保存する基準を決定します。


[:fa-github:][s2] general
-------------------------

[s2]: https://github.com/tadashi-aikawa/jumeaux/tree/master/jumeaux/addons/store_criterion/general.py

レスポンス基準を決める標準アドオンです。


### Config

#### Definitions

|   Key    |   Type   |                       Description                       |    Example    | Default |
| -------- | -------- | ------------------------------------------------------- | ------------- | ------- |
| statuses | Status[] | レスポンスを保存するステータスのリスト :fa-info-circle: | `[different]` |         |

??? info "Status"

    --8<--
    models/status.md
    --8<--

#### Examples

##### 差分のあるレスポンスだけを保存する
<commit_msg>:pencil: Fix typo<commit_after>store_criterion [:fa-github:][s1]
=================================

[s1]: https://github.com/tadashi-aikawa/jumeaux/tree/master/jumeaux/addons/store_criterion

APIレスポンスを保存する基準を決定します。


[:fa-github:][s2] general
-------------------------

[s2]: https://github.com/tadashi-aikawa/jumeaux/tree/master/jumeaux/addons/store_criterion/general.py

レスポンスの保存基準を決める標準アドオンです。


### Config

#### Definitions

|   Key    |   Type   |                       Description                       |    Example    | Default |
| -------- | -------- | ------------------------------------------------------- | ------------- | ------- |
| statuses | Status[] | レスポンスを保存するステータスのリスト :fa-info-circle: | `[different]` |         |

??? info "Status"

    --8<--
    models/status.md
    --8<--

#### Examples

##### 差分のあるレスポンスだけを保存する

{'fraction_non_alphanumeric': 0.3143371325734853, 'fraction_numerical': 0.007198560287942412, 'mean_word_length': 1.7121951219512195, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5980791', 'n_tokens_mistral': 639, 'n_tokens_neox': 614, 'n_words': 60}