NAME

App::Greple::xlate::llm - common backend for llm-based translation engines

DESCRIPTION

This module provides the shared machinery for translation engines built on the llm command line tool (https://llm.datasette.io/): command construction, JSON array protocol, batching, progress display, and failure diagnosis. Engine modules such as App::Greple::xlate::llm::gpt5 only define the model name, prompt, and model options.

SEE ALSO

App::Greple::xlate, App::Greple::xlate::llm::gpt5

AUTHOR

Kazumasa Utashiro

LICENSE

Copyright 2026 Kazumasa Utashiro.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.