a1af8fb985
fix(csv): preserve finished targets and honor batch size env
...
- Queue only untranslated rows from mixed skip-check batches
- Let .env batchsize and frequency_penalty override model defaults
- Cover skip behavior and pricing batch size override in tests
2026-07-21 16:20:10 -05:00
65a7ee51c2
feat(csv): add opt-in skip for already-translated batches
...
- Skip candidate batches when every target is translated
- Keep mixed batches and use global BATCHSIZE for checks
- Add CSV setting checkbox and unit coverage
2026-07-21 16:12:20 -05:00
54640da4e4
Speakers in one
2026-07-03 16:01:31 -05:00
3dea0b8972
Fix Speaker bug and add tests
2026-06-22 05:25:52 -05:00
4dd9d2bbd4
Surely cleaning up all this mess wont break anything. surely
2026-06-15 17:34:32 -05:00
7292a6c3c7
Make sure all prompts are static
2026-03-16 01:39:04 -05:00
677d23e371
Adjust regex, to work with dialogue and speaker
2026-01-21 11:24:52 -06:00
1fc2aa3768
Cleanup
2026-01-07 15:17:44 -06:00
3c771a2b32
Update CSV to work better with GUI and more compact
2026-01-06 12:15:25 -06:00
c18c2a257c
Add better support for csvs in the GUi
2026-01-06 10:58:51 -06:00
xorxorrax
db9cd2c382
Remove unused THREADS environment variable from multiple modules
2025-11-16 18:04:43 +00:00
c31731922f
Move openai intialization to tl.py
2025-10-27 22:53:08 -05:00
f535e3a4e4
remove threads in modules and implement save progress for tls
2025-08-24 15:07:07 -05:00
f328f21a19
Move pricing to translation.py
2025-08-09 12:01:39 -05:00
7391eaae59
One thing
2025-08-07 13:46:06 -05:00
c5b72576d0
Replace 4.1 pricing with 5
2025-08-07 13:45:25 -05:00
3e740f947c
Fix some issues in the code
2025-07-25 14:18:42 -05:00
8606a5c7b8
Praise the AI Gods. Refactor translateAI into a single function HALLEFUCKINGLUJAH
2025-07-18 14:38:15 -05:00
f39663bbdd
Implement in rest and delete some old modules
2025-07-15 15:17:10 -05:00
f5f33c1826
dazedwrap
2025-06-18 09:57:47 -05:00
428541391f
Clean up some stuff
2025-05-15 09:42:01 -05:00
1ed3eb1873
Replace price with 4.1 price
2025-04-15 09:06:58 -05:00
9bd619e3e8
Add logging for mismatch errors
2025-04-09 15:35:45 -05:00
2187c5eda9
Update deepseek pricing
2025-03-29 18:07:54 -05:00
883616b8b1
Changes to wolf and csv
2025-03-18 18:26:14 -05:00
6c6d9b26d3
Fix deepseek cost
2025-02-10 17:32:45 -06:00
0f35500635
Properly handle AI Refusal
2025-02-03 14:29:47 -06:00
69dfcec708
Revert "Reject AI Refusal"
...
This reverts commit 91841de7b8 .
2025-02-03 14:19:23 -06:00
91841de7b8
Reject AI Refusal
2025-02-03 14:15:50 -06:00
c30c3f73da
Formatting
2025-01-27 09:03:33 -06:00
bd7de189e8
Add DeepSeek Support and use Price per Million for cost calculation instead.
2025-01-26 12:22:56 -06:00
a2a4c15e3b
Check for AI Refusal
2025-01-22 13:05:03 -06:00
7f936b58a3
Add ignore to csv
2025-01-22 03:19:17 -06:00
f241767b99
Ignore symbol only lines in rpgmv for 401
2025-01-21 15:05:10 -06:00
0b09fdb14d
Fix bug with single strings
2025-01-07 11:56:08 -06:00
397bdab7f7
Update TL Function to always clean text
2025-01-07 11:28:20 -06:00
8fd7c608fd
Update LANGREGEX in all
2025-01-02 11:43:47 -06:00
d570577b9c
Fixi Model name
2025-01-02 03:44:36 -06:00
48adaa445b
Adjust some things in mvmz
2025-01-01 12:47:44 -06:00
Retaliate7731
efcb880977
Merge branch DazedMTLTool:main into main
2024-12-24 21:56:38 +00:00
Retaliate7731
936fe0e268
Improve support for non-openai models.
...
This commit prevents missing batchsize errors in scenarios where custom model names are required.
2024-12-24 22:42:09 +01:00
915ffd9b84
Don't forget formatting
2024-12-24 15:28:03 -06:00
3d573fcaab
Check if text is null first
2024-12-24 15:18:40 -06:00
491fcf9c2c
Add e
2024-12-24 13:23:53 -06:00
9816c8cf3d
Fix prompt encoding
2024-12-21 17:41:28 -06:00
a20788ca11
Extend ruff format line length
2024-12-21 13:00:26 -06:00
4e57093dfd
Fix single string
2024-12-19 18:47:24 -06:00
429f2e5c97
Remove combineList
2024-12-19 14:19:13 -06:00
61fbe8b2f0
Remove Repeating Characters
2024-12-19 13:43:11 -06:00
a669a23f54
Fix format
2024-12-19 13:40:32 -06:00