Skip to content
autogrammarPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

edialog

AI Cost Tracking

PyPI Version Python License AI Cost Human Time Model

  • 🤖 LLM usage: $0.3027 (15 commits)
  • 👤 Human dev: ~$324 (3.2h @ $100/h, 30min dedup)

Generated on 2026-10-27 using openrouter/qwen/qwen3-coder-next


Biblioteka Python do generowania i oceny dialogów literackich: historia rozmowy, strategia, cel tonu emocjonalnego, opcjonalny obraz i odtwarzalny DSL. Wersja 0.4.0 zastępuje nazwę AffectDialog.

Domyślnie działa lokalnie na szablonach i regułach. Model LLM można dołączyć przez Ollama lub własny callback. Wagi są ilustracyjne; wynik tonu sceny nie jest prognozą emocji poszczególnych osób.

Instalacja

Python 3.10+; po rozpakowaniu przejdź do katalogu projektu:

python3 -m pip install dist/edialog-0.4.0-py3-none-any.whl
python3 examples/quickstart.py

Z kodu źródłowego: python3 -m pip install .. Opcjonalna obsługa obrazów: python3 -m pip install '.[images]'. Nie zakładamy publikacji tego projektu w PyPI.

Użycie

from edialog import Dialogue, Participant, FictionEngine

d = Dialogue((Participant("anna", "Anna"), Participant("jan", "Jan")))
d.add_turn("anna", "Słyszę kroki. Ktoś jest za drzwiami.")
p = FictionEngine().generate(
    d, actor="jan", recipients=("anna",),
    instruction="Cel: strach=0,8; strategia: suspense",
)
print(p.text)

Dokumentacja i przykłady

CLI: edialog-mcp dla serwera MCP i procesów URI (proc://edialog/...), edialog-fiction dla literatury, edialog dla wcześniejszego trybu wspierającego.

Weryfikacja

python3 -m unittest discover -s tests -v
python3 examples/run_offline.py --images
python3 scripts/check_docs.py

Dokumentacja używa lokalnej adaptacji profilu kompaktowego wellmanifest/docs. Zakres adaptacji i przypiętą rewizję opisuje decyzja.

License

Licensed under Apache-2.0.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages