Releases: LlmKira/novelai-python
Releases · LlmKira/novelai-python
0.4.5 /ai/generate-voice
Merge pull request #45 from LlmKira/dev :arrow_up: chore: update version to 0.4.5 in pyproject.toml
0.4.4 Fix Server && Vibe Generate consistent results
Merge pull request #42 from LlmKira/dev Small Fix
0.4.3 Fix Server && Vibe Generate consistent results
What's Changed
Full Changelog: pypi_0.4.2...pypi_0.4.3
0.4.2 Enhance GenerateImageInfer.calculate_cost
✨What's Changed
Full Changelog: pypi_0.4.1...pypi_0.4.2
Note For 0.3.* Version
Caution
0.4.1 Break Change
-
Update enum with new model NAI_DIFFUSION_2
-
Change Func Name
- ImageMetadata.write_out
+ ImageMetadata.apply_to_image- Get model name from code
+ ImageMetadata.used_modelCaution
0.4.0 Break Change
-
Remove
NovelAIMetadatafrom utils, move tofrom novelai_python.tool.image_metadata -
random prompt
- utils.random_prompt
+ tool.random_prompt- Remove param in
API.generate(**kwarg)
:param override_headers:
:param session: session
- :param remove_sign: 移除追踪信息- Move
create_mask_from_sketchto tool
- from novelai_python.utils.useful import create_mask_from_sketch
+ from novelai_python.tool.paint_mask import create_mask_from_sketch- Add
tokenizer
+ from novelai_python.tokenizer import TokenizerUtil- Add
verify
+ from novelai_python.tool.image_metadata import ImageMetadata
+ verify = ImageMetadata.verify_image_is_novelai(Image.open(image))0.4.1 Small Fix && Add break change
Caution
0.4.1 Break Change
-
Update enum with new model NAI_DIFFUSION_2
-
Change Func Name
- ImageMetadata.write_out
+ ImageMetadata.apply_to_image- Get model name from code
+ ImageMetadata.used_modelCaution
0.4.0 Break Change
-
Remove
NovelAIMetadatafrom utils, move tofrom novelai_python.tool.image_metadata -
random prompt
- utils.random_prompt
+ tool.random_prompt- Remove param in
API.generate(**kwarg)
:param override_headers:
:param session: session
- :param remove_sign: 移除追踪信息- Move
create_mask_from_sketchto tool
- from novelai_python.utils.useful import create_mask_from_sketch
+ from novelai_python.tool.paint_mask import create_mask_from_sketch- Add
tokenizer
+ from novelai_python.tokenizer import TokenizerUtil- Add
verify
+ from novelai_python.tool.image_metadata import ImageMetadata
+ verify = ImageMetadata.verify_image_is_novelai(Image.open(image))What's Changed
Full Changelog: pypi_0.4.0...pypi_0.4.1
0.4.0 Break Change Coming
Caution
Break Change
-
Remove
NovelAIMetadatafrom utils, move tofrom novelai_python.tool.image_metadata -
random prompt
- utils.random_prompt
+ tool.random_prompt- Remove param in
API.generate(**kwarg)
:param override_headers:
:param session: session
- :param remove_sign: 移除追踪信息- Move
create_mask_from_sketchto tool
- from novelai_python.utils.useful import create_mask_from_sketch
+ from novelai_python.tool.paint_mask import create_mask_from_sketch- Add
tokenizer
+ from novelai_python.tokenizer import TokenizerUtil- Add
verify
+ from novelai_python.tool.image_metadata import ImageMetadata
+ verify = ImageMetadata.verify_image_is_novelai(Image.open(image))pypi_0.3.8 Vibe
Merge pull request #34 from LlmKira/dev fix(vibe): Enhance add_image_to_black_background Function to Support 32-bit Transparency
pypi_0.3.7 Fix vibe
- Fix logic errors to make vibe consistent with web effects
pypi_0.3.6 Vibe Inpaint
- The backend has been converted from
api.novelai.nettoimage.novelai.net, please refer to issue #32. This backend will compete with the web page for threads.
What's Changed
Full Changelog: pypi_0.3.5...pypi_0.3.6
pypi_0.3.5 Vibe Transfer
gen = GenerateImageInfer.build(
prompt=f"1girl, spring, jacket, sfw, angel, flower,{enhance}",
action=Action.GENERATE,
image=encoded,
add_original_image=True,
strength=0.6,
reference_mode=True, # IMPORTANT
width=1088,
height=896
)when reference_mode is True, strength -> reference_strength
What's Changed
- Vibe Transfer by @sudoskys in #29
- fix(sdk): Add reference_image reference_strength etc. by @sudoskys in #30
Full Changelog: pypi_0.3.4...pypi_0.3.5