{"id":16641,"date":"2023-12-30T12:56:05","date_gmt":"2023-12-30T12:56:05","guid":{"rendered":"https:\/\/kevinbk.com\/?p=16641"},"modified":"2024-01-08T13:30:06","modified_gmt":"2024-01-08T13:30:06","slug":"como-integrar-o-gpt-ao-translatepress-e-outras-ferramentas-de-traducao","status":"publish","type":"post","link":"https:\/\/kevinbk.com\/pl\/como-integrar-o-gpt-ao-translatepress-e-outras-ferramentas-de-traducao\/","title":{"rendered":"Jak zintegrowa\u0107 GPT z TranslatePress i innymi narz\u0119dziami do t\u0142umaczenia?"},"content":{"rendered":"

Wi\u0119kszo\u015b\u0107 wtyczek do t\u0142umaczenia WordPress, takich jak Translatepress, Polylang, WPML, korzysta tylko z interfejsu API Google lub innego, aby t\u0142umaczy\u0107 strony internetowe, co sprawia, \u017ce koszt t\u0142umaczenia jest niezmiernie wysoki. <\/p>\n\n\n\n

Open AI z GPT 3.5 Turbo umo\u017cliwi\u0142o t\u0142umaczenie w spos\u00f3b sto razy ta\u0144szy i bardziej sp\u00f3jny. Dla por\u00f3wnania, podczas gdy Google pobiera 20 USD za ka\u017cde 1 000 000 znak\u00f3w. OpenAI GPT pobiera 0,0020 za ka\u017cde 800 s\u0142\u00f3w lub oko\u0142o 5 000 znak\u00f3w. <\/p>\n\n\n\n

Korzystaj\u0105c z GPT 3.5 wydali\u015bmy mniej ni\u017c 2 USD na t\u0142umaczenie 1 000 000 znak\u00f3w, co czyni korzystanie z interfejsu API t\u0142umaczenia znacznie ta\u0144szym i wygodniejszym. <\/p>\n\n\n\n

Wcze\u015bniej konieczne by\u0142o obej\u015bcie API Google za pomoc\u0105 nowych kont lub r\u0119czne t\u0142umaczenie przy u\u017cyciu bazy danych i arkusza Google, co zazwyczaj jest skomplikowane, pracoch\u0142onne i ryzykowne pod k\u0105tem b\u0142\u0119d\u00f3w. <\/p>\n\n\n\n

W tym artykule podziel\u0119 si\u0119 dwoma sposobami u\u017cycia GPT do t\u0142umaczenia swoich ci\u0105g\u00f3w w Translatepress. Jeden spos\u00f3b mo\u017cna zastosowa\u0107 w ka\u017cdej wtyczce do t\u0142umaczenia, takiej jak WPML i Polylang. <\/p>\n\n\n\n

1 - Tworzenie automatyzacji<\/h2>\n\n\n\n

Zm\u0119czony oczekiwaniem na natywn\u0105 integracj\u0119 wsparcia Translatepress z GPT, postanowi\u0142em stworzy\u0107 w\u0142asn\u0105 zdaln\u0105 integracj\u0119 za pomoc\u0105 takich narz\u0119dzi automatyzacji jak Zapier lub Make. <\/p>\n\n\n\n

Problem polega na tym, \u017ce m\u00f3j serwer \u0142\u0105czy si\u0119 z baz\u0105 danych tylko za po\u015brednictwem tunelu SSH, dlatego nie uda\u0142o mi si\u0119 skorzysta\u0107 z tych dw\u00f3ch narz\u0119dzi, ale zdecydowa\u0142em si\u0119 na lepsz\u0105 opcj\u0119 o nazwie N8N. <\/p>\n\n\n\n

Jest to oprogramowanie OpenSource, kt\u00f3re pozwala zainstalowa\u0107 w\u0142asny system automatyzacji na serwerze, idealne do tysi\u0119cy zada\u0144. Dzi\u0119ki temu narz\u0119dziu uda\u0142o mi si\u0119 po\u0142\u0105czy\u0107 z moj\u0105 baz\u0105 danych i stworzy\u0107 automatyzacj\u0119. <\/p>\n\n\n\n

Zobacz poni\u017cej, jak stworzy\u0142em t\u0119 automatyzacj\u0119, kt\u00f3ra mo\u017ce by\u0107 jeszcze bardziej udoskonalona i dostosowana do zaspokojenia Twoich potrzeb, ignoruj\u0105c ci\u0105gi, zamieniaj\u0105c s\u0142owa i dokonuj\u0105c innych zaawansowanych zmian w t\u0142umaczeniach i bazach danych WordPressa. <\/p>\n\n\n

\n
\"-\"<\/figure><\/div>\n\n\n

Poni\u017cej znajduje si\u0119 polecenie, kt\u00f3re stosuj\u0119 do poprawnego t\u0142umaczenia za pomoc\u0105 GPT. To polecenie by\u0142o pierwotnie napisane po angielsku, aby uzyska\u0107 lepszy efekt. U\u017cywamy r\u00f3wnie\u017c PHP do zdefiniowania zmiennych j\u0119zykowych. Je\u015bli chcesz zastosowa\u0107 to polecenie w N8N lub innym narz\u0119dziu do automatyzacji, nale\u017cy to dostosowa\u0107. <\/p>\n\n\n\n

I want you to act as a translator from $source_language to $language_code. I will speak to you in $source_language you will translate in $language_code. The entries I am going to send may have texts in other languages or untransducible, return words it unmodified. Only include the translation and nothing else, do not write explanations here. If an input cannot be translated, return it unmodified. <\/code><\/pre>\n\n\n\n

2 \u2013 Dostosowanie wtyczki<\/h2>\n\n\n\n

Je\u015bli jeste\u015b programist\u0105, \u0142atwo b\u0119dziesz m\u00f3g\u0142 stworzy\u0107 integracj\u0119 dla Translatepress lub innego wtyczki, bazuj\u0105c na plikach PHP odpowiedzialnych za t\u0142umaczenie z u\u017cyciem Google API i Deepl. Wystarczy wykorzysta\u0107 ich struktur\u0119 i dostosowa\u0107 do stworzenia w\u0142asnej wtyczki. <\/p>\n\n\n\n

Wygl\u0105da na \u0142atwe do zrobienia, ale osobi\u015bcie nie mia\u0142em \u017cadnego poj\u0119cia o programowaniu, dop\u00f3ki po wielu wysi\u0142kach nie uda\u0142o mi si\u0119 stworzy\u0107 wtyczki, korzystaj\u0105c z pomocy wsparcia Translatepress, kt\u00f3re nie mia\u0142o absolutnie \u017cadnego obowi\u0105zku, oraz z pomocy samego czatu GPT. <\/p>\n\n\n

\n
\"-\"<\/figure><\/div>\n\n\n

Wtyczka dzia\u0142a doskonale i zast\u0119puje dzisiejsz\u0105 automatyzacj\u0119 wykonan\u0105 wcze\u015bniej w N8N, ale niestety nie mog\u0119 udost\u0119pni\u0107 tej wtyczki publicznie. Na szcz\u0119\u015bcie ucz\u0119 i udost\u0119pniam t\u0105 integracj\u0119 moim uczniom kurs t\u0142umaczenia<\/a><\/strong> po polsku. <\/p>\n\n\n\n

Je\u015bli nie m\u00f3wisz po portugalsku, nadal warto zakupi\u0107 nasz kurs, kt\u00f3ry w przysz\u0142o\u015bci mo\u017cemy przet\u0142umaczy\u0107, oraz zawiera on licencj\u0119 i te wspomniane wcze\u015bniej rozszerzenia. Oferujemy r\u00f3wnie\u017c kody, kt\u00f3re mog\u0105 pom\u00f3c dostosowa\u0107 twoj\u0105 baz\u0119 danych. <\/p>\n\n\n\n

Mo\u017cesz r\u00f3wnie\u017c spr\u00f3bowa\u0107 skontaktowa\u0107 si\u0119, aby\u015bmy mogli porozmawia\u0107 o tym Wyj\u0105tkowym Automatyzmie, kt\u00f3rego Translatepress nie mia\u0142o odwagi naprawi\u0107. Jestem do Twojej dyspozycji, aby pom\u00f3c Ci w t\u0142umaczeniu Twojej strony internetowej! <\/p>\n\n\n

\n
\"-\"<\/figure><\/div>\n\n\n

Wyk\u0142ad wideo z naszego kursu t\u0142umaczenia<\/h2>\n\n\n\n

Poni\u017cej zamieszczamy nagranie wideo z naszego kursu t\u0142umaczenia, w kt\u00f3rym jest opisane, jak zainstalowa\u0107 nasz wtyczk\u0119 i skonfigurowa\u0107 API OpenAI. <\/p>\n\n\n\n

\n