App-Greple-xlate
view release on metacpan or search on metacpan
i18n/src/xlate.gpt5-EL.pod view on Meta::CPAN
ÎÏοÏείÏε να ανακÏήÏεÏε μÏνο Ïο ιαÏÏÎ½Î¹ÎºÏ ÎºÎµÎ¯Î¼ÎµÎ½Î¿ με Ïην ενÏολή B<unifdef>:
unifdef -UORIGINAL -DJA foo.ja.pm
=item B<space>
=item B<space+>
Το αÏÏÎ¹ÎºÏ ÎºÎ±Î¹ Ïο μεÏαÏÏεÏÏμενο κείμενο εκÏÏ
ÏÏνονÏαι ÏÏÏιÏμÎνα αÏÏ Î¼Î¹Î± κενή γÏαμμή. Îια Ïο C<space+>, εξάγει εÏίÏÎ·Ï Î¼Î¹Î± αλλαγή γÏÎ±Î¼Î¼Î®Ï Î¼ÎµÏά Ïο...
=item B<xtxt>
Îν η μοÏÏή είναι C<xtxt> (μεÏαÏÏαÏμÎνο κείμενο) ή άγνÏÏÏη, εκÏÏ
ÏÏνεÏαι μÏνο Ïο μεÏαÏÏαÏμÎνο κείμενο.
=back
=item B<--xlate-maxlen>=I<chars> (Default: 0)
ÎαθοÏίÏÏε Ïο μÎγιÏÏο Î¼Î®ÎºÎ¿Ï ÎºÎµÎ¹Î¼ÎνοÏ
ÏοÏ
θα αÏοÏÏÎλλεÏαι ÏÏο API κάθε ÏοÏά. Î ÏÏοεÏιλεγμÎνη Ïιμή 0 Ïημαίνει Ïο ίδιο Ïο ÏÏιο ÏÎ·Ï Î¼Î·ÏανήÏ: για ...
=item B<--xlate-maxline>=I<n> (Default: 0)
ÎαθοÏίÏÏε Ïο μÎγιÏÏο ÏÎ»Î®Î¸Î¿Ï Î³ÏαμμÏν κειμÎνοÏ
ÏοÏ
θα αÏοÏÏÎλλεÏαι ÏÏο API κάθε ÏοÏά.
ÎÏίÏÏε αÏ
Ïήν Ïην Ïιμή Ïε 1 αν θÎλεÏε να μεÏαÏÏάζεÏε μία γÏαμμή κάθε ÏοÏά. ÎÏ
Ïή η εÏιλογή Ï
ÏεÏιÏÏÏει ÏÎ·Ï ÎµÏÎ¹Î»Î¿Î³Î®Ï C<--xlate-maxlen>.
=item B<--xlate-prompt>=I<text>
ÎαθοÏίÏÏε μια ÏÏοÏαÏμοÏμÎνη ÏÏοÏÏοÏή ÏοÏ
θα ÏÏαλεί ÏÏη μηÏανή μεÏάÏÏαÏηÏ. ÎÏ
Ïή η εÏιλογή είναι διαθÎÏιμη για ÏÎ¹Ï Î¼Î·ÏανÎÏ LLM (C<gpt3>, C<gpt4o>, C<g...
=item B<--xlate-context>=I<text>
ÎαθοÏίÏÏε ÏÏÏÏθεÏÎµÏ ÏληÏοÏοÏÎ¯ÎµÏ ÏÏ
μÏÏαζομÎνÏν ÏοÏ
θα ÏÏαλοÏν ÏÏη μηÏανή μεÏάÏÏαÏηÏ. ÎÏ
Ïή η εÏιλογή μÏοÏεί να ÏÏηÏιμοÏοιηθεί ÏολλÎÏ ÏοÏ...
=item B<--xlate-context-window>=I<n>
(Context-aware engines only, e.g. C<gpt5> on the llm backend)
ÎÏιθμÏÏ ÏÏν γÏÏÏ Î¼ÎµÏαÏÏαÏμÎνÏν μÏλοκ ÏοÏ
ÏεÏνοÏν ÏÏ ÏÏ
μÏÏαζÏμενα αναÏοÏÎ¬Ï ÎºÎ±Ïά Ïην εÏαναμεÏάÏÏαÏη αλλαγμÎνÏν μÏλοκ (ÏÏοεÏιλογή 2). Τα ÏÏ
...
=item B<--xlate-cache-seed>=I<file>
ÎÏÏικοÏοιήÏÏε Ïην cache ενÏÏ Î½ÎοÏ
εγγÏάÏοÏ
αÏÏ Ïο αÏÏείο cache άλλοÏ
εγγÏάÏοÏ
. ΧÏήÏιμο για ÏεÏιοδικÎÏ Î±Î½Î±ÏοÏÎÏ: ÏÏοÏοδοÏήÏÏε Ïην cache ÏοÏ
νÎοÏ
...
=item B<--xlate-anonymize>=I<file>
ÎνÏνÏ
μοÏοιήÏÏε εÏ
αίÏθηÏÎµÏ ÏÏ
μβολοÏειÏÎÏ ÏÏιν ÏÏαλοÏν ÏÏο API μεÏάÏÏαÏÎ·Ï ÎºÎ±Î¹ εÏαναÏÎÏεÏÎ ÏÎµÏ ÏÏην Îξοδο. Το αÏÏείο Î»ÎµÎ¾Î¹ÎºÎ¿Ï Î´Î¯Î½ÎµÎ¹ μία καÏα...
[ { "category": "person", "text": "å±±ç°å¤ªé" },
{ "category": "company", "regex": "ã¢ã¯ã¡(æ ªå¼ä¼ç¤¾)?" } ]
ή Ïε αÏλή μοÏÏή γÏÎ±Î¼Î¼Î®Ï (C<category pattern>, C</.../> για regex). Îάθε ÏÏοιÏείο ανÏικαθίÏÏαÏαι αÏÏ Î¼Î¹Î± εÏικÎÏα καÏηγοÏÎ¯Î±Ï ÏÏÏÏ C<< <person id="1" /> >>· η ίδια ÏÏ
μβ...
Îνα Î»ÎµÎ¾Î¹ÎºÏ Î¼ÏοÏεί να ÏαÏαÏθεί αÏÏ ÎµÎ¾ÏÏεÏÎ¹ÎºÏ ÎµÏγαλείο -- για ÏαÏάδειγμα Îνα ÏοÏÎ¹ÎºÏ Î¼Î¿Î½ÏÎλο ÏοÏ
εξάγει εÏ
αίÏθηÏÎµÏ Î¿Î½ÏÏÏηÏεÏ:
llm -m <local-model> \
-s 'Extract sensitive entities as a JSON array of objects
with "category" and "text" fields.' \
< report.md > report.anon.json
greple -Mxlate --xlate-anonymize=report.anon.json ...
Îνα UTF-8 BOM ÏÏο αÏÏείο γίνεÏαι ανεκÏÏ. Îι ÏιμÎÏ ÏÏη μοÏÏή γÏÎ±Î¼Î¼Î®Ï front matter μÏοÏοÏν να ÏÎÏοÏ
ν ÏÎµÎ»Î¹ÎºÏ ÏÏÏλιο μÏνο ÏÏη δική ÏοÏ
Ï Î³Ïαμμή, ÏÏι μεÏά...
=item B<--xlate-anonymize-mark>[=I<regex>]
ΣÏ
λλÎξÏε καÏαÏÏÏίÏÎµÎ¹Ï Î±Î½ÏνÏ
μοÏοίηÏÎ·Ï Î±ÏÏ inline marks ÏÏο ίδιο Ïο ÎγγÏαÏο. ÎÏιÏημάνεÏε Ïην ÏÏÏÏη εμÏάνιÏη ÏÏÏÏ C<{{ person("å±±ç°å¤ªé") }}> και κάθε εμÏÎ...
ΣημειÏÏÏε ÏÏι με μια εÏιλογή ÏÏοαιÏεÏÎ¹ÎºÎ®Ï ÏÎ¹Î¼Î®Ï ÏÏÏÏ Î±Ï
Ïή, Îνα εÏÏμενο ÏÏιÏμα αÏÏείοÏ
θα λαμβανÏÏαν ÏÏ Î· Ïιμή: γÏάÏÏε C<--xlate-anonymize-mark=> (με Î...
ÎÏοÏοÏν να ÏÏ
θμιÏÏοÏν εναλλακÏικÎÏ ÏημειογÏαÏίεÏ, για ÏαÏάδειγμα C<< --xlate-anonymize-mark='@@(?<category>[a-z][a-z0-9_]*):(?<text>[^\n]+?)@@' >> για marks ÏÏÏοÏ
C<@@person:NAME@@>, ή...
=item B<--xlate-template>[=I<regex>]
ÎνÏιμεÏÏÏίÏÏε ÏÎ¹Ï ÎµÎºÏÏάÏÎµÎ¹Ï ÏÏοÏÏÏÏν (ÏÏοεÏιλογή: Jinja2 C<{{ ... }}>, C<{% ... %}>, C<{# ... #}>) ÏÏ Î±Î´Î¹Î±Ïανή placeholders: δÏÏÏε οδηγία ÏÏο μονÏÎλο να ÏÎ¹Ï Î±Î½ÏιγÏά...
ΣημειÏÏÏε ÏÏι με μια εÏιλογή ÏÏοαιÏεÏÎ¹ÎºÎ®Ï ÏÎ¹Î¼Î®Ï ÏÏÏÏ Î±Ï
Ïή, Îνα εÏÏμενο ÏÏιÏμα αÏÏείοÏ
θα θεÏÏοÏνÏαν ÏÏ Î· Ïιμή: γÏάÏÏε C<--xlate-template=> (με Îνα Ï...
=item B<--xlate-frontmatter>
ÎνÏιμεÏÏÏίÏÏε Îνα αÏÏÎ¹ÎºÏ block C<---> ... C<---> ÏÏ YAML front matter: εξαιÏÎÏÏε Ïο αÏÏ Ïη μεÏάÏÏαÏη και αÏÏ Ïα ÏμήμαÏα ÏÏ
μÏÏαζομÎνÏν ÏÎ·Ï ÏάÏÎ·Ï 2, και ÏÏοÏθÎ...
ÎÏήνεÏε ÏάνÏα μια κενή γÏαμμή μεÏά Ïο κλείÏιμο C<--->. Îε Îνα μοÏίβο ανÏιÏÏοίÏιÏÎ·Ï ÏÏÏοÏ
ÏαÏαγÏάÏοÏ
, front matter ÏοÏ
ÏÏ
νεÏίζεÏαι αÏεÏ
Î¸ÎµÎ¯Î±Ï ÏÏο Ï...
=item B<--xlate-glossary>=I<glossary>
ÎαθοÏίÏÏε Îνα αναγνÏÏιÏÏÎ¹ÎºÏ Î³Î»ÏÏÏαÏίοÏ
ÏοÏ
θα ÏÏηÏιμοÏοιηθεί για Ïη μεÏάÏÏαÏη. ÎÏ
Ïή η εÏιλογή είναι διαθÎÏιμη μÏνο ÏÏαν ÏÏηÏιμοÏοιείÏα...
=item B<--xlate-dryrun>
Îην καλείÏε Ïο API μεÏάÏÏαÏηÏ· ανÏίθεÏα, εμÏανίÏÏε μÎÏÏ ÏÎ·Ï ÎÎ½Î´ÎµÎ¹Î¾Î·Ï ÏÏοÏδοÏ
κάθε payload ακÏιβÏÏ ÏÏÏÏ Î¸Î± μεÏαδιδÏÏαν (μεÏά Ïην ανÏνÏ
μοÏοίηÏÎ...
=item B<-->[B<no->]B<xlate-progress> (Default: True)
ÎείÏε Ïο αÏοÏÎλεÏμα ÏÎ·Ï Î¼ÎµÏάÏÏαÏÎ·Ï Ïε ÏÏαγμαÏÎ¹ÎºÏ ÏÏÏνο ÏÏην Îξοδο STDERR. Το payload C<From> εμÏανίζεÏαι ÏÏÏÏ Î¼ÎµÏαδίδεÏαι, μεÏά Ïην ανÏνÏ
μοÏοίηÏη ...
=item B<--xlate-review>
Îια Îνα αλλαγμÎνο μÏλοκ με ανÏιÏÏοίÏιÏη Îνα ÏÏÎ¿Ï Îνα, εμÏανίÏÏε Ïο μικÏÏÏεÏο ÏÏ
νεÏÏμενο εÏÏÎ¿Ï Î±Î»Î»Î±Î³Î®Ï ÏÏην Ïαλιά και Ïη νÎα Ïηγή, ακολοÏ
Î...
=item B<--xlate-stripe>
ΧÏηÏιμοÏοιήÏÏε Ïη μονάδα L<App::Greple::stripe> για να ÏÏοβάλεÏε Ïο ÏαιÏιαÏÏÏ Ïμήμα με ÏÏÏÏο ζÎβÏαÏ. ÎÏ
ÏÏ ÎµÎ¯Î½Î±Î¹ ÏÏήÏιμο ÏÏαν Ïα ÏαιÏιαÏÏά ÏμήμαÏα Î...
Î ÏαλÎÏα ÏÏÏμάÏÏν αλλάζει ανάλογα με Ïο ÏÏÏμα ÏÏνÏοÏ
ÏοÏ
ÏεÏμαÏικοÏ. Îν θÎλεÏε να Ïο οÏίÏεÏε ÏηÏά, μÏοÏείÏε να ÏÏηÏιμοÏοιήÏεÏε B<--xlate-stripe-l...
=item B<--xlate-mask>
ÎκÏελÎÏÏε Ïη λειÏοÏ
Ïγία masking και εμÏανίÏÏε Ïο μεÏαÏÏεÏÏμενο κείμενο ÏÏÏÏ ÎµÎ¯Î½Î±Î¹ ÏÏÏÎ¯Ï Î±ÏοκαÏάÏÏαÏη.
=item B<--match-all>
ÎÏίÏÏε ολÏκληÏο Ïο κείμενο ÏοÏ
αÏÏείοÏ
ÏÏ ÏεÏιοÏή ÏÏÏÏο.
=item B<--lineify-cm>
=item B<--lineify-colon>
ΣÏÎ¹Ï Î¼Î¿ÏÏÎÏ C<cm> και C<colon>, η ÎÎ¾Î¿Î´Î¿Ï ÏÏÏίζεÏαι και μοÏÏοÏοιείÏαι γÏαμμή ÏÏÎ¿Ï Î³Ïαμμή. ÎÏομÎνÏÏ, αν ÏÏÏκειÏαι να μεÏαÏÏαÏÏεί μÏνο μÎÏÎ¿Ï Î¼Î¹Î±Ï Î...
ΣÏην ÏÏÎÏοÏ
Ïα Ï
λοÏοίηÏη, αν μεÏαÏÏαÏÏοÏν ÏολλαÏλά ÏμήμαÏα Î¼Î¹Î±Ï Î³ÏαμμήÏ, εξάγονÏαι ÏÏ Î±Î½ÎµÎ¾Î¬ÏÏηÏÎµÏ Î³ÏαμμÎÏ.
=back
( run in 1.315 second using v1.01-cache-2.11-cpan-5c0b1e786e0 )